Module io.helidon.builder.codegen
Package io.helidon.builder.codegen
Class OptionAllowedValue.Builder
java.lang.Object
io.helidon.builder.codegen.OptionAllowedValue.BuilderBase<OptionAllowedValue.Builder,OptionAllowedValue>
io.helidon.builder.codegen.OptionAllowedValue.Builder
- All Implemented Interfaces:
Prototype.Builder<OptionAllowedValue.Builder,,OptionAllowedValue> Builder<OptionAllowedValue.Builder,,OptionAllowedValue> Supplier<OptionAllowedValue>
- Enclosing interface:
OptionAllowedValue
public static class OptionAllowedValue.Builder
extends OptionAllowedValue.BuilderBase<OptionAllowedValue.Builder,OptionAllowedValue>
implements Builder<OptionAllowedValue.Builder,OptionAllowedValue>
Fluent API builder for
OptionAllowedValue.-
Nested Class Summary
Nested classes/interfaces inherited from class io.helidon.builder.codegen.OptionAllowedValue.BuilderBase
OptionAllowedValue.BuilderBase.OptionAllowedValueImpl -
Method Summary
Methods inherited from class io.helidon.builder.codegen.OptionAllowedValue.BuilderBase
description, description, from, from, preBuildPrototype, toString, validatePrototype, value, valueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.builder.api.Prototype.Builder
self
-
Method Details
-
buildPrototype
Description copied from interface:Prototype.BuilderCreate an instance of thePrototype. This method is available on all generated builders forPrototype.Blueprint.- Specified by:
buildPrototypein interfacePrototype.Builder<OptionAllowedValue.Builder,OptionAllowedValue> - Returns:
- an instance of the setup object created from this builder
-
build
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<OptionAllowedValue.Builder,OptionAllowedValue> - Returns:
- instance of the built type
-