Interface CreateAccessTokenResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateAccessTokenResponse.Builder,,CreateAccessTokenResponse> Route53GlobalResolverResponse.Builder,SdkBuilder<CreateAccessTokenResponse.Builder,,CreateAccessTokenResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateAccessTokenResponse
@Mutable
@NotThreadSafe
public static interface CreateAccessTokenResponse.Builder
extends Route53GlobalResolverResponse.Builder, SdkPojo, CopyableBuilder<CreateAccessTokenResponse.Builder,CreateAccessTokenResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the access token.clientToken(String clientToken) The unique string that identifies the request and ensures idempotency.The date and time when the access token was created.The ID of the DNS view associated with this access token.The date and time when the access token expires.The unique identifier for the access token.The name of the access token.The operational status of the access token.status(TokenStatus status) The operational status of the access token.The access token value.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.route53globalresolver.model.Route53GlobalResolverResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The unique identifier for the access token.
- Parameters:
id- The unique identifier for the access token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the access token.
- Parameters:
arn- The Amazon Resource Name (ARN) of the access token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
The unique string that identifies the request and ensures idempotency.
- Parameters:
clientToken- The unique string that identifies the request and ensures idempotency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the access token was created.
- Parameters:
createdAt- The date and time when the access token was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsViewId
The ID of the DNS view associated with this access token.
- Parameters:
dnsViewId- The ID of the DNS view associated with this access token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAt
The date and time when the access token expires.
- Parameters:
expiresAt- The date and time when the access token expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the access token.
- Parameters:
name- The name of the access token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The operational status of the access token.
- Parameters:
status- The operational status of the access token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The operational status of the access token.
- Parameters:
status- The operational status of the access token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
value
The access token value. This token should be included in DoH and DoT requests for authentication. Keep this value secure as it provides access to your Route 53 Global Resolver.
- Parameters:
value- The access token value. This token should be included in DoH and DoT requests for authentication. Keep this value secure as it provides access to your Route 53 Global Resolver.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-