Interface AwsEc2VpnConnectionVgwTelemetryDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsEc2VpnConnectionVgwTelemetryDetails.Builder,AwsEc2VpnConnectionVgwTelemetryDetails>,SdkBuilder<AwsEc2VpnConnectionVgwTelemetryDetails.Builder,AwsEc2VpnConnectionVgwTelemetryDetails>,SdkPojo
- Enclosing class:
- AwsEc2VpnConnectionVgwTelemetryDetails
public static interface AwsEc2VpnConnectionVgwTelemetryDetails.Builder extends SdkPojo, CopyableBuilder<AwsEc2VpnConnectionVgwTelemetryDetails.Builder,AwsEc2VpnConnectionVgwTelemetryDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsEc2VpnConnectionVgwTelemetryDetails.BuilderacceptedRouteCount(Integer acceptedRouteCount)The number of accepted routes.AwsEc2VpnConnectionVgwTelemetryDetails.BuildercertificateArn(String certificateArn)The ARN of the VPN tunnel endpoint certificate.AwsEc2VpnConnectionVgwTelemetryDetails.BuilderlastStatusChange(String lastStatusChange)The date and time of the last change in status.AwsEc2VpnConnectionVgwTelemetryDetails.BuilderoutsideIpAddress(String outsideIpAddress)The Internet-routable IP address of the virtual private gateway's outside interface.AwsEc2VpnConnectionVgwTelemetryDetails.Builderstatus(String status)The status of the VPN tunnel.AwsEc2VpnConnectionVgwTelemetryDetails.BuilderstatusMessage(String statusMessage)If an error occurs, a description of the error.-
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
-
acceptedRouteCount
AwsEc2VpnConnectionVgwTelemetryDetails.Builder acceptedRouteCount(Integer acceptedRouteCount)
The number of accepted routes.
- Parameters:
acceptedRouteCount- The number of accepted routes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateArn
AwsEc2VpnConnectionVgwTelemetryDetails.Builder certificateArn(String certificateArn)
The ARN of the VPN tunnel endpoint certificate.
- Parameters:
certificateArn- The ARN of the VPN tunnel endpoint certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastStatusChange
AwsEc2VpnConnectionVgwTelemetryDetails.Builder lastStatusChange(String lastStatusChange)
The date and time of the last change in status.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Parameters:
lastStatusChange- The date and time of the last change in status.For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outsideIpAddress
AwsEc2VpnConnectionVgwTelemetryDetails.Builder outsideIpAddress(String outsideIpAddress)
The Internet-routable IP address of the virtual private gateway's outside interface.
- Parameters:
outsideIpAddress- The Internet-routable IP address of the virtual private gateway's outside interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
AwsEc2VpnConnectionVgwTelemetryDetails.Builder status(String status)
The status of the VPN tunnel. Valid values are
DOWNorUP.- Parameters:
status- The status of the VPN tunnel. Valid values areDOWNorUP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusMessage
AwsEc2VpnConnectionVgwTelemetryDetails.Builder statusMessage(String statusMessage)
If an error occurs, a description of the error.
- Parameters:
statusMessage- If an error occurs, a description of the error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-