Interface CreateRevisionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<CreateRevisionRequest.Builder,CreateRevisionRequest>
,DataExchangeRequest.Builder
,SdkBuilder<CreateRevisionRequest.Builder,CreateRevisionRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- CreateRevisionRequest
public static interface CreateRevisionRequest.Builder extends DataExchangeRequest.Builder, SdkPojo, CopyableBuilder<CreateRevisionRequest.Builder,CreateRevisionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateRevisionRequest.Builder
comment(String comment)
An optional comment about the revision.CreateRevisionRequest.Builder
dataSetId(String dataSetId)
The unique identifier for a data set.CreateRevisionRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
CreateRevisionRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
CreateRevisionRequest.Builder
tags(Map<String,String> tags)
A revision tag is an optional label that you can assign to a revision when you create it.-
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.services.dataexchange.model.DataExchangeRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
comment
CreateRevisionRequest.Builder comment(String comment)
An optional comment about the revision.
- Parameters:
comment
- An optional comment about the revision.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetId
CreateRevisionRequest.Builder dataSetId(String dataSetId)
The unique identifier for a data set.
- Parameters:
dataSetId
- The unique identifier for a data set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateRevisionRequest.Builder tags(Map<String,String> tags)
A revision tag is an optional label that you can assign to a revision when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to these data sets and revisions.
- Parameters:
tags
- A revision tag is an optional label that you can assign to a revision when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to these data sets and revisions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateRevisionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
CreateRevisionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-