Interface UpdateUserRequestItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UpdateUserRequestItem.Builder,
,UpdateUserRequestItem> SdkBuilder<UpdateUserRequestItem.Builder,
,UpdateUserRequestItem> SdkPojo
- Enclosing class:
UpdateUserRequestItem
public static interface UpdateUserRequestItem.Builder
extends SdkPojo, CopyableBuilder<UpdateUserRequestItem.Builder,UpdateUserRequestItem>
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateUserRequestItem.Builder
alexaForBusinessMetadata
(Consumer<AlexaForBusinessMetadata.Builder> alexaForBusinessMetadata) The Alexa for Business metadata.alexaForBusinessMetadata
(AlexaForBusinessMetadata alexaForBusinessMetadata) The Alexa for Business metadata.licenseType
(String licenseType) The user license type.licenseType
(License licenseType) The user license type.The user ID.The user type.The user type.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
-
Method Details
-
userId
The user ID.
- Parameters:
userId
- The user ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseType
The user license type.
- Parameters:
licenseType
- The user license type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
licenseType
The user license type.
- Parameters:
licenseType
- The user license type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userType
The user type.
- Parameters:
userType
- The user type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userType
The user type.
- Parameters:
userType
- The user type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
alexaForBusinessMetadata
UpdateUserRequestItem.Builder alexaForBusinessMetadata(AlexaForBusinessMetadata alexaForBusinessMetadata) The Alexa for Business metadata.
- Parameters:
alexaForBusinessMetadata
- The Alexa for Business metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alexaForBusinessMetadata
default UpdateUserRequestItem.Builder alexaForBusinessMetadata(Consumer<AlexaForBusinessMetadata.Builder> alexaForBusinessMetadata) The Alexa for Business metadata.
This is a convenience method that creates an instance of theAlexaForBusinessMetadata.Builder
avoiding the need to create one manually viaAlexaForBusinessMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toalexaForBusinessMetadata(AlexaForBusinessMetadata)
.- Parameters:
alexaForBusinessMetadata
- a consumer that will call methods onAlexaForBusinessMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-