Interface IpamExternalResourceVerificationToken.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IpamExternalResourceVerificationToken.Builder,
,IpamExternalResourceVerificationToken> SdkBuilder<IpamExternalResourceVerificationToken.Builder,
,IpamExternalResourceVerificationToken> SdkPojo
- Enclosing class:
IpamExternalResourceVerificationToken
@Mutable
@NotThreadSafe
public static interface IpamExternalResourceVerificationToken.Builder
extends SdkPojo, CopyableBuilder<IpamExternalResourceVerificationToken.Builder,IpamExternalResourceVerificationToken>
-
Method Summary
Modifier and TypeMethodDescriptionARN of the IPAM that created the token.ipamExternalResourceVerificationTokenArn
(String ipamExternalResourceVerificationTokenArn) Token ARN.ipamExternalResourceVerificationTokenId
(String ipamExternalResourceVerificationTokenId) The ID of the token.The ID of the IPAM that created the token.ipamRegion
(String ipamRegion) Region of the IPAM that created the token.Token expiration.Token state.Token state.Token status.status
(TokenState status) Token status.tags
(Collection<Tag> tags) Token tags.tags
(Consumer<Tag.Builder>... tags) Token tags.Token tags.Token name.tokenValue
(String tokenValue) Token value.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
-
ipamExternalResourceVerificationTokenId
IpamExternalResourceVerificationToken.Builder ipamExternalResourceVerificationTokenId(String ipamExternalResourceVerificationTokenId) The ID of the token.
- Parameters:
ipamExternalResourceVerificationTokenId
- The ID of the token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamExternalResourceVerificationTokenArn
IpamExternalResourceVerificationToken.Builder ipamExternalResourceVerificationTokenArn(String ipamExternalResourceVerificationTokenArn) Token ARN.
- Parameters:
ipamExternalResourceVerificationTokenArn
- Token ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamId
The ID of the IPAM that created the token.
- Parameters:
ipamId
- The ID of the IPAM that created the token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamArn
ARN of the IPAM that created the token.
- Parameters:
ipamArn
- ARN of the IPAM that created the token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipamRegion
Region of the IPAM that created the token.
- Parameters:
ipamRegion
- Region of the IPAM that created the token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenValue
Token value.
- Parameters:
tokenValue
- Token value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenName
Token name.
- Parameters:
tokenName
- Token name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notAfter
Token expiration.
- Parameters:
notAfter
- Token expiration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Token status.
- Parameters:
status
- Token status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Token status.
- Parameters:
status
- Token status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
Token tags.
- Parameters:
tags
- Token tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Token tags.
- Parameters:
tags
- Token tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Token tags.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually viaTag.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totags(List<Tag>)
.- Parameters:
tags
- a consumer that will call methods onTag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Token state.
- Parameters:
state
- Token state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
IpamExternalResourceVerificationToken.Builder state(IpamExternalResourceVerificationTokenState state) Token state.
- Parameters:
state
- Token state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-