Interface DeleteGraphResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DeleteGraphResponse.Builder,
,DeleteGraphResponse> NeptuneGraphResponse.Builder
,SdkBuilder<DeleteGraphResponse.Builder,
,DeleteGraphResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DeleteGraphResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN associated with the graph.buildNumber
(String buildNumber) The build number associated with the graph.createTime
(Instant createTime) The time at which the graph was created.deletionProtection
(Boolean deletionProtection) Iftrue
, deletion protection was enabled for the graph.The graph endpoint.The unique identifier of the graph.kmsKeyIdentifier
(String kmsKeyIdentifier) The ID of the KMS key used to encrypt and decrypt graph data.The name of the graph.provisionedMemory
(Integer provisionedMemory) The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.publicConnectivity
(Boolean publicConnectivity) Iftrue
, the graph has a public endpoint, otherwise not.replicaCount
(Integer replicaCount) The number of replicas for the graph.sourceSnapshotId
(String sourceSnapshotId) The ID of the snapshot from which the graph was created, if the graph was recovered from a snapshot.The status of the graph.status
(GraphStatus status) The status of the graph.statusReason
(String statusReason) The reason for the status of the graph.default DeleteGraphResponse.Builder
vectorSearchConfiguration
(Consumer<VectorSearchConfiguration.Builder> vectorSearchConfiguration) Sets the value of the VectorSearchConfiguration property for this object.vectorSearchConfiguration
(VectorSearchConfiguration vectorSearchConfiguration) Sets the value of the VectorSearchConfiguration property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.neptunegraph.model.NeptuneGraphResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The unique identifier of the graph.
- Parameters:
id
- The unique identifier of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the graph.
- Parameters:
name
- The name of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN associated with the graph.
- Parameters:
arn
- The ARN associated with the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the graph.
- Parameters:
status
- The status of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the graph.
- Parameters:
status
- The status of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
The reason for the status of the graph.
- Parameters:
statusReason
- The reason for the status of the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
The time at which the graph was created.
- Parameters:
createTime
- The time at which the graph was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedMemory
The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.
- Parameters:
provisionedMemory
- The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoint
The graph endpoint.
- Parameters:
endpoint
- The graph endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicConnectivity
If
true
, the graph has a public endpoint, otherwise not.- Parameters:
publicConnectivity
- Iftrue
, the graph has a public endpoint, otherwise not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vectorSearchConfiguration
DeleteGraphResponse.Builder vectorSearchConfiguration(VectorSearchConfiguration vectorSearchConfiguration) Sets the value of the VectorSearchConfiguration property for this object.- Parameters:
vectorSearchConfiguration
- The new value for the VectorSearchConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vectorSearchConfiguration
default DeleteGraphResponse.Builder vectorSearchConfiguration(Consumer<VectorSearchConfiguration.Builder> vectorSearchConfiguration) Sets the value of the VectorSearchConfiguration property for this object. This is a convenience method that creates an instance of theVectorSearchConfiguration.Builder
avoiding the need to create one manually viaVectorSearchConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovectorSearchConfiguration(VectorSearchConfiguration)
.- Parameters:
vectorSearchConfiguration
- a consumer that will call methods onVectorSearchConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicaCount
The number of replicas for the graph.
- Parameters:
replicaCount
- The number of replicas for the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyIdentifier
The ID of the KMS key used to encrypt and decrypt graph data.
- Parameters:
kmsKeyIdentifier
- The ID of the KMS key used to encrypt and decrypt graph data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceSnapshotId
The ID of the snapshot from which the graph was created, if the graph was recovered from a snapshot.
- Parameters:
sourceSnapshotId
- The ID of the snapshot from which the graph was created, if the graph was recovered from a snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletionProtection
If
true
, deletion protection was enabled for the graph.- Parameters:
deletionProtection
- Iftrue
, deletion protection was enabled for the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buildNumber
The build number associated with the graph.
- Parameters:
buildNumber
- The build number associated with the graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-