public static class GetIdsParam.Builder<T>
extends java.lang.Object
GetIdsParam class.| Modifier and Type | Method and Description |
|---|---|
GetIdsParam.Builder |
addPrimaryId(T primaryId)
Specifies primaryId field.
|
GetIdsParam |
build()
Verifies parameters and creates a new
GetIdsParam instance. |
GetIdsParam.Builder |
withCollectionName(@NonNull java.lang.String collectionName)
Sets the collection name.
|
GetIdsParam.Builder |
withConsistencyLevel(ConsistencyLevelEnum consistencyLevel)
ConsistencyLevel of consistency level.
|
GetIdsParam.Builder |
withOutputFields(@NonNull java.util.List<java.lang.String> outputFields)
Specifies output fields (Optional).
|
GetIdsParam.Builder |
withPrimaryIds(@NonNull java.util.List<T> primaryIds)
Specifies primaryIds fields.
|
public GetIdsParam.Builder withCollectionName(@NonNull @NonNull java.lang.String collectionName)
collectionName - collection nameBuilderpublic GetIdsParam.Builder withOutputFields(@NonNull @NonNull java.util.List<java.lang.String> outputFields)
outputFields - output fieldsBuilderpublic GetIdsParam.Builder withPrimaryIds(@NonNull @NonNull java.util.List<T> primaryIds)
primaryIds - input primary key listBuilderpublic GetIdsParam.Builder addPrimaryId(@NonNull T primaryId)
primaryId - input primary key idBuilderpublic GetIdsParam.Builder withConsistencyLevel(ConsistencyLevelEnum consistencyLevel)
consistencyLevel - consistency levelBuilderpublic GetIdsParam build() throws ParamException
GetIdsParam instance.GetIdsParamParamException