Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- attributes - Variable in class io.confluent.rest.ResponseContainer.DataResponse
- AuditJobHandle - Interface in io.confluent.rest
- AuditJobHandler - Class in io.confluent.rest
-
Handler class for Audit job API provided by Internal REST server
- AuditJobHandler(AuditJobHandle) - Constructor for class io.confluent.rest.AuditJobHandler
- AuditJobRestApiResponseStatus - Class in io.confluent.rest
- AuditJobRestApiResponseStatus() - Constructor for class io.confluent.rest.AuditJobRestApiResponseStatus
B
- beginShutdown(long) - Method in interface io.confluent.rest.BeginShutdownBrokerHandle
-
Start the shutdown process for this broker on the provided broker epoch.
- BeginShutdownBrokerHandle - Interface in io.confluent.rest
-
This interface is to be used by the InternalRestServer to allow the operator to communicate with the broker and initiate a controlled shutdown dependent on under replicated partitions and the current controller.
- BeginShutdownControllerHandle - Interface in io.confluent.rest
- BeginShutdownControllerStatus - Class in io.confluent.rest
- BeginShutdownControllerStatus(boolean, String) - Constructor for class io.confluent.rest.BeginShutdownControllerStatus
- brokerEpoch() - Method in interface io.confluent.rest.BeginShutdownBrokerHandle
-
The brokerEpoch corresponding to this broker.
- brokerId() - Method in interface io.confluent.rest.BeginShutdownBrokerHandle
-
The brokerId corresponding to this broker.
- BrokerStartupStatus - Class in io.confluent.rest
- BrokerStartupStatus(boolean) - Constructor for class io.confluent.rest.BrokerStartupStatus
- BrokerStartupStatusHandle - Interface in io.confluent.rest
- BrokerStartupStatusHandler - Class in io.confluent.rest
- BrokerStartupStatusHandler(BrokerStartupStatusHandle) - Constructor for class io.confluent.rest.BrokerStartupStatusHandler
C
- CheckReadyControllerHandle - Interface in io.confluent.rest
- CheckReadyControllerStatus - Class in io.confluent.rest
- CheckReadyControllerStatus(boolean, String) - Constructor for class io.confluent.rest.CheckReadyControllerStatus
- COMPLETED - Enum constant in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
- completionStatus() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
- CONFIG_PREFIX - Static variable in class io.confluent.rest.InternalRestServerConfig
- controllerId() - Method in interface io.confluent.rest.BeginShutdownBrokerHandle
-
The brokerId of the current controller.
- ControllerInternalRestServer - Class in io.confluent.rest
- ControllerInternalRestServer(int, BeginShutdownControllerHandle, CheckReadyControllerHandle) - Constructor for class io.confluent.rest.ControllerInternalRestServer
- ControllerReadyHandler - Class in io.confluent.rest
- ControllerReadyHandler(CheckReadyControllerHandle) - Constructor for class io.confluent.rest.ControllerReadyHandler
- ControllerRollHandler - Class in io.confluent.rest
- ControllerRollHandler(BeginShutdownControllerHandle) - Constructor for class io.confluent.rest.ControllerRollHandler
- createServerSideSslContextFactory(AbstractConfig, String) - Static method in class io.confluent.rest.InternalRestServerSSL
-
Configures SSL/TLS for HTTPS Jetty Server using configs with the given prefix
D
- data - Variable in class io.confluent.rest.ResponseContainer
- DATA_UPLOAD_COMPLETED - Enum constant in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
- dataLossReportPath() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
- dataResponse(T) - Static method in class io.confluent.rest.ResponseContainer
-
Construct a new data response.
E
- equals(Object) - Method in class io.confluent.rest.TierRecoveryDataUploadResult
- equals(Object) - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionRequest
- equals(Object) - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
- errorMessages() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
- errorResponse(List<ResponseContainer.ErrorResponse>) - Static method in class io.confluent.rest.ResponseContainer
-
Construct a new error response.
- ErrorResponse(int, int, String) - Constructor for class io.confluent.rest.ResponseContainer.ErrorResponse
- errors - Variable in class io.confluent.rest.ResponseContainer
F
- failedPartitions() - Method in class io.confluent.rest.ForceRollSegmentsHandler.ForceRollSegmentsResponse
- failure - Static variable in class io.confluent.rest.AuditJobRestApiResponseStatus
- failure - Static variable in class io.confluent.rest.KafkaRestoreRestApiReturnStatus
- FAILURE - Enum constant in enum class io.confluent.rest.TierTopicHeadDataLossDetectionResponse.CompletionStatus
- FORCE_ROLL_SEGMENTS_CONTEXT_PATH - Static variable in class io.confluent.rest.ForceRollSegmentsHandler
- FORCE_ROLL_SEGMENTS_PATH - Static variable in class io.confluent.rest.ForceRollSegmentsHandler
- ForceRollSegmentsHandle - Interface in io.confluent.rest
- ForceRollSegmentsHandler - Class in io.confluent.rest
-
Handler class for ForceRollSegments API provided by Internal REST server
- ForceRollSegmentsHandler(ForceRollSegmentsHandle) - Constructor for class io.confluent.rest.ForceRollSegmentsHandler
- ForceRollSegmentsHandler.ForceRollSegmentsRequest - Class in io.confluent.rest
- ForceRollSegmentsHandler.ForceRollSegmentsResponse - Class in io.confluent.rest
- ForceRollSegmentsRequest(String) - Constructor for class io.confluent.rest.ForceRollSegmentsHandler.ForceRollSegmentsRequest
- ForceRollSegmentsResponse(boolean, List<String>) - Constructor for class io.confluent.rest.ForceRollSegmentsHandler.ForceRollSegmentsResponse
- fromStringOrThrow(String) - Static method in enum class io.confluent.rest.TierTopicHeadDataLossDetectionResponse.CompletionStatus
- ftpsFile(String, int) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
The partition's ftps file.
G
- generateReadinessStatus() - Method in interface io.confluent.rest.CheckReadyControllerHandle
-
Generate the status identifying whether we are "ready" now or not, and a reason why not if that is the case.
- generateRollableStatus() - Method in interface io.confluent.rest.BeginShutdownControllerHandle
-
Generate the status identifying whether we are rollable right now or not, and a reason why not if that is the case.
- getConfigs() - Method in class io.confluent.rest.InternalRestServer
- getPort() - Method in class io.confluent.rest.InternalRestServer
- GetTierRecoveryDataUploadJobResultRequest - Class in io.confluent.rest
- GetTierRecoveryDataUploadJobResultRequest(UUID) - Constructor for class io.confluent.rest.GetTierRecoveryDataUploadJobResultRequest
- GetTierRecoveryDataUploadJobResultResponse - Class in io.confluent.rest
- GetTierRecoveryDataUploadJobResultResponse(TierRecoveryDataUploadResult) - Constructor for class io.confluent.rest.GetTierRecoveryDataUploadJobResultResponse
H
- handle(Request, Response, Callback) - Method in class io.confluent.rest.AuditJobHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.BrokerStartupStatusHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.ControllerReadyHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.ControllerRollHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.ForceRollSegmentsHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.RestoreHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.RollHandler
- handle(Request, Response, Callback) - Method in class io.confluent.rest.TierMetadataRecoveryHandler
- hashCode() - Method in class io.confluent.rest.TierRecoveryDataUploadResult
- hashCode() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionRequest
- hashCode() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
I
- id - Variable in class io.confluent.rest.ResponseContainer.ErrorResponse
- identifier() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionRequest
- InitiateTierRecoveryDataUploadRequest - Class in io.confluent.rest
- InitiateTierRecoveryDataUploadRequest(Set<TopicIdPartition>, String, int) - Constructor for class io.confluent.rest.InitiateTierRecoveryDataUploadRequest
- InitiateTierRecoveryDataUploadResponse - Class in io.confluent.rest
- InitiateTierRecoveryDataUploadResponse(UUID) - Constructor for class io.confluent.rest.InitiateTierRecoveryDataUploadResponse
- InternalRestServer - Class in io.confluent.rest
-
Binds a Rest Server to the provided port, serving the RollHandler API.
- InternalRestServer(Map<?, ?>, BeginShutdownBrokerHandle, KafkaRestorePartitionHandle, AuditJobHandle, TierMetadataRecoveryHandle, ForceRollSegmentsHandle, BrokerStartupStatusHandle) - Constructor for class io.confluent.rest.InternalRestServer
- InternalRestServerConfig - Class in io.confluent.rest
- InternalRestServerConfig(Map<?, ?>) - Constructor for class io.confluent.rest.InternalRestServerConfig
- InternalRestServerConfig(ConfigDef, Map<String, String>) - Constructor for class io.confluent.rest.InternalRestServerConfig
- InternalRestServerSSL - Class in io.confluent.rest
-
Helper class for setting up SSL for InternalRestServer Duplicated from connect/runtime/src/main/java/org/apache/kafka/connect/runtime/rest/util/SSLUtils.java
- InternalRestServerSSL() - Constructor for class io.confluent.rest.InternalRestServerSSL
- invalid - Static variable in class io.confluent.rest.AuditJobRestApiResponseStatus
- invalid - Static variable in class io.confluent.rest.KafkaRestoreRestApiReturnStatus
- io.confluent.rest - package io.confluent.rest
J
- JOB_ID - Static variable in class io.confluent.rest.AuditJobHandler
- jobId() - Method in class io.confluent.rest.InitiateTierRecoveryDataUploadResponse
K
- KafkaRestorePartitionHandle - Interface in io.confluent.rest
-
This interface is to be used by the InternalRestServer to allow the restore service to communicate with the broker to query relevant kafka state details.
- KafkaRestoreRestApiReturnStatus - Class in io.confluent.rest
- KafkaRestoreRestApiReturnStatus() - Constructor for class io.confluent.rest.KafkaRestoreRestApiReturnStatus
L
- leaderReplica(String, int) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
The brokerId corresponding leader of the given replica.
M
- maybeDetectDataLossInTierTopicHead(TierTopicHeadDataLossDetectionRequest, long) - Method in interface io.confluent.rest.TierMetadataRecoveryHandle
- maybeForceRollSegments(String) - Method in interface io.confluent.rest.ForceRollSegmentsHandle
- mayBeGetAuditJobStatusDetail() - Method in interface io.confluent.rest.AuditJobHandle
- mayBeGetAuditJobStatusSummary() - Method in interface io.confluent.rest.AuditJobHandle
- maybeGetTierRecoveryDataUploadJobResult(UUID) - Method in interface io.confluent.rest.TierMetadataRecoveryHandle
- maybeInitiateTierRecoveryDataUpload(Set<TopicIdPartition>, String, int) - Method in interface io.confluent.rest.TierMetadataRecoveryHandle
- maybeRewindTierTopicConsumer(Optional<Map<Integer, Map<Long, Optional<Integer>>>>, boolean, byte) - Method in interface io.confluent.rest.TierMetadataRecoveryHandle
- mayBeStartAuditJob(Map<String, Set<Integer>>, int, boolean, boolean) - Method in interface io.confluent.rest.AuditJobHandle
- mayBeStopAuditJob() - Method in interface io.confluent.rest.AuditJobHandle
N
- NEW_JOB - Static variable in class io.confluent.rest.AuditJobHandler
- NOT_RUNNING - Enum constant in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
O
- OBJECT_MAPPER - Static variable in class io.confluent.rest.ForceRollSegmentsHandler
- OBJECT_MAPPER - Static variable in class io.confluent.rest.TierMetadataRecoveryHandler
- offset() - Method in class io.confluent.rest.TierRecordMetadataResponse
P
- PARTIAL_SUCCESS - Enum constant in enum class io.confluent.rest.TierTopicHeadDataLossDetectionResponse.CompletionStatus
- preChecksForRestore(String, int) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
Validates if restore can be started on the given partition
- printReport(UUID, int) - Method in class io.confluent.rest.TierRecoveryDataUploadResult
- printSslConfigs() - Method in class io.confluent.rest.InternalRestServerConfig
R
- ready() - Method in class io.confluent.rest.CheckReadyControllerStatus
-
Whether this controller is "ready"" right now or not based on the quorum status (i.e.
- reason() - Method in class io.confluent.rest.BeginShutdownControllerStatus
-
The reason why we are not rollable right now, if that is the case.
- reason() - Method in class io.confluent.rest.CheckReadyControllerStatus
-
The reason why we are not ready right now, if that is the case.
- ResponseContainer<T> - Class in io.confluent.rest
- ResponseContainer.DataResponse<T> - Class in io.confluent.rest
- ResponseContainer.ErrorResponse - Class in io.confluent.rest
- RestoreHandler - Class in io.confluent.rest
- RestoreHandler(KafkaRestorePartitionHandle) - Constructor for class io.confluent.rest.RestoreHandler
- result() - Method in class io.confluent.rest.GetTierRecoveryDataUploadJobResultResponse
- REWIND_PATH - Static variable in class io.confluent.rest.TierMetadataRecoveryHandler
- RewindTierTopicConsumerRequest - Class in io.confluent.rest
- RewindTierTopicConsumerRequest(Map<Integer, Map<Long, Optional<Integer>>>, boolean, byte) - Constructor for class io.confluent.rest.RewindTierTopicConsumerRequest
- RewindTierTopicConsumerResponse - Class in io.confluent.rest
- RewindTierTopicConsumerResponse(Map<String, Set<Integer>>) - Constructor for class io.confluent.rest.RewindTierTopicConsumerResponse
- rollable() - Method in interface io.confluent.rest.BeginShutdownBrokerHandle
-
The value is true when the broker has no URPs and no imbalanced partition on this broker if it's not demoted.
- rollable() - Method in class io.confluent.rest.BeginShutdownControllerStatus
-
Whether this controller is rollable right now or not based on the quorum status (i.e.
- RollHandler - Class in io.confluent.rest
- RollHandler(BeginShutdownBrokerHandle) - Constructor for class io.confluent.rest.RollHandler
- RUNNING - Enum constant in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
S
- setFenceTierTopicPartition(String, int) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
Fence tier partition state.
- setForceRestoreTierPartition(String, int, long, long, String, byte) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
Force restore tier partition state.
- setSecurityStoreProps(SslContextFactory, Map<String, Object>, boolean, boolean, boolean) - Static method in class io.confluent.rest.InternalRestServerSSL
- setUnfreezeLogStartOffset(String, int) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
Unfreeze log start offset.
- skippedPartitions() - Method in class io.confluent.rest.RewindTierTopicConsumerResponse
- SSL_ENABLE_DYNAMIC_STORE_UPDATE_DEFAULT - Static variable in class io.confluent.rest.InternalRestServerConfig
- start() - Method in class io.confluent.rest.ControllerInternalRestServer
-
Bind the RestServer to the provided port.
- start() - Method in class io.confluent.rest.InternalRestServer
-
Bind the RestServer to the provided port.
- started() - Method in class io.confluent.rest.BrokerStartupStatus
- started() - Method in interface io.confluent.rest.BrokerStartupStatusHandle
- status - Variable in class io.confluent.rest.ResponseContainer.ErrorResponse
- status() - Method in class io.confluent.rest.TierRecoveryDataUploadResult
- STATUS - Static variable in class io.confluent.rest.AuditJobHandler
- stop() - Method in class io.confluent.rest.ControllerInternalRestServer
- stop() - Method in class io.confluent.rest.InternalRestServer
- success - Static variable in class io.confluent.rest.AuditJobRestApiResponseStatus
- success - Static variable in class io.confluent.rest.KafkaRestoreRestApiReturnStatus
- success() - Method in class io.confluent.rest.ForceRollSegmentsHandler.ForceRollSegmentsResponse
- SUCCESS - Enum constant in enum class io.confluent.rest.TierTopicHeadDataLossDetectionResponse.CompletionStatus
T
- TIER_METADATA_RECOVERY_CONTEXT_PATH - Static variable in class io.confluent.rest.TierMetadataRecoveryHandler
- TIER_TOPIC_HEAD_DATA_LOSS_DETECTION_PATH - Static variable in class io.confluent.rest.TierMetadataRecoveryHandler
- TierMetadataRecoveryHandle - Interface in io.confluent.rest
- TierMetadataRecoveryHandler - Class in io.confluent.rest
-
Handler class for Tier Metadata Recovery API provided by Internal REST server
- TierMetadataRecoveryHandler(TierMetadataRecoveryHandle, long) - Constructor for class io.confluent.rest.TierMetadataRecoveryHandler
- TierPartitionStateResponse - Class in io.confluent.rest
-
Response to a getTierPartitionState query.
- TierPartitionStateResponse(String, int, long, String) - Constructor for class io.confluent.rest.TierPartitionStateResponse
- tierPartitionStatus(String, int) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
The tierPartitionStatus corresponding to this broker.
- TierRecordMetadataResponse - Class in io.confluent.rest
- TierRecordMetadataResponse(String, long, long, int) - Constructor for class io.confluent.rest.TierRecordMetadataResponse
- TierRecoveryDataUploadResult - Class in io.confluent.rest
-
Stores the result of a completed tier recovery data upload job.
- TierRecoveryDataUploadResult(String, TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus, Map<TopicIdPartition, String>, boolean, String, boolean, String) - Constructor for class io.confluent.rest.TierRecoveryDataUploadResult
- TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus - Enum Class in io.confluent.rest
- TierTopicHeadDataLossDetectionRequest - Class in io.confluent.rest
- TierTopicHeadDataLossDetectionRequest(String, Set<TopicPartition>) - Constructor for class io.confluent.rest.TierTopicHeadDataLossDetectionRequest
- TierTopicHeadDataLossDetectionResponse - Class in io.confluent.rest
- TierTopicHeadDataLossDetectionResponse(String, TierTopicHeadDataLossDetectionResponse.CompletionStatus, List<String>) - Constructor for class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
- TierTopicHeadDataLossDetectionResponse.CompletionStatus - Enum Class in io.confluent.rest
- tierTopicPartitionsAllowList() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionRequest
- title - Variable in class io.confluent.rest.ResponseContainer.ErrorResponse
- toString() - Method in class io.confluent.rest.ForceRollSegmentsHandler.ForceRollSegmentsRequest
- toString() - Method in class io.confluent.rest.ForceRollSegmentsHandler.ForceRollSegmentsResponse
- toString() - Method in class io.confluent.rest.GetTierRecoveryDataUploadJobResultRequest
- toString() - Method in class io.confluent.rest.GetTierRecoveryDataUploadJobResultResponse
- toString() - Method in class io.confluent.rest.InitiateTierRecoveryDataUploadRequest
- toString() - Method in class io.confluent.rest.InitiateTierRecoveryDataUploadResponse
- toString() - Method in class io.confluent.rest.ResponseContainer.ErrorResponse
- toString() - Method in class io.confluent.rest.ResponseContainer
- toString() - Method in class io.confluent.rest.RewindTierTopicConsumerRequest
- toString() - Method in class io.confluent.rest.RewindTierTopicConsumerResponse
- toString() - Method in class io.confluent.rest.TierPartitionStateResponse
- toString() - Method in class io.confluent.rest.TierRecordMetadataResponse
- toString() - Method in class io.confluent.rest.TierRecoveryDataUploadResult
- toString() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionRequest
- toString() - Method in class io.confluent.rest.TierTopicHeadDataLossDetectionResponse
U
- underReplicatedPartitions() - Method in interface io.confluent.rest.BeginShutdownBrokerHandle
-
The number of under replicated partitions on this broker.
- UNKNOWN - Enum constant in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
- UPLOAD_INITIATE_PATH - Static variable in class io.confluent.rest.TierMetadataRecoveryHandler
- UPLOAD_RESULT_PATH - Static variable in class io.confluent.rest.TierMetadataRecoveryHandler
- useBcfks(Map<String, Object>, String) - Static method in class io.confluent.rest.InternalRestServerSSL
V
- validateLogRange(String, int, long, long) - Method in interface io.confluent.rest.KafkaRestorePartitionHandle
-
Validate if the log view spans across given start and end offset.
- valueOf(String) - Static method in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.rest.TierTopicHeadDataLossDetectionResponse.CompletionStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.confluent.rest.TierRecoveryDataUploadResult.TierRecoveryDataUploadJobStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.rest.TierTopicHeadDataLossDetectionResponse.CompletionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(ObjectMapper, Response) - Method in class io.confluent.rest.ResponseContainer
-
Write the response to the HttpServletResponse, closing the ServletOutputStream when completed.
All Classes and Interfaces|All Packages|Constant Field Values