Interface BatchGetCollectionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<BatchGetCollectionRequest.Builder,BatchGetCollectionRequest>,OpenSearchServerlessRequest.Builder,SdkBuilder<BatchGetCollectionRequest.Builder,BatchGetCollectionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- BatchGetCollectionRequest
public static interface BatchGetCollectionRequest.Builder extends OpenSearchServerlessRequest.Builder, SdkPojo, CopyableBuilder<BatchGetCollectionRequest.Builder,BatchGetCollectionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchGetCollectionRequest.Builderids(String... ids)A list of collection IDs.BatchGetCollectionRequest.Builderids(Collection<String> ids)A list of collection IDs.BatchGetCollectionRequest.Buildernames(String... names)A list of collection names.BatchGetCollectionRequest.Buildernames(Collection<String> names)A list of collection names.BatchGetCollectionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)BatchGetCollectionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.opensearchserverless.model.OpenSearchServerlessRequest.Builder
build
-
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 Detail
-
ids
BatchGetCollectionRequest.Builder ids(Collection<String> ids)
A list of collection IDs. You can't provide names and IDs in the same request. The ID is part of the collection endpoint. You can also retrieve it using the ListCollections API.
- Parameters:
ids- A list of collection IDs. You can't provide names and IDs in the same request. The ID is part of the collection endpoint. You can also retrieve it using the ListCollections API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ids
BatchGetCollectionRequest.Builder ids(String... ids)
A list of collection IDs. You can't provide names and IDs in the same request. The ID is part of the collection endpoint. You can also retrieve it using the ListCollections API.
- Parameters:
ids- A list of collection IDs. You can't provide names and IDs in the same request. The ID is part of the collection endpoint. You can also retrieve it using the ListCollections API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
names
BatchGetCollectionRequest.Builder names(Collection<String> names)
A list of collection names. You can't provide names and IDs in the same request.
- Parameters:
names- A list of collection names. You can't provide names and IDs in the same request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
names
BatchGetCollectionRequest.Builder names(String... names)
A list of collection names. You can't provide names and IDs in the same request.
- Parameters:
names- A list of collection names. You can't provide names and IDs in the same request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
BatchGetCollectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
BatchGetCollectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-