Interface DeleteAliasRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteAliasRequest.Builder,DeleteAliasRequest>,SdkBuilder<DeleteAliasRequest.Builder,DeleteAliasRequest>,SdkPojo,SdkRequest.Builder,WorkMailRequest.Builder
- Enclosing class:
- DeleteAliasRequest
public static interface DeleteAliasRequest.Builder extends WorkMailRequest.Builder, SdkPojo, CopyableBuilder<DeleteAliasRequest.Builder,DeleteAliasRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteAliasRequest.Builderalias(String alias)The aliases to be removed from the user's set of aliases.DeleteAliasRequest.BuilderentityId(String entityId)The identifier for the member (user or group) from which to have the aliases removed.DeleteAliasRequest.BuilderorganizationId(String organizationId)The identifier for the organization under which the user exists.DeleteAliasRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteAliasRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.workmail.model.WorkMailRequest.Builder
build
-
-
-
-
Method Detail
-
organizationId
DeleteAliasRequest.Builder organizationId(String organizationId)
The identifier for the organization under which the user exists.
- Parameters:
organizationId- The identifier for the organization under which the user exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityId
DeleteAliasRequest.Builder entityId(String entityId)
The identifier for the member (user or group) from which to have the aliases removed.
- Parameters:
entityId- The identifier for the member (user or group) from which to have the aliases removed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alias
DeleteAliasRequest.Builder alias(String alias)
The aliases to be removed from the user's set of aliases. Duplicate entries in the list are collapsed into single entries (the list is transformed into a set).
- Parameters:
alias- The aliases to be removed from the user's set of aliases. Duplicate entries in the list are collapsed into single entries (the list is transformed into a set).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteAliasRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteAliasRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-