Interface DeleteGraphResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteGraphResponse.Builder,DeleteGraphResponse>,NeptuneGraphResponse.Builder,SdkBuilder<DeleteGraphResponse.Builder,DeleteGraphResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DeleteGraphResponse
public static interface DeleteGraphResponse.Builder extends NeptuneGraphResponse.Builder, SdkPojo, CopyableBuilder<DeleteGraphResponse.Builder,DeleteGraphResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DeleteGraphResponse.Builderarn(String arn)The ARN associated with the graph.DeleteGraphResponse.BuilderbuildNumber(String buildNumber)The build number associated with the graph.DeleteGraphResponse.BuildercreateTime(Instant createTime)The time at which the graph was created.DeleteGraphResponse.BuilderdeletionProtection(Boolean deletionProtection)Iftrue, deletion protection was enabled for the graph.DeleteGraphResponse.Builderendpoint(String endpoint)The graph endpoint.DeleteGraphResponse.Builderid(String id)The unique identifier of the graph.DeleteGraphResponse.BuilderkmsKeyIdentifier(String kmsKeyIdentifier)The ID of the KMS key used to encrypt and decrypt graph data.DeleteGraphResponse.Buildername(String name)The name of the graph.DeleteGraphResponse.BuilderprovisionedMemory(Integer provisionedMemory)The number of memory-optimized Neptune Capacity Units (m-NCUs) allocated to the graph.DeleteGraphResponse.BuilderpublicConnectivity(Boolean publicConnectivity)Iftrue, the graph has a public endpoint, otherwise not.DeleteGraphResponse.BuilderreplicaCount(Integer replicaCount)The number of replicas for the graph.DeleteGraphResponse.BuildersourceSnapshotId(String sourceSnapshotId)The ID of the snapshot from which the graph was created, if the graph was recovered from a snapshot.DeleteGraphResponse.Builderstatus(String status)The status of the graph.DeleteGraphResponse.Builderstatus(GraphStatus status)The status of the graph.DeleteGraphResponse.BuilderstatusReason(String statusReason)The reason for the status of the graph.default DeleteGraphResponse.BuildervectorSearchConfiguration(Consumer<VectorSearchConfiguration.Builder> vectorSearchConfiguration)Sets the value of the VectorSearchConfiguration property for this object.DeleteGraphResponse.BuildervectorSearchConfiguration(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 Detail
-
id
DeleteGraphResponse.Builder id(String 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
DeleteGraphResponse.Builder name(String 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
DeleteGraphResponse.Builder arn(String 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
DeleteGraphResponse.Builder status(String 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:
GraphStatus,GraphStatus
-
status
DeleteGraphResponse.Builder status(GraphStatus 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:
GraphStatus,GraphStatus
-
statusReason
DeleteGraphResponse.Builder statusReason(String 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
DeleteGraphResponse.Builder createTime(Instant 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
DeleteGraphResponse.Builder provisionedMemory(Integer 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
DeleteGraphResponse.Builder endpoint(String 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
DeleteGraphResponse.Builder publicConnectivity(Boolean 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.Builderavoiding the need to create one manually viaVectorSearchConfiguration.builder().When the
Consumercompletes,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:
vectorSearchConfiguration(VectorSearchConfiguration)
-
replicaCount
DeleteGraphResponse.Builder replicaCount(Integer 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
DeleteGraphResponse.Builder kmsKeyIdentifier(String 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
DeleteGraphResponse.Builder sourceSnapshotId(String 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
DeleteGraphResponse.Builder deletionProtection(Boolean 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
DeleteGraphResponse.Builder buildNumber(String 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.
-
-