@Stability(value=Experimental) public static final class IntermediateTypeOptions.Builder extends Object implements software.amazon.jsii.Builder<IntermediateTypeOptions>
IntermediateTypeOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
IntermediateTypeOptions |
build()
Builds the configured instance.
|
IntermediateTypeOptions.Builder |
definition(Map<String,? extends IField> definition)
Sets the value of
IntermediateTypeOptions.getDefinition() |
IntermediateTypeOptions.Builder |
directives(List<? extends Directive> directives)
Sets the value of
IntermediateTypeOptions.getDirectives() |
@Stability(value=Experimental) public IntermediateTypeOptions.Builder definition(Map<String,? extends IField> definition)
IntermediateTypeOptions.getDefinition()definition - the attributes of this type. This parameter is required.this@Stability(value=Experimental) public IntermediateTypeOptions.Builder directives(List<? extends Directive> directives)
IntermediateTypeOptions.getDirectives()directives - the directives for this object type.this@Stability(value=Experimental) public IntermediateTypeOptions build()
build in interface software.amazon.jsii.Builder<IntermediateTypeOptions>IntermediateTypeOptionsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.