Interface UpdateGroupQueryRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateGroupQueryRequest.Builder,,UpdateGroupQueryRequest> ResourceGroupsRequest.Builder,SdkBuilder<UpdateGroupQueryRequest.Builder,,UpdateGroupQueryRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
UpdateGroupQueryRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe name or the Amazon resource name (ARN) of the resource group to query.Deprecated.This field is deprecated, use Group instead.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default UpdateGroupQueryRequest.BuilderresourceQuery(Consumer<ResourceQuery.Builder> resourceQuery) The resource query to determine which Amazon Web Services resources are members of this resource group.resourceQuery(ResourceQuery resourceQuery) The resource query to determine which Amazon Web Services resources are members of this resource group.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.resourcegroups.model.ResourceGroupsRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
groupName
Deprecated.This field is deprecated, use Group instead.Don't use this parameter. Use
Groupinstead.- Parameters:
groupName- Don't use this parameter. UseGroupinstead.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
group
The name or the Amazon resource name (ARN) of the resource group to query.
- Parameters:
group- The name or the Amazon resource name (ARN) of the resource group to query.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceQuery
The resource query to determine which Amazon Web Services resources are members of this resource group.
A resource group can contain either a
Configurationor aResourceQuery, but not both.- Parameters:
resourceQuery- The resource query to determine which Amazon Web Services resources are members of this resource group.A resource group can contain either a
Configurationor aResourceQuery, but not both.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceQuery
default UpdateGroupQueryRequest.Builder resourceQuery(Consumer<ResourceQuery.Builder> resourceQuery) The resource query to determine which Amazon Web Services resources are members of this resource group.
This is a convenience method that creates an instance of theA resource group can contain either a
Configurationor aResourceQuery, but not both.ResourceQuery.Builderavoiding the need to create one manually viaResourceQuery.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceQuery(ResourceQuery).- Parameters:
resourceQuery- a consumer that will call methods onResourceQuery.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateGroupQueryRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateGroupQueryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-