Interface ConnectionGroupSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConnectionGroupSummary.Builder,
,ConnectionGroupSummary> SdkBuilder<ConnectionGroupSummary.Builder,
,ConnectionGroupSummary> SdkPojo
- Enclosing class:
ConnectionGroupSummary
@Mutable
@NotThreadSafe
public static interface ConnectionGroupSummary.Builder
extends SdkPojo, CopyableBuilder<ConnectionGroupSummary.Builder,ConnectionGroupSummary>
-
Method Summary
Modifier and TypeMethodDescriptionanycastIpListId
(String anycastIpListId) The ID of the Anycast static IP list.The Amazon Resource Name (ARN) of the connection group.createdTime
(Instant createdTime) The date and time when the connection group was created.Whether the connection group is enabledThe current version of the connection group.The ID of the connection group.Whether the connection group is the default connection group for the distribution tenants.lastModifiedTime
(Instant lastModifiedTime) The date and time when the connection group was updated.The name of the connection group.routingEndpoint
(String routingEndpoint) The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.The status of the connection group.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 Details
-
id
The ID of the connection group.
- Parameters:
id
- The ID of the connection group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the connection group.
- Parameters:
name
- The name of the connection group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the connection group.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the connection group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routingEndpoint
The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- Parameters:
routingEndpoint
- The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
The date and time when the connection group was created.
- Parameters:
createdTime
- The date and time when the connection group was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The date and time when the connection group was updated.
- Parameters:
lastModifiedTime
- The date and time when the connection group was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eTag
The current version of the connection group.
- Parameters:
eTag
- The current version of the connection group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
anycastIpListId
The ID of the Anycast static IP list.
- Parameters:
anycastIpListId
- The ID of the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
Whether the connection group is enabled
- Parameters:
enabled
- Whether the connection group is enabled- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the connection group.
- Parameters:
status
- The status of the connection group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDefault
Whether the connection group is the default connection group for the distribution tenants.
- Parameters:
isDefault
- Whether the connection group is the default connection group for the distribution tenants.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-