Interface GetPersonalAccessTokenMetadataResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetPersonalAccessTokenMetadataResponse.Builder,GetPersonalAccessTokenMetadataResponse>,SdkBuilder<GetPersonalAccessTokenMetadataResponse.Builder,GetPersonalAccessTokenMetadataResponse>,SdkPojo,SdkResponse.Builder,WorkMailResponse.Builder
- Enclosing class:
- GetPersonalAccessTokenMetadataResponse
public static interface GetPersonalAccessTokenMetadataResponse.Builder extends WorkMailResponse.Builder, SdkPojo, CopyableBuilder<GetPersonalAccessTokenMetadataResponse.Builder,GetPersonalAccessTokenMetadataResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetPersonalAccessTokenMetadataResponse.BuilderdateCreated(Instant dateCreated)The date when the Personal Access Token ID was created.GetPersonalAccessTokenMetadataResponse.BuilderdateLastUsed(Instant dateLastUsed)The date when the Personal Access Token ID was last used.GetPersonalAccessTokenMetadataResponse.BuilderexpiresTime(Instant expiresTime)The time when the Personal Access Token ID will expire.GetPersonalAccessTokenMetadataResponse.Buildername(String name)The Personal Access Token name.GetPersonalAccessTokenMetadataResponse.BuilderpersonalAccessTokenId(String personalAccessTokenId)The Personal Access Token ID.GetPersonalAccessTokenMetadataResponse.Builderscopes(String... scopes)Lists all the Personal Access Token permissions for a mailbox.GetPersonalAccessTokenMetadataResponse.Builderscopes(Collection<String> scopes)Lists all the Personal Access Token permissions for a mailbox.GetPersonalAccessTokenMetadataResponse.BuilderuserId(String userId)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 Detail
-
personalAccessTokenId
GetPersonalAccessTokenMetadataResponse.Builder personalAccessTokenId(String 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
GetPersonalAccessTokenMetadataResponse.Builder userId(String 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
GetPersonalAccessTokenMetadataResponse.Builder name(String 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
GetPersonalAccessTokenMetadataResponse.Builder dateCreated(Instant 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
GetPersonalAccessTokenMetadataResponse.Builder dateLastUsed(Instant 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
GetPersonalAccessTokenMetadataResponse.Builder expiresTime(Instant 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
GetPersonalAccessTokenMetadataResponse.Builder scopes(Collection<String> 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
GetPersonalAccessTokenMetadataResponse.Builder scopes(String... 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.
-
-