Interface CreateGraphSnapshotRequest.Builder

  • Method Details

    • graphIdentifier

      CreateGraphSnapshotRequest.Builder graphIdentifier(String graphIdentifier)

      The unique identifier of the Neptune Analytics graph.

      Parameters:
      graphIdentifier - The unique identifier of the Neptune Analytics graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • snapshotName

      CreateGraphSnapshotRequest.Builder snapshotName(String snapshotName)

      The snapshot name. For example: my-snapshot-1.

      The name must contain from 1 to 63 letters, numbers, or hyphens, and its first character must be a letter. It cannot end with a hyphen or contain two consecutive hyphens. Only lowercase letters are allowed.

      Parameters:
      snapshotName - The snapshot name. For example: my-snapshot-1.

      The name must contain from 1 to 63 letters, numbers, or hyphens, and its first character must be a letter. It cannot end with a hyphen or contain two consecutive hyphens. Only lowercase letters are allowed.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Adds metadata tags to the new graph. These tags can also be used with cost allocation reporting, or used in a Condition statement in an IAM policy.

      Parameters:
      tags - Adds metadata tags to the new graph. These tags can also be used with cost allocation reporting, or used in a Condition statement in an IAM policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      CreateGraphSnapshotRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.