Interface CommandDistributionRecordValue

All Superinterfaces:
JsonSerializable, RecordValue
All Known Implementing Classes:
ImmutableCommandDistributionRecordValue

@Immutable public interface CommandDistributionRecordValue extends RecordValue
  • Method Details

    • getPartitionId

      int getPartitionId()
      Returns:
      the partition where the record should be distributed to
    • getQueueId

      String getQueueId()
      Returns:
      the queue id for this distribution or null if the queue id is not set.
    • getValueType

      ValueType getValueType()
      Returns:
      the wrapped record value type
    • getIntent

      Intent getIntent()
      Returns:
      the wrapped intent
    • getCommandValue

      RecordValue getCommandValue()
      Returns:
      the wrapped record value