Interface VpcConfigurationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VpcConfigurationSummary.Builder,,VpcConfigurationSummary> SdkBuilder<VpcConfigurationSummary.Builder,,VpcConfigurationSummary> SdkPojo
- Enclosing class:
VpcConfigurationSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe time at which the VPC configuration was created.description(String description) The description of the VPC configuration, if provided.hostHeader(String hostHeader) The HTTPHostheader value sent when invoking the resource, if configured.The human-readable name of the VPC configuration, if provided.The port on which the resource is reached.The protocol used to connect to the resource.protocol(VpcProtocol protocol) The protocol used to connect to the resource.resolutionMode(String resolutionMode) Specifies how the resource target is resolved.resolutionMode(VpcResolutionMode resolutionMode) Specifies how the resource target is resolved.resourceTarget(String resourceTarget) The private IPv4 address or DNS name of the resource.The current lifecycle status of the VPC configuration.status(VpcConfigurationStatus status) The current lifecycle status of the VPC configuration.statusMessage(String statusMessage) Additional detail about the current status, such as the cause of a failure.tlsServerName(String tlsServerName) The expected TLS server name that the service matches against the Subject Alternative Names on the resource's TLS certificate.vpcConfigurationId(String vpcConfigurationId) The unique identifier of the VPC configuration.The identifier of the VPC that the knowledge base connects through to reach the resource.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
-
vpcConfigurationId
The unique identifier of the VPC configuration.
- Parameters:
vpcConfigurationId- The unique identifier of the VPC configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current lifecycle status of the VPC configuration.
- Parameters:
status- The current lifecycle status of the VPC configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current lifecycle status of the VPC configuration.
- Parameters:
status- The current lifecycle status of the VPC configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
Additional detail about the current status, such as the cause of a failure.
- Parameters:
statusMessage- Additional detail about the current status, such as the cause of a failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The identifier of the VPC that the knowledge base connects through to reach the resource.
- Parameters:
vpcId- The identifier of the VPC that the knowledge base connects through to reach the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTarget
The private IPv4 address or DNS name of the resource.
- Parameters:
resourceTarget- The private IPv4 address or DNS name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The port on which the resource is reached.
- Parameters:
port- The port on which the resource is reached.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The protocol used to connect to the resource.
- Parameters:
protocol- The protocol used to connect to the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The protocol used to connect to the resource.
- Parameters:
protocol- The protocol used to connect to the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resolutionMode
Specifies how the resource target is resolved.
- Parameters:
resolutionMode- Specifies how the resource target is resolved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resolutionMode
Specifies how the resource target is resolved.
- Parameters:
resolutionMode- Specifies how the resource target is resolved.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hostHeader
The HTTP
Hostheader value sent when invoking the resource, if configured.- Parameters:
hostHeader- The HTTPHostheader value sent when invoking the resource, if configured.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsServerName
The expected TLS server name that the service matches against the Subject Alternative Names on the resource's TLS certificate. Present when
protocolisHTTPS.- Parameters:
tlsServerName- The expected TLS server name that the service matches against the Subject Alternative Names on the resource's TLS certificate. Present whenprotocolisHTTPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The human-readable name of the VPC configuration, if provided.
- Parameters:
name- The human-readable name of the VPC configuration, if provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the VPC configuration, if provided.
- Parameters:
description- The description of the VPC configuration, if provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time at which the VPC configuration was created.
- Parameters:
createdAt- The time at which the VPC configuration was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-