Interface ValidStorageOptions.Builder

  • Method Details

    • storageType

      ValidStorageOptions.Builder storageType(String storageType)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      storageType - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageSize

      ValidStorageOptions.Builder storageSize(Collection<Range> storageSize)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      storageSize - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageSize

      ValidStorageOptions.Builder storageSize(Range... storageSize)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      storageSize - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageSize

      ValidStorageOptions.Builder storageSize(Consumer<Range.Builder>... storageSize)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      This is a convenience method that creates an instance of the Range.Builder avoiding the need to create one manually via Range.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to storageSize(List<Range>).

      Parameters:
      storageSize - a consumer that will call methods on Range.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • provisionedIops

      ValidStorageOptions.Builder provisionedIops(Collection<Range> provisionedIops)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      provisionedIops - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionedIops

      ValidStorageOptions.Builder provisionedIops(Range... provisionedIops)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      provisionedIops - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionedIops

      ValidStorageOptions.Builder provisionedIops(Consumer<Range.Builder>... provisionedIops)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      This is a convenience method that creates an instance of the Range.Builder avoiding the need to create one manually via Range.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to provisionedIops(List<Range>).

      Parameters:
      provisionedIops - a consumer that will call methods on Range.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • iopsToStorageRatio

      ValidStorageOptions.Builder iopsToStorageRatio(Collection<DoubleRange> iopsToStorageRatio)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      iopsToStorageRatio - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iopsToStorageRatio

      ValidStorageOptions.Builder iopsToStorageRatio(DoubleRange... iopsToStorageRatio)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      Parameters:
      iopsToStorageRatio - Not applicable. In Neptune the storage type is managed at the DB Cluster level.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iopsToStorageRatio

      ValidStorageOptions.Builder iopsToStorageRatio(Consumer<DoubleRange.Builder>... iopsToStorageRatio)

      Not applicable. In Neptune the storage type is managed at the DB Cluster level.

      This is a convenience method that creates an instance of the DoubleRange.Builder avoiding the need to create one manually via DoubleRange.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to iopsToStorageRatio(List<DoubleRange>).

      Parameters:
      iopsToStorageRatio - a consumer that will call methods on DoubleRange.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: