Interface DisassociateDelegateFromResourceRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<DisassociateDelegateFromResourceRequest.Builder,,- DisassociateDelegateFromResourceRequest> - SdkBuilder<DisassociateDelegateFromResourceRequest.Builder,,- DisassociateDelegateFromResourceRequest> - SdkPojo,- SdkRequest.Builder,- WorkMailRequest.Builder
- Enclosing class:
- DisassociateDelegateFromResourceRequest
- 
Method SummaryModifier and TypeMethodDescriptionThe identifier for the member (user, group) to be removed from the resource's delegates.organizationId(String organizationId) The identifier for the organization under which the resource exists.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.resourceId(String resourceId) The identifier of the resource from which delegates' set members are removed.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.workmail.model.WorkMailRequest.Builderbuild
- 
Method Details- 
organizationIdThe identifier for the organization under which the resource exists. - Parameters:
- organizationId- The identifier for the organization under which the resource exists.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceIdThe identifier of the resource from which delegates' set members are removed. The identifier can accept ResourceId, Resourcename, or email. The following identity formats are available: - 
 Resource ID: r-0123456789a0123456789b0123456789 
- 
 Email address: resource@domain.tld 
- 
 Resource name: resource 
 - Parameters:
- resourceId- The identifier of the resource from which delegates' set members are removed.- The identifier can accept ResourceId, Resourcename, or email. The following identity formats are available: - 
        Resource ID: r-0123456789a0123456789b0123456789 
- 
        Email address: resource@domain.tld 
- 
        Resource name: resource 
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
entityIdThe identifier for the member (user, group) to be removed from the resource's delegates. The entity ID can accept UserId or GroupID, Username or Groupname, or email. - 
 Entity: 12345678-1234-1234-1234-123456789012 or S-1-1-12-1234567890-123456789-123456789-1234 
- 
 Email address: entity@domain.tld 
- 
 Entity: entity 
 - Parameters:
- entityId- The identifier for the member (user, group) to be removed from the resource's delegates.- The entity ID can accept UserId or GroupID, Username or Groupname, or email. - 
        Entity: 12345678-1234-1234-1234-123456789012 or S-1-1-12-1234567890-123456789-123456789-1234 
- 
        Email address: entity@domain.tld 
- 
        Entity: entity 
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
overrideConfigurationDisassociateDelegateFromResourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationDisassociateDelegateFromResourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-