Interface Integrations.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Integrations.Builder,,Integrations> SdkBuilder<Integrations.Builder,,Integrations> SdkPojo
- Enclosing class:
Integrations
@Mutable
@NotThreadSafe
public static interface Integrations.Builder
extends SdkPojo, CopyableBuilder<Integrations.Builder,Integrations>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Integrations.BuilderapplicationTagResourceGroup(Consumer<ResourceGroup.Builder> applicationTagResourceGroup) Sets the value of the ApplicationTagResourceGroup property for this object.applicationTagResourceGroup(ResourceGroup applicationTagResourceGroup) Sets the value of the ApplicationTagResourceGroup property for this object.default Integrations.BuilderresourceGroup(Consumer<ResourceGroup.Builder> resourceGroup) The information about the resource group integration.resourceGroup(ResourceGroup resourceGroup) The information about the resource group integration.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
-
resourceGroup
The information about the resource group integration.
- Parameters:
resourceGroup- The information about the resource group integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceGroup
The information about the resource group integration.
This is a convenience method that creates an instance of theResourceGroup.Builderavoiding the need to create one manually viaResourceGroup.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceGroup(ResourceGroup).- Parameters:
resourceGroup- a consumer that will call methods onResourceGroup.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationTagResourceGroup
Sets the value of the ApplicationTagResourceGroup property for this object.- Parameters:
applicationTagResourceGroup- The new value for the ApplicationTagResourceGroup property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationTagResourceGroup
default Integrations.Builder applicationTagResourceGroup(Consumer<ResourceGroup.Builder> applicationTagResourceGroup) Sets the value of the ApplicationTagResourceGroup property for this object. This is a convenience method that creates an instance of theResourceGroup.Builderavoiding the need to create one manually viaResourceGroup.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapplicationTagResourceGroup(ResourceGroup).- Parameters:
applicationTagResourceGroup- a consumer that will call methods onResourceGroup.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-