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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectionGroupSummary.BuilderanycastIpListId(String anycastIpListId)The ID of the Anycast static IP list.ConnectionGroupSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the connection group.ConnectionGroupSummary.BuildercreatedTime(Instant createdTime)The date and time when the connection group was created.ConnectionGroupSummary.Builderenabled(Boolean enabled)Whether the connection group is enabledConnectionGroupSummary.BuildereTag(String eTag)The current version of the connection group.ConnectionGroupSummary.Builderid(String id)The ID of the connection group.ConnectionGroupSummary.BuilderisDefault(Boolean isDefault)Whether the connection group is the default connection group for the distribution tenants.ConnectionGroupSummary.BuilderlastModifiedTime(Instant lastModifiedTime)The date and time when the connection group was updated.ConnectionGroupSummary.Buildername(String name)The name of the connection group.ConnectionGroupSummary.BuilderroutingEndpoint(String routingEndpoint)The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.ConnectionGroupSummary.Builderstatus(String status)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 Detail
-
id
ConnectionGroupSummary.Builder id(String 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
ConnectionGroupSummary.Builder name(String 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
ConnectionGroupSummary.Builder arn(String 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
ConnectionGroupSummary.Builder routingEndpoint(String 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
ConnectionGroupSummary.Builder createdTime(Instant 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
ConnectionGroupSummary.Builder lastModifiedTime(Instant 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
ConnectionGroupSummary.Builder eTag(String 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
ConnectionGroupSummary.Builder anycastIpListId(String 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
ConnectionGroupSummary.Builder enabled(Boolean 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
ConnectionGroupSummary.Builder status(String 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
ConnectionGroupSummary.Builder isDefault(Boolean 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.
-
-