Interface DeleteLabelsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DeleteLabelsRequest.Builder,DeleteLabelsRequest>
,SdkBuilder<DeleteLabelsRequest.Builder,DeleteLabelsRequest>
,SdkPojo
,SdkRequest.Builder
,WorkDocsRequest.Builder
- Enclosing class:
- DeleteLabelsRequest
public static interface DeleteLabelsRequest.Builder extends WorkDocsRequest.Builder, SdkPojo, CopyableBuilder<DeleteLabelsRequest.Builder,DeleteLabelsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteLabelsRequest.Builder
authenticationToken(String authenticationToken)
Amazon WorkDocs authentication token.DeleteLabelsRequest.Builder
deleteAll(Boolean deleteAll)
Flag to request removal of all labels from the specified resource.DeleteLabelsRequest.Builder
labels(String... labels)
List of labels to delete from the resource.DeleteLabelsRequest.Builder
labels(Collection<String> labels)
List of labels to delete from the resource.DeleteLabelsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DeleteLabelsRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DeleteLabelsRequest.Builder
resourceId(String resourceId)
The ID of the resource.-
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.workdocs.model.WorkDocsRequest.Builder
build
-
-
-
-
Method Detail
-
resourceId
DeleteLabelsRequest.Builder resourceId(String resourceId)
The ID of the resource.
- Parameters:
resourceId
- The ID of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authenticationToken
DeleteLabelsRequest.Builder authenticationToken(String authenticationToken)
Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.
- Parameters:
authenticationToken
- Amazon WorkDocs authentication token. Not required when using Amazon Web Services administrator credentials to access the API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
labels
DeleteLabelsRequest.Builder labels(Collection<String> labels)
List of labels to delete from the resource.
- Parameters:
labels
- List of labels to delete from the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
labels
DeleteLabelsRequest.Builder labels(String... labels)
List of labels to delete from the resource.
- Parameters:
labels
- List of labels to delete from the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteAll
DeleteLabelsRequest.Builder deleteAll(Boolean deleteAll)
Flag to request removal of all labels from the specified resource.
- Parameters:
deleteAll
- Flag to request removal of all labels from the specified resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteLabelsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteLabelsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-