Interface UserAlias.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UserAlias.Builder,
,UserAlias> SdkBuilder<UserAlias.Builder,
,UserAlias> SdkPojo
- Enclosing class:
UserAlias
@Mutable
@NotThreadSafe
public static interface UserAlias.Builder
extends SdkPojo, CopyableBuilder<UserAlias.Builder,UserAlias>
-
Method Summary
Modifier and TypeMethodDescriptiondataSourceId
(String dataSourceId) The identifier of the data source that the user aliases are associated with.The identifier of the index that the user aliases are associated with.The identifier of the user id associated with the user aliases.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, sdkFieldNameToField, sdkFields
-
Method Details
-
indexId
The identifier of the index that the user aliases are associated with.
- Parameters:
indexId
- The identifier of the index that the user aliases are associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceId
The identifier of the data source that the user aliases are associated with.
- Parameters:
dataSourceId
- The identifier of the data source that the user aliases are associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userId
The identifier of the user id associated with the user aliases.
- Parameters:
userId
- The identifier of the user id associated with the user aliases.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-