Interface PrivateConnectionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PrivateConnectionSummary.Builder,,PrivateConnectionSummary> SdkBuilder<PrivateConnectionSummary.Builder,,PrivateConnectionSummary> SdkPojo
- Enclosing class:
PrivateConnectionSummary
@Mutable
@NotThreadSafe
public static interface PrivateConnectionSummary.Builder
extends SdkPojo, CopyableBuilder<PrivateConnectionSummary.Builder,PrivateConnectionSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateExpiryTime(Instant certificateExpiryTime) The expiry time of the certificate associated with the Private Connection.hostAddress(String hostAddress) IP address or DNS name of the target resource.The name of the Private Connection.resourceConfigurationId(String resourceConfigurationId) The Resource Configuration ARN.resourceGatewayId(String resourceGatewayId) The service-managed Resource Gateway ARN.The status of the Private Connection.status(PrivateConnectionStatus status) The status of the Private Connection.The type of the Private Connection.type(PrivateConnectionType type) The type of the Private Connection.VPC identifier of the service-managed Resource Gateway.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.
- Parameters:
type- The type of the Private Connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the Private Connection.
- Parameters:
type- The type of the Private Connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceGatewayId
The service-managed Resource Gateway ARN. Only present for service-managed Private Connections.
- Parameters:
resourceGatewayId- The service-managed Resource Gateway ARN. Only present for service-managed Private Connections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostAddress
IP address or DNS name of the target resource. Only present for service-managed Private Connections.
- Parameters:
hostAddress- IP address or DNS name of the target resource. Only present for service-managed Private Connections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
VPC identifier of the service-managed Resource Gateway. Only present for service-managed Private Connections.
- Parameters:
vpcId- VPC identifier of the service-managed Resource Gateway. Only present for service-managed Private Connections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurationId
The Resource Configuration ARN. Only present for self-managed Private Connections.
- Parameters:
resourceConfigurationId- The Resource Configuration ARN. Only present for self-managed Private Connections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the Private Connection.
- Parameters:
status- The status of the Private Connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the Private Connection.
- Parameters:
status- The status of the Private Connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
certificateExpiryTime
The expiry time of the certificate associated with the Private Connection. Only present when a certificate is associated.
- Parameters:
certificateExpiryTime- The expiry time of the certificate associated with the Private Connection. Only present when a certificate is associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-