Interface CreateUserGroupRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<CreateUserGroupRequest.Builder,,- CreateUserGroupRequest> - ElastiCacheRequest.Builder,- SdkBuilder<CreateUserGroupRequest.Builder,,- CreateUserGroupRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- CreateUserGroupRequest
- 
Method SummaryModifier and TypeMethodDescriptionSets the engine listed in a user group.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.tags(Collection<Tag> tags) A list of tags to be added to this resource.tags(Consumer<Tag.Builder>... tags) A list of tags to be added to this resource.A list of tags to be added to this resource.userGroupId(String userGroupId) The ID of the user group.The list of user IDs that belong to the user group.userIds(Collection<String> userIds) The list of user IDs that belong to the user group.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.services.elasticache.model.ElastiCacheRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
userGroupIdThe ID of the user group. - Parameters:
- userGroupId- The ID of the user group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
engineSets the engine listed in a user group. The options are valkey or redis. - Parameters:
- engine- Sets the engine listed in a user group. The options are valkey or redis.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
userIdsThe list of user IDs that belong to the user group. - Parameters:
- userIds- The list of user IDs that belong to the user group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
userIdsThe list of user IDs that belong to the user group. - Parameters:
- userIds- The list of user IDs that belong to the user group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. Available for Valkey and Redis OSS only. - Parameters:
- tags- A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. Available for Valkey and Redis OSS only.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. Available for Valkey and Redis OSS only. - Parameters:
- tags- A list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. Available for Valkey and Redis OSS only.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsA list of tags to be added to this resource. A tag is a key-value pair. A tag key must be accompanied by a tag value, although null is accepted. Available for Valkey and Redis OSS only. This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
- tags- a consumer that will call methods on- Tag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationCreateUserGroupRequest.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.
 
- 
overrideConfigurationCreateUserGroupRequest.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.
 
 
-