Interface BatchGetAttributeOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BatchGetAttributeOutput.Builder,,BatchGetAttributeOutput> SdkBuilder<BatchGetAttributeOutput.Builder,,BatchGetAttributeOutput> SdkPojo
- Enclosing class:
BatchGetAttributeOutput
@Mutable
@NotThreadSafe
public static interface BatchGetAttributeOutput.Builder
extends SdkPojo, CopyableBuilder<BatchGetAttributeOutput.Builder,BatchGetAttributeOutput>
-
Method Summary
Modifier and TypeMethodDescriptionattributeIdentifier(String attributeIdentifier) The attribute ID.forms(Collection<FormOutput> forms) The metadata forms that are part of the results of the BatchGetAttribute action.forms(Consumer<FormOutput.Builder>... forms) The metadata forms that are part of the results of the BatchGetAttribute action.forms(FormOutput... forms) The metadata forms that are part of the results of the BatchGetAttribute action.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
attributeIdentifier
The attribute ID.
- Parameters:
attributeIdentifier- The attribute ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forms
The metadata forms that are part of the results of the BatchGetAttribute action.
- Parameters:
forms- The metadata forms that are part of the results of the BatchGetAttribute action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forms
The metadata forms that are part of the results of the BatchGetAttribute action.
- Parameters:
forms- The metadata forms that are part of the results of the BatchGetAttribute action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forms
The metadata forms that are part of the results of the BatchGetAttribute action.
This is a convenience method that creates an instance of theFormOutput.Builderavoiding the need to create one manually viaFormOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toforms(List<FormOutput>).- Parameters:
forms- a consumer that will call methods onFormOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-