Interface AnycastIpList.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AnycastIpList.Builder,AnycastIpList>,SdkBuilder<AnycastIpList.Builder,AnycastIpList>,SdkPojo
- Enclosing class:
- AnycastIpList
@Mutable @NotThreadSafe public static interface AnycastIpList.Builder extends SdkPojo, CopyableBuilder<AnycastIpList.Builder,AnycastIpList>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnycastIpList.BuilderanycastIps(String... anycastIps)The static IP addresses that are allocated to the Anycast static IP list.AnycastIpList.BuilderanycastIps(Collection<String> anycastIps)The static IP addresses that are allocated to the Anycast static IP list.AnycastIpList.Builderarn(String arn)The Amazon Resource Name (ARN) of the Anycast static IP list.AnycastIpList.Builderid(String id)The ID of the Anycast static IP list.AnycastIpList.BuilderipCount(Integer ipCount)The number of IP addresses in the Anycast static IP list.AnycastIpList.BuilderlastModifiedTime(Instant lastModifiedTime)The last time the Anycast static IP list was modified.AnycastIpList.Buildername(String name)The name of the Anycast static IP list.AnycastIpList.Builderstatus(String status)The status of the Anycast static IP list.-
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
AnycastIpList.Builder id(String id)
The ID of the Anycast static IP list.
- Parameters:
id- The ID of the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AnycastIpList.Builder name(String name)
The name of the Anycast static IP list.
- Parameters:
name- The name of the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
AnycastIpList.Builder status(String status)
The status of the Anycast static IP list. Valid values:
Deployed,Deploying, orFailed.- Parameters:
status- The status of the Anycast static IP list. Valid values:Deployed,Deploying, orFailed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
AnycastIpList.Builder arn(String arn)
The Amazon Resource Name (ARN) of the Anycast static IP list.
- Parameters:
arn- The Amazon Resource Name (ARN) of the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
anycastIps
AnycastIpList.Builder anycastIps(Collection<String> anycastIps)
The static IP addresses that are allocated to the Anycast static IP list.
- Parameters:
anycastIps- The static IP addresses that are allocated to the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
anycastIps
AnycastIpList.Builder anycastIps(String... anycastIps)
The static IP addresses that are allocated to the Anycast static IP list.
- Parameters:
anycastIps- The static IP addresses that are allocated to the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipCount
AnycastIpList.Builder ipCount(Integer ipCount)
The number of IP addresses in the Anycast static IP list.
- Parameters:
ipCount- The number of IP addresses in the Anycast static IP list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
AnycastIpList.Builder lastModifiedTime(Instant lastModifiedTime)
The last time the Anycast static IP list was modified.
- Parameters:
lastModifiedTime- The last time the Anycast static IP list was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-