Interface GraphSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<GraphSummary.Builder,GraphSummary>, SdkBuilder<GraphSummary.Builder,GraphSummary>, SdkPojo
Enclosing class:
GraphSummary

public static interface GraphSummary.Builder extends SdkPojo, CopyableBuilder<GraphSummary.Builder,GraphSummary>
  • 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

      GraphSummary.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:
    • 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:
    • provisionedMemory

      GraphSummary.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.
    • publicConnectivity

      GraphSummary.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.
    • endpoint

      GraphSummary.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.
    • replicaCount

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

      GraphSummary.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.
    • deletionProtection

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