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 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

      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 - If true, 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 the VectorSearchConfiguration.Builder avoiding the need to create one manually via VectorSearchConfiguration.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to vectorSearchConfiguration(VectorSearchConfiguration).

      Parameters:
      vectorSearchConfiguration - a consumer that will call methods on VectorSearchConfiguration.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 - If true, 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.