Interface StartTagSyncTaskRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StartTagSyncTaskRequest.Builder,StartTagSyncTaskRequest>,ResourceGroupsRequest.Builder,SdkBuilder<StartTagSyncTaskRequest.Builder,StartTagSyncTaskRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- StartTagSyncTaskRequest
public static interface StartTagSyncTaskRequest.Builder extends ResourceGroupsRequest.Builder, SdkPojo, CopyableBuilder<StartTagSyncTaskRequest.Builder,StartTagSyncTaskRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StartTagSyncTaskRequest.Buildergroup(String group)The Amazon resource name (ARN) or name of the application group for which you want to create a tag-sync task.StartTagSyncTaskRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)StartTagSyncTaskRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)StartTagSyncTaskRequest.BuilderroleArn(String roleArn)The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.StartTagSyncTaskRequest.BuildertagKey(String tagKey)The tag key.StartTagSyncTaskRequest.BuildertagValue(String tagValue)The tag value.-
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.resourcegroups.model.ResourceGroupsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
group
StartTagSyncTaskRequest.Builder group(String group)
The Amazon resource name (ARN) or name of the application group for which you want to create a tag-sync task.
- Parameters:
group- The Amazon resource name (ARN) or name of the application group for which you want to create a tag-sync task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tagKey
StartTagSyncTaskRequest.Builder tagKey(String tagKey)
The tag key. Resources tagged with this tag key-value pair will be added to the application. If a resource with this tag is later untagged, the tag-sync task removes the resource from the application.
- Parameters:
tagKey- The tag key. Resources tagged with this tag key-value pair will be added to the application. If a resource with this tag is later untagged, the tag-sync task removes the resource from the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tagValue
StartTagSyncTaskRequest.Builder tagValue(String tagValue)
The tag value. Resources tagged with this tag key-value pair will be added to the application. If a resource with this tag is later untagged, the tag-sync task removes the resource from the application.
- Parameters:
tagValue- The tag value. Resources tagged with this tag key-value pair will be added to the application. If a resource with this tag is later untagged, the tag-sync task removes the resource from the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
StartTagSyncTaskRequest.Builder roleArn(String roleArn)
The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.
- Parameters:
roleArn- The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartTagSyncTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
StartTagSyncTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-