Interface AwsCloudFrontDistributionOriginGroupFailover.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsCloudFrontDistributionOriginGroupFailover.Builder,
,AwsCloudFrontDistributionOriginGroupFailover> SdkBuilder<AwsCloudFrontDistributionOriginGroupFailover.Builder,
,AwsCloudFrontDistributionOriginGroupFailover> SdkPojo
- Enclosing class:
AwsCloudFrontDistributionOriginGroupFailover
public static interface AwsCloudFrontDistributionOriginGroupFailover.Builder
extends SdkPojo, CopyableBuilder<AwsCloudFrontDistributionOriginGroupFailover.Builder,AwsCloudFrontDistributionOriginGroupFailover>
-
Method Summary
Modifier and TypeMethodDescriptionInformation about the status codes that cause an origin group to fail over.Information about the status codes that cause an origin group to fail over.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, sdkFields
-
Method Details
-
statusCodes
AwsCloudFrontDistributionOriginGroupFailover.Builder statusCodes(AwsCloudFrontDistributionOriginGroupFailoverStatusCodes statusCodes) Information about the status codes that cause an origin group to fail over.
- Parameters:
statusCodes
- Information about the status codes that cause an origin group to fail over.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusCodes
default AwsCloudFrontDistributionOriginGroupFailover.Builder statusCodes(Consumer<AwsCloudFrontDistributionOriginGroupFailoverStatusCodes.Builder> statusCodes) Information about the status codes that cause an origin group to fail over.
This is a convenience method that creates an instance of theAwsCloudFrontDistributionOriginGroupFailoverStatusCodes.Builder
avoiding the need to create one manually viaAwsCloudFrontDistributionOriginGroupFailoverStatusCodes.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostatusCodes(AwsCloudFrontDistributionOriginGroupFailoverStatusCodes)
.- Parameters:
statusCodes
- a consumer that will call methods onAwsCloudFrontDistributionOriginGroupFailoverStatusCodes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-