Interface UserAlias.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UserAlias.Builder,UserAlias>,SdkBuilder<UserAlias.Builder,UserAlias>,SdkPojo
- Enclosing class:
- UserAlias
public static interface UserAlias.Builder extends SdkPojo, CopyableBuilder<UserAlias.Builder,UserAlias>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserAlias.BuilderdataSourceId(String dataSourceId)The identifier of the data source that the user aliases are associated with.UserAlias.BuilderindexId(String indexId)The identifier of the index that the user aliases are associated with.UserAlias.BuilderuserId(String userId)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, sdkFields
-
-
-
-
Method Detail
-
dataSourceId
UserAlias.Builder dataSourceId(String 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.
-
indexId
UserAlias.Builder indexId(String 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.
-
userId
UserAlias.Builder userId(String 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.
-
-