public class KafkaTierPartitionStatusResponse extends KafkaResponse
KafkaTierPartitionStatusRequest
containing relevant results.Constructor and Description |
---|
KafkaTierPartitionStatusResponse(int uuid,
String topic,
int partition,
int requestID,
MessageStatusCode statusCode,
MessageResult result)
Creates new KafkaTierPartitionStatusRequest with null tierPartitionStatus (because status could not be
determined).
|
KafkaTierPartitionStatusResponse(int uuid,
String topic,
int partition,
int requestID,
MessageStatusCode statusCode,
MessageResult result,
String tierPartitionStatus)
Creates new KafkaTierPartitionStatusRequest with non-null tierPartitionStatus.
|
Modifier and Type | Method and Description |
---|---|
String |
getCorrespondingRequestTypeName() |
Optional<String> |
getTierPartitionStatus() |
getRequestID, getResult, getStatusCode, setRequestID, toString
getCreateTimestamp, getPartition, getTopic, getTopicPartition, getUuid, name
public KafkaTierPartitionStatusResponse(int uuid, String topic, int partition, int requestID, MessageStatusCode statusCode, MessageResult result, String tierPartitionStatus)
uuid
- unique integer ID for this responsetopic
- topic operated uponpartition
- partition being operated uponrequestID
- unique integer ID for corresponding requeststatusCode
- status code returned by requestresult
- result returned by requesttierPartitionStatus
- observed status of tier partitionpublic KafkaTierPartitionStatusResponse(int uuid, String topic, int partition, int requestID, MessageStatusCode statusCode, MessageResult result)
uuid
- unique integer ID for this responsetopic
- topic operated uponpartition
- partition being operated uponrequestID
- unique integer ID for corresponding requeststatusCode
- status code returned by requestresult
- result returned by requestpublic Optional<String> getTierPartitionStatus()
public String getCorrespondingRequestTypeName()
getCorrespondingRequestTypeName
in class MessageResponse
Class.getName()
).