Interface GetPersonalAccessTokenMetadataResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetPersonalAccessTokenMetadataResponse.Builder,
,GetPersonalAccessTokenMetadataResponse> SdkBuilder<GetPersonalAccessTokenMetadataResponse.Builder,
,GetPersonalAccessTokenMetadataResponse> SdkPojo
,SdkResponse.Builder
,WorkMailResponse.Builder
- Enclosing class:
GetPersonalAccessTokenMetadataResponse
@Mutable
@NotThreadSafe
public static interface GetPersonalAccessTokenMetadataResponse.Builder
extends WorkMailResponse.Builder, SdkPojo, CopyableBuilder<GetPersonalAccessTokenMetadataResponse.Builder,GetPersonalAccessTokenMetadataResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondateCreated
(Instant dateCreated) The date when the Personal Access Token ID was created.dateLastUsed
(Instant dateLastUsed) The date when the Personal Access Token ID was last used.expiresTime
(Instant expiresTime) The time when the Personal Access Token ID will expire.The Personal Access Token name.personalAccessTokenId
(String personalAccessTokenId) The Personal Access Token ID.Lists all the Personal Access Token permissions for a mailbox.scopes
(Collection<String> scopes) Lists all the Personal Access Token permissions for a mailbox.The WorkMail User ID.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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.workmail.model.WorkMailResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
personalAccessTokenId
The Personal Access Token ID.
- Parameters:
personalAccessTokenId
- The Personal Access Token ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userId
The WorkMail User ID.
- Parameters:
userId
- The WorkMail User ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The Personal Access Token name.
- Parameters:
name
- The Personal Access Token name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateCreated
The date when the Personal Access Token ID was created.
- Parameters:
dateCreated
- The date when the Personal Access Token ID was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateLastUsed
The date when the Personal Access Token ID was last used.
- Parameters:
dateLastUsed
- The date when the Personal Access Token ID was last used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresTime
The time when the Personal Access Token ID will expire.
- Parameters:
expiresTime
- The time when the Personal Access Token ID will expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopes
Lists all the Personal Access Token permissions for a mailbox.
- Parameters:
scopes
- Lists all the Personal Access Token permissions for a mailbox.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopes
Lists all the Personal Access Token permissions for a mailbox.
- Parameters:
scopes
- Lists all the Personal Access Token permissions for a mailbox.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-