Interface ThroughputConfigUpdate.Builder

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

public static interface ThroughputConfigUpdate.Builder extends SdkPojo, CopyableBuilder<ThroughputConfigUpdate.Builder,ThroughputConfigUpdate>
  • Method Details

    • throughputMode

      ThroughputConfigUpdate.Builder throughputMode(String throughputMode)

      Target throughput mode of the feature group. Throughput update is an asynchronous operation, and the outcome should be monitored by polling LastUpdateStatus field in DescribeFeatureGroup response. You cannot update a feature group's throughput while another update is in progress.

      Parameters:
      throughputMode - Target throughput mode of the feature group. Throughput update is an asynchronous operation, and the outcome should be monitored by polling LastUpdateStatus field in DescribeFeatureGroup response. You cannot update a feature group's throughput while another update is in progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • throughputMode

      ThroughputConfigUpdate.Builder throughputMode(ThroughputMode throughputMode)

      Target throughput mode of the feature group. Throughput update is an asynchronous operation, and the outcome should be monitored by polling LastUpdateStatus field in DescribeFeatureGroup response. You cannot update a feature group's throughput while another update is in progress.

      Parameters:
      throughputMode - Target throughput mode of the feature group. Throughput update is an asynchronous operation, and the outcome should be monitored by polling LastUpdateStatus field in DescribeFeatureGroup response. You cannot update a feature group's throughput while another update is in progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • provisionedReadCapacityUnits

      ThroughputConfigUpdate.Builder provisionedReadCapacityUnits(Integer provisionedReadCapacityUnits)

      For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.

      Parameters:
      provisionedReadCapacityUnits - For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionedWriteCapacityUnits

      ThroughputConfigUpdate.Builder provisionedWriteCapacityUnits(Integer provisionedWriteCapacityUnits)

      For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.

      Parameters:
      provisionedWriteCapacityUnits - For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
      Returns:
      Returns a reference to this object so that method calls can be chained together.