Interface PrivateConnectionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PrivateConnectionSummary.Builder,,PrivateConnectionSummary> SdkBuilder<PrivateConnectionSummary.Builder,,PrivateConnectionSummary> SdkPojo
- Enclosing class:
PrivateConnectionSummary
-
Method Summary
Modifier and TypeMethodDescriptioncertificateExpiryTime(Instant certificateExpiryTime) The date and time the connection's certificate expires, in UTC format.dnsResolution(String dnsResolution) The DNS resolution mode for the resource gateway.dnsResolution(ResourceConfigDnsResolution dnsResolution) The DNS resolution mode for the resource gateway.failureMessage(String failureMessage) A message describing why the private connection entered a failed state, if applicable.hostAddress(String hostAddress) The IP address or DNS name of the target resource.The name of the private connection.resourceConfigurationId(String resourceConfigurationId) The identifier or ARN of the VPC Lattice resource configuration.resourceGatewayId(String resourceGatewayId) The identifier or ARN of the VPC Lattice resource gateway.The current status of the private connection.status(PrivateConnectionStatus status) The current status of the private connection.The tags attached to the private connection.The type of the private connection, indicating whether it is service-managed or self-managed.type(PrivateConnectionType type) The type of the private connection, indicating whether it is service-managed or self-managed.The identifier of the VPC the resource gateway is created in.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
-
name
The name of the private connection.
- Parameters:
name- The name of the private connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the private connection, indicating whether it is service-managed or self-managed.
- Parameters:
type- The type of the private connection, indicating whether it is service-managed or self-managed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the private connection, indicating whether it is service-managed or self-managed.
- Parameters:
type- The type of the private connection, indicating whether it is service-managed or self-managed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the private connection.
- Parameters:
status- The current status of the private connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the private connection.
- Parameters:
status- The current status of the private connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceGatewayId
The identifier or ARN of the VPC Lattice resource gateway.
- Parameters:
resourceGatewayId- The identifier or ARN of the VPC Lattice resource gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostAddress
The IP address or DNS name of the target resource.
- Parameters:
hostAddress- The IP address or DNS name of the target resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The identifier of the VPC the resource gateway is created in.
- Parameters:
vpcId- The identifier of the VPC the resource gateway is created in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurationId
The identifier or ARN of the VPC Lattice resource configuration.
- Parameters:
resourceConfigurationId- The identifier or ARN of the VPC Lattice resource configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateExpiryTime
The date and time the connection's certificate expires, in UTC format.
- Parameters:
certificateExpiryTime- The date and time the connection's certificate expires, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsResolution
The DNS resolution mode for the resource gateway.
- Parameters:
dnsResolution- The DNS resolution mode for the resource gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnsResolution
The DNS resolution mode for the resource gateway.
- Parameters:
dnsResolution- The DNS resolution mode for the resource gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureMessage
A message describing why the private connection entered a failed state, if applicable.
- Parameters:
failureMessage- A message describing why the private connection entered a failed state, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags attached to the private connection.
- Parameters:
tags- The tags attached to the private connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-