Interface CreateCollectionDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CreateCollectionDetail.Builder,CreateCollectionDetail>,SdkBuilder<CreateCollectionDetail.Builder,CreateCollectionDetail>,SdkPojo
- Enclosing class:
- CreateCollectionDetail
public static interface CreateCollectionDetail.Builder extends SdkPojo, CopyableBuilder<CreateCollectionDetail.Builder,CreateCollectionDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateCollectionDetail.Builderarn(String arn)The Amazon Resource Name (ARN) of the collection.CreateCollectionDetail.BuildercreatedDate(Long createdDate)The Epoch time when the collection was created.CreateCollectionDetail.Builderdescription(String description)A description of the collection.CreateCollectionDetail.Builderid(String id)The unique identifier of the collection.CreateCollectionDetail.BuilderkmsKeyArn(String kmsKeyArn)The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.CreateCollectionDetail.BuilderlastModifiedDate(Long lastModifiedDate)The date and time when the collection was last modified.CreateCollectionDetail.Buildername(String name)The name of the collection.CreateCollectionDetail.BuilderstandbyReplicas(String standbyReplicas)Creates details about an OpenSearch Serverless collection.CreateCollectionDetail.BuilderstandbyReplicas(StandbyReplicas standbyReplicas)Creates details about an OpenSearch Serverless collection.CreateCollectionDetail.Builderstatus(String status)The current status of the collection.CreateCollectionDetail.Builderstatus(CollectionStatus status)The current status of the collection.CreateCollectionDetail.Buildertype(String type)The type of collection.CreateCollectionDetail.Buildertype(CollectionType type)The type of collection.-
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 Detail
-
arn
CreateCollectionDetail.Builder arn(String arn)
The Amazon Resource Name (ARN) of the collection.
- Parameters:
arn- The Amazon Resource Name (ARN) of the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
CreateCollectionDetail.Builder createdDate(Long createdDate)
The Epoch time when the collection was created.
- Parameters:
createdDate- The Epoch time when the collection was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CreateCollectionDetail.Builder description(String description)
A description of the collection.
- Parameters:
description- A description of the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
CreateCollectionDetail.Builder id(String id)
The unique identifier of the collection.
- Parameters:
id- The unique identifier of the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
CreateCollectionDetail.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.
- Parameters:
kmsKeyArn- The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
CreateCollectionDetail.Builder lastModifiedDate(Long lastModifiedDate)
The date and time when the collection was last modified.
- Parameters:
lastModifiedDate- The date and time when the collection was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CreateCollectionDetail.Builder name(String name)
The name of the collection.
- Parameters:
name- The name of the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standbyReplicas
CreateCollectionDetail.Builder standbyReplicas(String standbyReplicas)
Creates details about an OpenSearch Serverless collection.
- Parameters:
standbyReplicas- Creates details about an OpenSearch Serverless collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StandbyReplicas,StandbyReplicas
-
standbyReplicas
CreateCollectionDetail.Builder standbyReplicas(StandbyReplicas standbyReplicas)
Creates details about an OpenSearch Serverless collection.
- Parameters:
standbyReplicas- Creates details about an OpenSearch Serverless collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StandbyReplicas,StandbyReplicas
-
status
CreateCollectionDetail.Builder status(String status)
The current status of the collection.
- Parameters:
status- The current status of the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CollectionStatus,CollectionStatus
-
status
CreateCollectionDetail.Builder status(CollectionStatus status)
The current status of the collection.
- Parameters:
status- The current status of the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CollectionStatus,CollectionStatus
-
type
CreateCollectionDetail.Builder type(String type)
The type of collection.
- Parameters:
type- The type of collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CollectionType,CollectionType
-
type
CreateCollectionDetail.Builder type(CollectionType type)
The type of collection.
- Parameters:
type- The type of collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CollectionType,CollectionType
-
-