Interface IpamExternalResourceVerificationToken.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<IpamExternalResourceVerificationToken.Builder,IpamExternalResourceVerificationToken>
,SdkBuilder<IpamExternalResourceVerificationToken.Builder,IpamExternalResourceVerificationToken>
,SdkPojo
- Enclosing class:
- IpamExternalResourceVerificationToken
public static interface IpamExternalResourceVerificationToken.Builder extends SdkPojo, CopyableBuilder<IpamExternalResourceVerificationToken.Builder,IpamExternalResourceVerificationToken>
-
-
Method Summary
-
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 Detail
-
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
IpamExternalResourceVerificationToken.Builder ipamId(String 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
IpamExternalResourceVerificationToken.Builder ipamArn(String 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
IpamExternalResourceVerificationToken.Builder ipamRegion(String 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
IpamExternalResourceVerificationToken.Builder tokenValue(String tokenValue)
Token value.
- Parameters:
tokenValue
- Token value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenName
IpamExternalResourceVerificationToken.Builder tokenName(String tokenName)
Token name.
- Parameters:
tokenName
- Token name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notAfter
IpamExternalResourceVerificationToken.Builder notAfter(Instant notAfter)
Token expiration.
- Parameters:
notAfter
- Token expiration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
IpamExternalResourceVerificationToken.Builder status(String status)
Token status.
- Parameters:
status
- Token status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TokenState
,TokenState
-
status
IpamExternalResourceVerificationToken.Builder status(TokenState status)
Token status.
- Parameters:
status
- Token status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TokenState
,TokenState
-
tags
IpamExternalResourceVerificationToken.Builder tags(Collection<Tag> tags)
Token tags.
- Parameters:
tags
- Token tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
IpamExternalResourceVerificationToken.Builder tags(Tag... tags)
Token tags.
- Parameters:
tags
- Token tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
IpamExternalResourceVerificationToken.Builder tags(Consumer<Tag.Builder>... 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 to#tags(List
.) - 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:
#tags(java.util.Collection
)
-
state
IpamExternalResourceVerificationToken.Builder state(String state)
Token state.
- Parameters:
state
- Token state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpamExternalResourceVerificationTokenState
,IpamExternalResourceVerificationTokenState
-
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:
IpamExternalResourceVerificationTokenState
,IpamExternalResourceVerificationTokenState
-
-