Interface MergeShardsRequest.Builder

  • Method Details

    • streamName

      MergeShardsRequest.Builder streamName(String streamName)

      The name of the stream for the merge.

      Parameters:
      streamName - The name of the stream for the merge.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • shardToMerge

      MergeShardsRequest.Builder shardToMerge(String shardToMerge)

      The shard ID of the shard to combine with the adjacent shard for the merge.

      Parameters:
      shardToMerge - The shard ID of the shard to combine with the adjacent shard for the merge.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • adjacentShardToMerge

      MergeShardsRequest.Builder adjacentShardToMerge(String adjacentShardToMerge)

      The shard ID of the adjacent shard for the merge.

      Parameters:
      adjacentShardToMerge - The shard ID of the adjacent shard for the merge.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamARN

      MergeShardsRequest.Builder streamARN(String streamARN)

      The ARN of the stream.

      Parameters:
      streamARN - The ARN of the stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamId

      MergeShardsRequest.Builder streamId(String streamId)

      Not Implemented. Reserved for future use.

      Parameters:
      streamId - Not Implemented. Reserved for future use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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