Interface GetGraphResponse.Builder

  • 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

      GetGraphResponse.Builder statusReason(String statusReason)

      The reason that the graph has this status.

      Parameters:
      statusReason - The reason that the graph has this status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createTime

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

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

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

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

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

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

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

      GetGraphResponse.Builder sourceSnapshotId(String sourceSnapshotId)

      The ID of the snapshot from which the graph was created, if it was created from a snapshot.

      Parameters:
      sourceSnapshotId - The ID of the snapshot from which the graph was created, if it was created from a snapshot.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deletionProtection

      GetGraphResponse.Builder deletionProtection(Boolean deletionProtection)

      If true, deletion protection is enabled for the graph.

      Parameters:
      deletionProtection - If true, deletion protection is enabled for the graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • buildNumber

      GetGraphResponse.Builder buildNumber(String buildNumber)

      The build number of the graph.

      Parameters:
      buildNumber - The build number of the graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.