Interface CollectionDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CollectionDetail.Builder,CollectionDetail>,SdkBuilder<CollectionDetail.Builder,CollectionDetail>,SdkPojo
- Enclosing class:
- CollectionDetail
public static interface CollectionDetail.Builder extends SdkPojo, CopyableBuilder<CollectionDetail.Builder,CollectionDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CollectionDetail.Builderarn(String arn)The Amazon Resource Name (ARN) of the collection.CollectionDetail.BuildercollectionEndpoint(String collectionEndpoint)Collection-specific endpoint used to submit index, search, and data upload requests to an OpenSearch Serverless collection.CollectionDetail.BuildercreatedDate(Long createdDate)The Epoch time when the collection was created.CollectionDetail.BuilderdashboardEndpoint(String dashboardEndpoint)Collection-specific endpoint used to access OpenSearch Dashboards.CollectionDetail.Builderdescription(String description)A description of the collection.CollectionDetail.BuilderfailureCode(String failureCode)A failure code associated with the request.CollectionDetail.BuilderfailureMessage(String failureMessage)A message associated with the failure code.CollectionDetail.Builderid(String id)A unique identifier for the collection.CollectionDetail.BuilderkmsKeyArn(String kmsKeyArn)The ARN of the Amazon Web Services KMS key used to encrypt the collection.CollectionDetail.BuilderlastModifiedDate(Long lastModifiedDate)The date and time when the collection was last modified.CollectionDetail.Buildername(String name)The name of the collection.CollectionDetail.BuilderstandbyReplicas(String standbyReplicas)Details about an OpenSearch Serverless collection.CollectionDetail.BuilderstandbyReplicas(StandbyReplicas standbyReplicas)Details about an OpenSearch Serverless collection.CollectionDetail.Builderstatus(String status)The current status of the collection.CollectionDetail.Builderstatus(CollectionStatus status)The current status of the collection.CollectionDetail.Buildertype(String type)The type of collection.CollectionDetail.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
CollectionDetail.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.
-
collectionEndpoint
CollectionDetail.Builder collectionEndpoint(String collectionEndpoint)
Collection-specific endpoint used to submit index, search, and data upload requests to an OpenSearch Serverless collection.
- Parameters:
collectionEndpoint- Collection-specific endpoint used to submit index, search, and data upload requests to an OpenSearch Serverless collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
CollectionDetail.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.
-
dashboardEndpoint
CollectionDetail.Builder dashboardEndpoint(String dashboardEndpoint)
Collection-specific endpoint used to access OpenSearch Dashboards.
- Parameters:
dashboardEndpoint- Collection-specific endpoint used to access OpenSearch Dashboards.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CollectionDetail.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.
-
failureCode
CollectionDetail.Builder failureCode(String failureCode)
A failure code associated with the request.
- Parameters:
failureCode- A failure code associated with the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureMessage
CollectionDetail.Builder failureMessage(String failureMessage)
A message associated with the failure code.
- Parameters:
failureMessage- A message associated with the failure code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
CollectionDetail.Builder id(String id)
A unique identifier for the collection.
- Parameters:
id- A unique identifier for the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
CollectionDetail.Builder kmsKeyArn(String kmsKeyArn)
The ARN of the Amazon Web Services KMS key used to encrypt the collection.
- Parameters:
kmsKeyArn- The ARN of the Amazon Web Services KMS key used to encrypt the collection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
CollectionDetail.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
CollectionDetail.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
CollectionDetail.Builder standbyReplicas(String standbyReplicas)
Details about an OpenSearch Serverless collection.
- Parameters:
standbyReplicas- 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
CollectionDetail.Builder standbyReplicas(StandbyReplicas standbyReplicas)
Details about an OpenSearch Serverless collection.
- Parameters:
standbyReplicas- 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
CollectionDetail.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
CollectionDetail.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
CollectionDetail.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
CollectionDetail.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
-
-