Interface AssociatedGateway.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssociatedGateway.Builder,AssociatedGateway>,SdkBuilder<AssociatedGateway.Builder,AssociatedGateway>,SdkPojo
- Enclosing class:
- AssociatedGateway
public static interface AssociatedGateway.Builder extends SdkPojo, CopyableBuilder<AssociatedGateway.Builder,AssociatedGateway>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssociatedGateway.Builderid(String id)The ID of the associated gateway.AssociatedGateway.BuilderownerAccount(String ownerAccount)The ID of the Amazon Web Services account that owns the associated virtual private gateway or transit gateway.AssociatedGateway.Builderregion(String region)The Region where the associated gateway is located.AssociatedGateway.Buildertype(String type)The type of associated gateway.AssociatedGateway.Buildertype(GatewayType type)The type of associated gateway.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
id
AssociatedGateway.Builder id(String id)
The ID of the associated gateway.
- Parameters:
id- The ID of the associated gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
AssociatedGateway.Builder type(String type)
The type of associated gateway.
- Parameters:
type- The type of associated gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GatewayType,GatewayType
-
type
AssociatedGateway.Builder type(GatewayType type)
The type of associated gateway.
- Parameters:
type- The type of associated gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GatewayType,GatewayType
-
ownerAccount
AssociatedGateway.Builder ownerAccount(String ownerAccount)
The ID of the Amazon Web Services account that owns the associated virtual private gateway or transit gateway.
- Parameters:
ownerAccount- The ID of the Amazon Web Services account that owns the associated virtual private gateway or transit gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
AssociatedGateway.Builder region(String region)
The Region where the associated gateway is located.
- Parameters:
region- The Region where the associated gateway is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-