Interface VpcConnection.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VpcConnection.Builder,VpcConnection>,SdkBuilder<VpcConnection.Builder,VpcConnection>,SdkPojo
- Enclosing class:
- VpcConnection
public static interface VpcConnection.Builder extends SdkPojo, CopyableBuilder<VpcConnection.Builder,VpcConnection>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VpcConnection.Builderauthentication(String authentication)Information about the auth scheme of Vpc Connection.VpcConnection.BuildercreationTime(Instant creationTime)Creation time of the Vpc Connection.VpcConnection.Builderstate(String state)State of the Vpc Connection.VpcConnection.Builderstate(VpcConnectionState state)State of the Vpc Connection.VpcConnection.BuildertargetClusterArn(String targetClusterArn)The ARN that identifies the Cluster which the Vpc Connection belongs to.VpcConnection.BuildervpcConnectionArn(String vpcConnectionArn)The ARN that identifies the Vpc Connection.VpcConnection.BuildervpcId(String vpcId)The vpcId that belongs to the Vpc Connection.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
vpcConnectionArn
VpcConnection.Builder vpcConnectionArn(String vpcConnectionArn)
The ARN that identifies the Vpc Connection.
- Parameters:
vpcConnectionArn-The ARN that identifies the Vpc Connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetClusterArn
VpcConnection.Builder targetClusterArn(String targetClusterArn)
The ARN that identifies the Cluster which the Vpc Connection belongs to.
- Parameters:
targetClusterArn-The ARN that identifies the Cluster which the Vpc Connection belongs to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
VpcConnection.Builder creationTime(Instant creationTime)
Creation time of the Vpc Connection.
- Parameters:
creationTime-Creation time of the Vpc Connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authentication
VpcConnection.Builder authentication(String authentication)
Information about the auth scheme of Vpc Connection.
- Parameters:
authentication-Information about the auth scheme of Vpc Connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
VpcConnection.Builder vpcId(String vpcId)
The vpcId that belongs to the Vpc Connection.
- Parameters:
vpcId-The vpcId that belongs to the Vpc Connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
VpcConnection.Builder state(String state)
State of the Vpc Connection.
- Parameters:
state-State of the Vpc Connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VpcConnectionState,VpcConnectionState
-
state
VpcConnection.Builder state(VpcConnectionState state)
State of the Vpc Connection.
- Parameters:
state-State of the Vpc Connection.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VpcConnectionState,VpcConnectionState
-
-