Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(BiConsumer) - Method in class io.confluent.rm.api.RmWatcher.ContinueFromEnd
- accept(BiConsumer) - Method in class io.confluent.rm.api.RmWatcher.ContinueWithToken
- accept(BiConsumer) - Method in interface io.confluent.rm.api.RmWatcher.InitializationStrategy
-
Apply the given consumer with the appropriate continueToken and includeSnapshot values.
- accept(BiConsumer) - Method in class io.confluent.rm.api.RmWatcher.LoadSnapshot
- acquireToken(KafkaPrincipal) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Acquires a Logical Access Token (LAT) from Token Platform for SR authentication.
- addFinalizer(InternalSwitchoverPair, String) - Method in class io.confluent.rm.kafka.v1.RmIspStatusReporter
- addFinalizer(T, String) - Method in interface io.confluent.rm.kafka.v1.RmStatusReporter
-
Adds a finalizer to the resource's metadata.
- apply(List, boolean) - Method in interface io.confluent.kafka.odyssey.ExternalSchemaUpdater
- apply(Map, boolean) - Method in interface io.confluent.kafka.odyssey.ControllerConfigUpdater
- ASSOCIATE - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- AssociationConfig - Record Class in io.confluent.kafka.odyssey
-
Configuration for a schema association (key or value).
- AssociationConfig(AssociationType, Optional, Optional, Optional, Optional, Optional, Optional, Optional, Optional, Optional, Optional) - Constructor for record class io.confluent.kafka.odyssey.AssociationConfig
-
Creates an instance of a
AssociationConfigrecord class. - AssociationConfig.Builder - Class in io.confluent.kafka.odyssey
- AssociationConfigParser - Class in io.confluent.kafka.odyssey
-
Parser for Odyssey association configurations
- associationDeleted() - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Returns the value of the
associationDeletedrecord component. - associationList() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
- AssociationPayload - Class in io.confluent.kafka.odyssey
-
Jackson-deserialisable representation of the JSON value supplied by the user for
confluent.key.association/confluent.value.associationconfig keys. - AssociationPayload() - Constructor for class io.confluent.kafka.odyssey.AssociationPayload
- AssociationResult - Record Class in io.confluent.kafka.odyssey
- AssociationResult(KafkaResult) - Constructor for record class io.confluent.kafka.odyssey.AssociationResult
-
Creates an instance of a
AssociationResultrecord class. - associationResults() - Method in record class io.confluent.kafka.odyssey.DescribeConfigsOdysseyResult
-
Returns the value of the
associationResultsrecord component. - associations() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Returns the value of the
associationsrecord component. - associationType() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
associationTyperecord component. - AssociationType - Enum Class in io.confluent.kafka.odyssey
-
Which side of a record an association applies to: key or value.
- authenticatedPrincipalCrn() - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Returns the value of the
authenticatedPrincipalCrnrecord component. - authenticationError(String, Throwable) - Static method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates an exception for authentication/permission failures.
- authMode() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
authModerecord component.
B
- brokerNamespace() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
brokerNamespacerecord component. - brokerServiceAccountId() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
brokerServiceAccountIdrecord component. - build() - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- build() - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- buildAuthenticatedPrincipalCrn(String, String, String) - Static method in class io.confluent.kafka.odyssey.auth.KafkaClusterCrnBuilder
-
Builds a Kafka Logical Cluster CRN for use as the authenticated principal.
- buildClient() - Method in interface io.confluent.rm.api.RmClientFactory
- builder(AssociationType) - Static method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns a builder with
associationTypeset; all other fields default to empty. - Builder() - Constructor for class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- buildRawClient() - Method in interface io.confluent.rm.api.RmRawClientFactory
-
Builds a raw Resource Manager client.
C
- classification() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Returns the value of the
classificationrecord component. - classification() - Method in record class io.confluent.kafka.odyssey.ValidationResult
- classified() - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Returns the value of the
classifiedrecord component. - classified(int, String) - Static method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Per-topic Schema Registry outcome classified by HTTP-status family (see
SchemaErrorClassifier): a4xxcaller fault (e.g. - ClassifyResult - Record Class in io.confluent.kafka.odyssey
-
Result of topic classification before token acquisition.
- ClassifyResult(OdysseyRequestContext, TopicClassification, Map, Map) - Constructor for record class io.confluent.kafka.odyssey.ClassifyResult
-
Creates an instance of a
ClassifyResultrecord class. - CLIENT_ERROR - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.ErrorClass
- close() - Method in interface io.confluent.kafka.odyssey.auth.TokenPlatformClient
-
Closes the client and releases any resources (e.g., gRPC channels).
- close() - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager
-
Closes this manager and releases all resources.
- close() - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Gracefully shuts down the manager, cleaning up resources.
- close() - Method in class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
- close() - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- close() - Method in interface io.confluent.rm.api.RmClientFactory
- close() - Method in interface io.confluent.rm.api.RmSubscription
- ClusterlinkApi - Class in io.confluent.rm.clusterlink.v1
-
Clusterlink API client using the RM Java client with protobuf-based models.
- ClusterlinkApi(Client) - Constructor for class io.confluent.rm.clusterlink.v1.ClusterlinkApi
- code() - Method in enum class io.confluent.kafka.odyssey.OdysseyConstants.ErrorCodes
- completionHandler(Runnable) - Method in interface io.confluent.rm.api.RmWatcher
- CONFIGURATION - Enum constant in enum class io.confluent.kafka.odyssey.auth.TokenPlatformException.ErrorType
-
Configuration errors that require fixing before retry.
- configurationError(String) - Static method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates an exception for configuration problems without a cause.
- configurationError(String, Throwable) - Static method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates an exception for configuration problems.
- ContinueFromEnd() - Constructor for class io.confluent.rm.api.RmWatcher.ContinueFromEnd
- ContinueWithToken(String) - Constructor for class io.confluent.rm.api.RmWatcher.ContinueWithToken
- ControllerConfigUpdater - Interface in io.confluent.kafka.odyssey
-
Callback that applies stripped config changes via the Kafka controller.
- create(String, String) - Static method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Creates a configuration for SPIRE agent mode with default timeout and retry settings.
- create(T) - Method in interface io.confluent.rm.api.RmClient
- CREATE - Enum constant in enum class io.confluent.kafka.odyssey.OdysseyRequestManager.RequestOp
- CREATE_TOPICS - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics.RequestType
- createAssociations(List, boolean, SchemaRegistryClient) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Creates associations with Odyssey.
- created() - Method in record class io.confluent.kafka.odyssey.AssociationResult
-
Returns the value of the
createdrecord component. - createDeletedTopic(DeletedTopic) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Creates a deleted topic record to track the deletion of a topic.
- createDeletedTopic(DeletedTopic) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- createGroupConfig(GroupConfig) - Method in interface io.confluent.rm.kafka.v1.RmGroupConfigClient
-
Creates a new GroupConfig resource for an Group.
- createGroupConfig(GroupConfig) - Method in class io.confluent.rm.kafka.v1.RmGroupConfigClientImpl
- createHealthProbe(HealthProbe) - Method in interface io.confluent.rm.kafka.v1.RmHealthProbeClient
-
Creates a new HealthProbe resource in the resource manager.
- createHealthProbe(HealthProbe) - Method in class io.confluent.rm.kafka.v1.RmHealthProbeClientImpl
- createStreamsTopology(StreamsTopology) - Method in interface io.confluent.rm.kafka.v1.RmStreamsTopologyClient
-
Creates a new StreamsTopology resource.
- createStreamsTopology(StreamsTopology) - Method in class io.confluent.rm.kafka.v1.RmStreamsTopologyClientImpl
- createTopic(Topic) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Creates a new topic in the resource manager.
- createTopic(Topic) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- createWithK8sSecret(String, String, String, String) - Static method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Creates a configuration for SPIRE K8s-secret mode with default timeout and retry settings.
D
- DEFAULT_MAX_RETRIES - Static variable in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Default max retries: 3 attempts
- DEFAULT_REQUEST_TIMEOUT_MS - Static variable in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Default request timeout: 5 seconds
- delete(ObjectIdentifier) - Method in interface io.confluent.rm.api.RmClient
- DELETE_ASSOC - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- DELETE_TOPICS - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics.RequestType
- deleteAssociations(Map, String, SchemaRegistryClient) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Deletes associations for the given topics from Schema Registry.
- deleteDeletedTopic(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Removes a deleted topic record from the resource manager.
- deleteDeletedTopic(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- deletedTopicWatch() - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Creates a watcher for monitoring deleted topic record changes in the resource manager.
- deletedTopicWatch() - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- deleteFinalizer(InternalSwitchoverPair, String) - Method in class io.confluent.rm.kafka.v1.RmIspStatusReporter
- deleteFinalizer(T, String) - Method in interface io.confluent.rm.kafka.v1.RmStatusReporter
-
Removes a finalizer from the resource's metadata, allowing deletion to proceed once all finalizers have been removed.
- deleteGroupConfig(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmGroupConfigClient
-
Deletes the GroupConfig resource for a Group.
- deleteGroupConfig(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmGroupConfigClientImpl
- deleteHealthProbe(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmHealthProbeClient
-
Deletes a HealthProbe resource from the resource manager.
- deleteHealthProbe(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmHealthProbeClientImpl
- DeleteResult - Record Class in io.confluent.kafka.odyssey
-
Per-topic outcome of an Odyssey delete request.
- DeleteResult(Uuid, String, OdysseyResult, boolean) - Constructor for record class io.confluent.kafka.odyssey.DeleteResult
-
Creates an instance of a
DeleteResultrecord class. - deleteStreamsTopology(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmStreamsTopologyClient
-
Deletes the StreamsTopology resource for a streams group.
- deleteStreamsTopology(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmStreamsTopologyClientImpl
- deleteTopic(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Deletes a topic from the resource manager.
- deleteTopic(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- DESCRIBE_CONFIGS - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics.RequestType
- DescribeConfigsOdysseyResult - Record Class in io.confluent.kafka.odyssey
-
Combined result of the DescribeConfigs Odyssey flow: the standard Kafka config response enriched with per-topic association fetch results.
- DescribeConfigsOdysseyResult(DescribeConfigsResponseData, Map) - Constructor for record class io.confluent.kafka.odyssey.DescribeConfigsOdysseyResult
-
Creates an instance of a
DescribeConfigsOdysseyResultrecord class. - Design - Section in interface io.confluent.kafka.odyssey.LsrcLookupService
- DisassociateInfo - Record Class in io.confluent.kafka.odyssey
-
Disassociation request for a single topic.
- DisassociateInfo(String, String, String, Set) - Constructor for record class io.confluent.kafka.odyssey.DisassociateInfo
-
Creates an instance of a
DisassociateInforecord class.
E
- empty() - Static method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Creates an empty ParsedAssociations with no key or value.
- endpoint() - Method in record class io.confluent.kafka.odyssey.LsrcLookupResult
-
Returns the value of the
endpointrecord component. - equals(Object) - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.AssociationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.DescribeConfigsOdysseyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.LsrcLookupResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.OdysseyManager.LargeAssociationPayloads
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.TopicClassification
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.kafka.odyssey.ValidationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.confluent.rm.api.RmConfig
-
Indicates whether some other object is "equal to" this one.
- errorCode() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
errorCoderecord component. - errorHandler(Consumer) - Method in interface io.confluent.rm.api.RmWatcher
- errorMessage() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Returns the value of the
errorMessagerecord component. - errorMessage() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
errorMessagerecord component. - errorMessage() - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Returns the value of the
errorMessagerecord component. - eventHandler(Consumer) - Method in interface io.confluent.rm.api.RmWatcher
- ExternalSchemaUpdater - Interface in io.confluent.kafka.odyssey
-
Sets the external-schema type to MAYBE for the named topics, before their Schema Registry associations are created.
- extractAssociations(Optional, Optional) - Static method in class io.confluent.kafka.odyssey.AssociationConfigParser
-
Parses the payloads a request supplied for the two association configs.
- extractAssociations(CreateTopicsRequestData.CreatableTopic) - Static method in class io.confluent.kafka.odyssey.AssociationConfigParser
-
Extracts association configurations from a topic.
- extractedAssociations() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Returns the value of the
extractedAssociationsrecord component. - extractedAssociations() - Method in record class io.confluent.kafka.odyssey.ValidationContext
- extractedAssociations() - Method in record class io.confluent.kafka.odyssey.ValidationResult
F
- FAILED_TO_PARSE_RESPONSE - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- failure(int, short, String) - Static method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Creates a failure result.
- FAILURE - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Outcome
- FETCH - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- fetchAssociations(List, String, SchemaRegistryClient) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Fetches existing schema associations (without their schemas) for the given topics from Schema Registry.
- filterOdysseyConfigsFromTopics(CreateTopicsRequestData.CreatableTopicCollection) - Static method in class io.confluent.kafka.odyssey.AssociationConfigParser
-
Filters out Odyssey association configs from CreatableTopicCollection in-place.
- filterOutOdysseyConfigs(Map) - Static method in class io.confluent.kafka.odyssey.AssociationConfigParser
-
Filters out Odyssey association configs from a config map.
G
- GENERIC_UNEXPECTED_ERROR - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- get(ObjectIdentifier) - Method in interface io.confluent.rm.api.RmClient
- get(RmConfig, Supplier) - Method in interface io.confluent.rm.api.RmClientFactoryProvider
- getClient(String, Optional, Map) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Gets a SchemaRegistryClient for the given URL with HTTP headers and (for cloud) LSRC id.
- getErrorType() - Method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Returns the error type for handling decisions.
- getGroupConfig(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmGroupConfigClient
-
Retrieves the GroupConfig resource for an Group.
- getGroupConfig(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmGroupConfigClientImpl
- getGrpcStatusCode() - Method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Returns the gRPC status code if available.
- getHealthProbe(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmHealthProbeClient
-
Retrieves a HealthProbe resource from the resource manager.
- getHealthProbe(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmHealthProbeClientImpl
- getLatest(InternalSwitchoverPair) - Method in class io.confluent.rm.kafka.v1.RmIspStatusReporter
- getLatest(T) - Method in interface io.confluent.rm.kafka.v1.RmStatusReporter
-
Re-reads the resource from RM by its identity (name + scopes), returning the currently persisted copy with the latest
resourceVersion. - getLifecycle() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getMaterializedTable(ObjectIdentifier) - Method in interface io.confluent.rm.sql.v1.RmMaterializedTableClient
-
Retrieves a MaterializedTable resource from the resource manager.
- getMaterializedTable(ObjectIdentifier) - Method in class io.confluent.rm.sql.v1.RmMaterializedTableClientImpl
- getMetadata() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getNormalize() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getReferences() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getRuleSet() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getSchema() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getSchemaRegistryEndpoint(String) - Method in interface io.confluent.kafka.odyssey.LsrcLookupService
-
Get the Schema Registry endpoint and LSRC id for a given Logical Kafka Cluster.
- getSchemaTagsToAdd() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getSchemaTagsToRemove() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getSchemaType() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getStreamsTopology(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmStreamsTopologyClient
-
Retrieves the StreamsTopology resource for a streams group.
- getStreamsTopology(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmStreamsTopologyClientImpl
- getSubject() - Method in class io.confluent.kafka.odyssey.AssociationPayload
- getTopic(ObjectIdentifier) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Retrieves a topic from the resource manager.
- getTopic(ObjectIdentifier) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- getTopicId(String) - Method in interface io.confluent.kafka.odyssey.TopicIdLookup
-
Look up the topic ID for a given topic name.
- GroupConfigWatch() - Method in interface io.confluent.rm.kafka.v1.RmGroupConfigClient
-
Creates a watcher to monitor changes to GroupConfig resources.
- GroupConfigWatch() - Method in class io.confluent.rm.kafka.v1.RmGroupConfigClientImpl
H
- handleCreateTopicsWithOdyssey(CreateTopicsRequest, BiFunction, KafkaPrincipal) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager
-
Handles CreateTopics requests with Odyssey integration for K1.
- handleCreateTopicsWithOdyssey(CreateTopicsRequest, BiFunction, KafkaPrincipal) - Method in interface io.confluent.kafka.odyssey.OdysseyManager
-
Handles CreateTopics requests with Odyssey integration for K1.
- handleDeleteTopicsWithOdyssey(Map, Set, KafkaPrincipal) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager
- handleDeleteTopicsWithOdyssey(Map, Set, KafkaPrincipal) - Method in interface io.confluent.kafka.odyssey.OdysseyManager
-
Handles DeleteTopics requests with Odyssey integration for K1.
- handleDescribeConfigsWithOdyssey(DescribeConfigsResponseData, List, KafkaPrincipal, ConfluentAssociationFetchMode, boolean) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager
-
Handles DescribeConfigs requests with Odyssey integration for K1.
- handleDescribeConfigsWithOdyssey(DescribeConfigsResponseData, List, KafkaPrincipal, ConfluentAssociationFetchMode, boolean) - Method in interface io.confluent.kafka.odyssey.OdysseyReadManager
-
Handles DescribeConfigs requests with Odyssey integration for K1.
- handleIncrementalAlterConfigsWithOdyssey(Map, Map, KafkaPrincipal, boolean, ControllerConfigUpdater, Consumer, ExternalSchemaUpdater) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager
- handleIncrementalAlterConfigsWithOdyssey(Map, Map, KafkaPrincipal, boolean, ControllerConfigUpdater, Consumer, ExternalSchemaUpdater) - Method in interface io.confluent.kafka.odyssey.OdysseyManager
-
Handles IncrementalAlterConfigs requests with Odyssey integration for K1.
- hasAssociationConfigs(CreateTopicsRequestData.CreatableTopic) - Static method in class io.confluent.kafka.odyssey.AssociationConfigParser
-
Checks whether the topic carries an association in either place one can arrive: as an inline topic config, or as a tagged bytes field once the payload exceeds the inline string limit.
- hasAssociations() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns true if this result contains fetched association data (key or value).
- hasAssociations() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns true if at least one association is present.
- hashCode() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.AssociationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.DescribeConfigsOdysseyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.LsrcLookupResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.OdysseyManager.LargeAssociationPayloads
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.TopicClassification
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.kafka.odyssey.ValidationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.confluent.rm.api.RmConfig
-
Returns a hash code value for this object.
- hasOdysseyTopics() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
- healthProbeWatch() - Method in interface io.confluent.rm.kafka.v1.RmHealthProbeClient
-
Creates a watcher for monitoring HealthProbe changes in the resource manager.
- healthProbeWatch() - Method in class io.confluent.rm.kafka.v1.RmHealthProbeClientImpl
I
- id() - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Returns the value of the
idrecord component. - Implementations: - Section in interface io.confluent.kafka.odyssey.OdysseyRequestManager
- INCREMENTAL_ALTER_CONFIGS - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics.RequestType
- initializationStrategy(RmWatcher.InitializationStrategy) - Method in interface io.confluent.rm.api.RmWatcher
- INVALID_207_RESPONSE - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- INVALID_ASSOCIATION_CONFIG - Enum constant in enum class io.confluent.kafka.odyssey.OdysseyConstants.ErrorCodes
- InvalidLkcIdException(String) - Constructor for exception class io.confluent.kafka.odyssey.LsrcLookupException.InvalidLkcIdException
- io.confluent.kafka.odyssey - package io.confluent.kafka.odyssey
- io.confluent.kafka.odyssey.auth - package io.confluent.kafka.odyssey.auth
- io.confluent.rm.api - package io.confluent.rm.api
- io.confluent.rm.clusterlink.v1 - package io.confluent.rm.clusterlink.v1
- io.confluent.rm.kafka.v1 - package io.confluent.rm.kafka.v1
- io.confluent.rm.sql.v1 - package io.confluent.rm.sql.v1
- isConfiguration() - Method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Returns whether this error is a configuration issue.
- isEmpty() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns true if neither key nor value association is present.
- isIdempotent() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
isIdempotentrecord component. - isNotConfigured() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Returns the value of the
isNotConfiguredrecord component. - isPermanent() - Method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Returns whether this error is permanent and will not succeed on retry.
- isPermanent() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Returns the value of the
isPermanentrecord component. - isSuccess() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
- isSuccess() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
isSuccessrecord component. - issueTokenAsync(TokenRequestContext, Executor) - Method in interface io.confluent.kafka.odyssey.auth.TokenPlatformClient
-
Issues a Logical Access Token (LAT) for the specified context asynchronously.
- isTransient() - Method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Returns whether this error is transient and may succeed on retry.
- isValidateOnly() - Method in record class io.confluent.kafka.odyssey.KafkaResult
- isValidateOnly() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
J
- JMX_DOMAIN_SCHEMA_MANAGEMENT - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Metrics
K
- KafkaClusterCrnBuilder - Class in io.confluent.kafka.odyssey.auth
-
Utility for building Kafka Logical Cluster CRNs.
- kafkaErrorCode() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
kafkaErrorCoderecord component. - kafkaResponse() - Method in record class io.confluent.kafka.odyssey.AssociationResult
- kafkaResponse() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns the value of the
kafkaResponserecord component. - kafkaResult() - Method in record class io.confluent.kafka.odyssey.DescribeConfigsOdysseyResult
-
Returns the value of the
kafkaResultrecord component. - KafkaResult - Record Class in io.confluent.kafka.odyssey
- KafkaResult(ValidationResult, CreateTopicsRequestData, CreateTopicsResponseData, List, List) - Constructor for record class io.confluent.kafka.odyssey.KafkaResult
-
Creates an instance of a
KafkaResultrecord class. - key() - Method in record class io.confluent.kafka.odyssey.OdysseyManager.LargeAssociationPayloads
-
Returns the value of the
keyrecord component. - key() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns the value of the
keyrecord component. - KEY - Enum constant in enum class io.confluent.kafka.odyssey.AssociationType
- KEY_ASSOCIATION_CONFIG - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ConfigKeys
- KEY_ASSOCIATION_DOC - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ConfigKeys
- keyAssociation() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
keyAssociationrecord component.
L
- labelSelector(Map) - Method in interface io.confluent.rm.api.RmWatcher
- LargeAssociationPayloads(Optional, Optional) - Constructor for record class io.confluent.kafka.odyssey.OdysseyManager.LargeAssociationPayloads
-
Creates an instance of a
LargeAssociationPayloadsrecord class. - lifecycle() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
lifecyclerecord component. - LIFECYCLE_STRONG - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Strong lifecycle for associations
- LIFECYCLE_WEAK - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Default lifecycle for associations when not specified
- list(Class, List, String) - Method in interface io.confluent.rm.api.RmClient
- listClusterLinkLogicalKafkaClustersForAllEnvironments(String, String, int) - Method in class io.confluent.rm.clusterlink.v1.ClusterlinkApi
-
List ClusterLink LogicalKafkaCluster resources for all environments within an organization.
- listClusterLinkSitesForAllEnvironments(String, String, int) - Method in class io.confluent.rm.clusterlink.v1.ClusterlinkApi
-
List ClusterLink Site resources for all environments within an organization.
- listHealthProbes(List, String) - Method in interface io.confluent.rm.kafka.v1.RmHealthProbeClient
-
Lists a single page of HealthProbe resources in the given scope.
- listHealthProbes(List, String) - Method in class io.confluent.rm.kafka.v1.RmHealthProbeClientImpl
- LoadSnapshot() - Constructor for class io.confluent.rm.api.RmWatcher.LoadSnapshot
- lsrcId() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
- lsrcId() - Method in record class io.confluent.kafka.odyssey.LsrcLookupResult
-
Returns the value of the
lsrcIdrecord component. - lsrcId() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns the value of the
lsrcIdrecord component. - LsrcLookupException - Exception Class in io.confluent.kafka.odyssey
-
Base exception for LSRC lookup failures.
- LsrcLookupException(String) - Constructor for exception class io.confluent.kafka.odyssey.LsrcLookupException
- LsrcLookupException(String, Throwable) - Constructor for exception class io.confluent.kafka.odyssey.LsrcLookupException
- LsrcLookupException.InvalidLkcIdException - Exception Class in io.confluent.kafka.odyssey
-
Invalid LKC ID provided (null or empty).
- LsrcLookupException.LsrcLookupServiceException - Exception Class in io.confluent.kafka.odyssey
-
RRI client error (network, timeout, service unavailable).
- LsrcLookupException.LsrcMappingNotFoundException - Exception Class in io.confluent.kafka.odyssey
-
No LKC→LSRC mapping found in Resource Manager or missing endpoint in mapping.
- LsrcLookupResult - Record Class in io.confluent.kafka.odyssey
-
Result of a Schema Registry endpoint lookup for a Logical Kafka Cluster.
- LsrcLookupResult(String, Optional) - Constructor for record class io.confluent.kafka.odyssey.LsrcLookupResult
-
Creates an instance of a
LsrcLookupResultrecord class. - LsrcLookupService - Interface in io.confluent.kafka.odyssey
-
Service for looking up Schema Registry endpoints from Resource Manager's RRI (Resource Relation Index).
- LsrcLookupServiceException(String, Throwable) - Constructor for exception class io.confluent.kafka.odyssey.LsrcLookupException.LsrcLookupServiceException
- LsrcMappingNotFoundException(String) - Constructor for exception class io.confluent.kafka.odyssey.LsrcLookupException.LsrcMappingNotFoundException
M
- MAX_QUEUE_SIZE - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Max queue size for bounded work queue
- MAX_THREADS - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Max threads for Odyssey request thread pool
- maxRetries() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
maxRetriesrecord component. - MISSING_REQUIRED_CONFIG - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
N
- name() - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Returns the value of the
namerecord component. - namespace() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
- namespace() - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class io.confluent.kafka.odyssey.KafkaResult
- namespace() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class io.confluent.kafka.odyssey.ValidationContext
- namespace() - Method in record class io.confluent.kafka.odyssey.ValidationResult
- networkError(String, Throwable) - Static method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates an exception for network/connectivity issues.
- newDefaultRmClientFactory() - Static method in interface io.confluent.rm.api.RmClientFactoryProvider
- normalize() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
normalizerecord component. - notConfigured() - Static method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
- notifyDeleteTopicsResult(Set, Map) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager
- notifyDeleteTopicsResult(Set, Map) - Method in interface io.confluent.kafka.odyssey.OdysseyManager
-
Reports per-topic results from the post-Odyssey Kafka delete so SR-committed-but-Kafka-failed topics — the orphan-event boundary — can be observed.
- notReady(ClassifyResult, String) - Static method in record class io.confluent.kafka.odyssey.ValidationContext
O
- ODYSSEY_ERROR - Enum constant in enum class io.confluent.kafka.odyssey.OdysseyConstants.ErrorCodes
- ODYSSEY_OVERLOADED - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- ODYSSEY_TIMEOUT - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- OdysseyConstants - Class in io.confluent.kafka.odyssey
-
Constants used throughout the Odyssey integration module.
- OdysseyConstants.ConfigKeys - Class in io.confluent.kafka.odyssey
-
Configuration keys for topic association configs.
- OdysseyConstants.Defaults - Class in io.confluent.kafka.odyssey
-
Default values for Odyssey configurations.
- OdysseyConstants.ErrorCodes - Enum Class in io.confluent.kafka.odyssey
-
Odyssey-owned error codes surfaced as the
schemaErrorCodeon results;OdysseyConstants.ErrorCodes.code()is the integer value. - OdysseyConstants.ErrorMessages - Class in io.confluent.kafka.odyssey
-
Error messages for common scenarios.
- OdysseyConstants.Metrics - Class in io.confluent.kafka.odyssey
-
Metrics constants for Schema Management JMX surfaces.
- OdysseyIntegrationManager - Class in io.confluent.kafka.odyssey
-
Manages the integration between Kafka topic creation and Odyssey (Schema Registry) associations for K1.
- OdysseyIntegrationManager(OdysseyRequestManager, TopicIdLookup, String, LogContext, Time, LsrcLookupService, BrokerType, String) - Constructor for class io.confluent.kafka.odyssey.OdysseyIntegrationManager
-
Test-only constructor.
- OdysseyIntegrationManager.Builder - Class in io.confluent.kafka.odyssey
-
Builder for OdysseyIntegrationManager.
- OdysseyManager - Interface in io.confluent.kafka.odyssey
-
Full Odyssey integration interface used by the controller server.
- OdysseyManager.LargeAssociationPayloads - Record Class in io.confluent.kafka.odyssey
-
A resource's association payloads that the request carried as tagged bytes rather than as inline config values, because they exceed the limit the protocol can encode in a string field.
- OdysseyReadManager - Interface in io.confluent.kafka.odyssey
-
Read-only Odyssey integration operations used by the broker server.
- OdysseyRequestContext - Record Class in io.confluent.kafka.odyssey
- OdysseyRequestContext(CreateTopicsRequestData, String, String, Optional, BiFunction) - Constructor for record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Creates an instance of a
OdysseyRequestContextrecord class. - OdysseyRequestManager - Interface in io.confluent.kafka.odyssey
-
Interface for managing asynchronous requests to Odyssey (Schema Registry).
- OdysseyRequestManager.RequestOp - Enum Class in io.confluent.kafka.odyssey
- OdysseyRequestManager.TokenAcquisitionResult - Record Class in io.confluent.kafka.odyssey
-
Result of token acquisition from Token Platform.
- OdysseyResult - Record Class in io.confluent.kafka.odyssey
-
Result of any Odyssey operation (validation, association creation, fetch, etc.).
- OdysseyResult(boolean, int, short, Optional, boolean, Optional, Optional) - Constructor for record class io.confluent.kafka.odyssey.OdysseyResult
-
Creates an instance of a
OdysseyResultrecord class. - orgResourceId() - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Returns the value of the
orgResourceIdrecord component. - ORPHAN_REMEDIATION - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
P
- ParsedAssociations - Record Class in io.confluent.kafka.odyssey
-
Holds parsed association configurations for key and value.
- ParsedAssociations(Optional, Optional) - Constructor for record class io.confluent.kafka.odyssey.ParsedAssociations
-
Creates an instance of a
ParsedAssociationsrecord class. - parseFailures() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Returns the value of the
parseFailuresrecord component. - passedValidation() - Method in record class io.confluent.kafka.odyssey.ValidationResult
-
Returns the value of the
passedValidationrecord component. - PERMANENT - Enum constant in enum class io.confluent.kafka.odyssey.auth.TokenPlatformException.ErrorType
-
Permanent errors that will not succeed on retry.
- permanentError(String) - Static method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
- podLabel() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
podLabelrecord component. - principalResourceId() - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Returns the value of the
principalResourceIdrecord component.
R
- readClusterLinkLogicalKafkaCluster(String, String, String) - Method in class io.confluent.rm.clusterlink.v1.ClusterlinkApi
-
Read a ClusterLink LogicalKafkaCluster resource.
- readClusterLinkSite(String, String, String) - Method in class io.confluent.rm.clusterlink.v1.ClusterlinkApi
-
Read a ClusterLink Site resource.
- ready(ClassifyResult, SchemaRegistryClient) - Static method in record class io.confluent.kafka.odyssey.ValidationContext
- recordCall(SchemaManagementDependencyMetrics.Target, SchemaManagementDependencyMetrics.Stage, SchemaManagementDependencyMetrics.Outcome) - Method in class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
- recordEndToEndLatency(SchemaManagementRequestTypeMetrics.RequestType, long) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- recordError(SchemaManagementDependencyMetrics.Target, SchemaManagementDependencyMetrics.Stage, SchemaManagementDependencyMetrics.ErrorClass) - Method in class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
- recordError(SchemaManagementDependencyMetrics.Target, SchemaManagementDependencyMetrics.Stage, SchemaManagementDependencyMetrics.ErrorClass, long) - Method in class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
- recordFailedRequest(SchemaManagementRequestTypeMetrics.RequestType) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
-
Marks a request failed iff the merged response carries ≥1 topic with a Schema Management-attributable error — validation, association, LSRC lookup, token acquisition, or pipeline-level handling.
- recordLatency(SchemaManagementDependencyMetrics.Target, SchemaManagementDependencyMetrics.Stage, long) - Method in class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
- recordOrphanedAssociationDeleted() - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
-
Fires when SR association removal succeeded but the subsequent Kafka delete failed.
- recordOrphanedAssociationDeleted(long) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- recordOrphanedTopicCreated() - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
-
Fires when Kafka created the topic but the subsequent SR association call failed.
- recordOutcome(SchemaManagementDependencyMetrics.Target, SchemaManagementDependencyMetrics.Stage, SchemaManagementDependencyMetrics.Outcome, long) - Method in class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
-
Convenience for the common case: record the call's outcome and its latency together.
- recordPartialAlterConfigsApply(long) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
-
Fires when IncrementalAlterConfigs committed a resource's non-association config changes to the controller but the subsequent Schema Registry association update failed — a partial apply the failed per-resource response does not reveal (there is no rollback).
- recordRequest(SchemaManagementRequestTypeMetrics.RequestType) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- recordTopicClassified(SchemaManagementRequestTypeMetrics.RequestType, boolean) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
-
Marks one topic encountered by
requestType. - recordTopicClassified(SchemaManagementRequestTypeMetrics.RequestType, boolean, long) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- recordTopicsPerRequest(SchemaManagementRequestTypeMetrics.RequestType, int) - Method in class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- regionalResourceManagerClientSchedulerThreads() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
regionalResourceManagerClientSchedulerThreadsrecord component. - regionalResourceManagerEndpointUrl() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
regionalResourceManagerEndpointUrlrecord component. - regionalResourceManagerGrpcEndpointUrl() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
regionalResourceManagerGrpcEndpointUrlrecord component. - regionalResourceManagerSpiffeIds() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
regionalResourceManagerSpiffeIdsrecord component. - removeDeletedTopicFinalizer(DeletedTopic, String) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Remove a finalizer from a DeletedTopic.
- removeDeletedTopicFinalizer(DeletedTopic, String) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- removeFinalizer(Topic, String) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Removes a finalizer from a topic, allowing it to be deleted when all finalizers are removed.
- removeFinalizer(Topic, String) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- reportStatus(InternalSwitchoverPair, Condition) - Method in class io.confluent.rm.kafka.v1.RmIspStatusReporter
- reportStatus(T, Condition) - Method in interface io.confluent.rm.kafka.v1.RmStatusReporter
-
Sets the status condition for the resource.
- request() - Method in record class io.confluent.kafka.odyssey.AssociationResult
- request() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Returns the value of the
requestrecord component. - request() - Method in record class io.confluent.kafka.odyssey.KafkaResult
- request() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns the value of the
requestrecord component. - request() - Method in record class io.confluent.kafka.odyssey.ValidationContext
- request() - Method in record class io.confluent.kafka.odyssey.ValidationResult
- REQUEST_TIMEOUT_MS - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Request timeout in milliseconds
- requestTimeoutMs() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
requestTimeoutMsrecord component. - RESOLVE - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- RESOURCE_TYPE_TOPIC - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Resource type for Kafka topics
- result() - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Returns the value of the
resultrecord component. - retryTopics() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns the value of the
retryTopicsrecord component. - RM - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Target
- RmClient - Interface in io.confluent.rm.api
-
Simple shim interface to make unit testing easier
- RmClientFactory - Interface in io.confluent.rm.api
- RmClientFactoryProvider - Interface in io.confluent.rm.api
- rmClientSpireEnable() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
rmClientSpireEnablerecord component. - RmConfig - Record Class in io.confluent.rm.api
- RmConfig(String, String, Integer, String, String, Boolean, String, String) - Constructor for record class io.confluent.rm.api.RmConfig
-
Creates an instance of a
RmConfigrecord class. - RmGroupConfigClient - Interface in io.confluent.rm.kafka.v1
-
Client interface for managing group dynamic configurations in the resource manager.
- RmGroupConfigClientImpl - Class in io.confluent.rm.kafka.v1
-
Implementation of RmGroupConfigClient using RmClient.
- RmGroupConfigClientImpl(RmClient) - Constructor for class io.confluent.rm.kafka.v1.RmGroupConfigClientImpl
- RmHealthProbeClient - Interface in io.confluent.rm.kafka.v1
-
Client interface for managing HealthProbe resources in the resource manager.
- RmHealthProbeClientImpl - Class in io.confluent.rm.kafka.v1
-
Implementation of
RmHealthProbeClientusingRmClient. - RmHealthProbeClientImpl(RmClient) - Constructor for class io.confluent.rm.kafka.v1.RmHealthProbeClientImpl
- RmIspStatusReporter - Class in io.confluent.rm.kafka.v1
-
Status reporter for managing InternalSwitchoverPair resource lifecycle.
- RmIspStatusReporter(RmClient) - Constructor for class io.confluent.rm.kafka.v1.RmIspStatusReporter
-
Creates a new RmIspStatusReporter.
- RmMaterializedTableClient - Interface in io.confluent.rm.sql.v1
- RmMaterializedTableClientImpl - Class in io.confluent.rm.sql.v1
-
Implementation of
RmMaterializedTableClientusingRmClient. - RmMaterializedTableClientImpl(RmClient) - Constructor for class io.confluent.rm.sql.v1.RmMaterializedTableClientImpl
- RmRawClientFactory - Interface in io.confluent.rm.api
-
Factory for building raw Resource Manager
Clientinstances without theRmClientwrapper. - RmStatusReporter<T> - Interface in io.confluent.rm.kafka.v1
-
Helper for managing RM resource status, finalizers, and observed generation.
- RmStreamsTopologyClient - Interface in io.confluent.rm.kafka.v1
-
Client interface for managing StreamsTopology resources in the resource manager.
- RmStreamsTopologyClientImpl - Class in io.confluent.rm.kafka.v1
-
Implementation of RmStreamsTopologyClient using RmClient.
- RmStreamsTopologyClientImpl(RmClient) - Constructor for class io.confluent.rm.kafka.v1.RmStreamsTopologyClientImpl
- RmSubscription - Interface in io.confluent.rm.api
-
Simple shim interface for
Watcher.Subscription - RmTopicClient - Interface in io.confluent.rm.kafka.v1
-
Client interface for managing topics and deleted topics in the resource manager.
- RmTopicClientImpl - Class in io.confluent.rm.kafka.v1
-
Convenience wrapper around a
Client. - RmTopicClientImpl(RmClient) - Constructor for class io.confluent.rm.kafka.v1.RmTopicClientImpl
- RmWatcher<T> - Interface in io.confluent.rm.api
-
Shim interface for
Watcher. - RmWatcher.ContinueFromEnd - Class in io.confluent.rm.api
-
Start a watch stream at its tail.
- RmWatcher.ContinueWithToken - Class in io.confluent.rm.api
-
Continue a watch stream from a token.
- RmWatcher.InitializationStrategy - Interface in io.confluent.rm.api
-
Strategy for how the watch stream is initialized
- RmWatcher.LoadSnapshot - Class in io.confluent.rm.api
-
Start a watch stream with a full snapshot.
S
- schema() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemarecord component. - SCHEMA_TYPE_AVRO - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Default schema type when not specified
- SchemaManagementDependencyMetrics - Class in io.confluent.kafka.odyssey
-
Per-dependency drill-down metrics:
CallsPerSec(Meter),LatencyMs(Histogram),ErrorsPerSec(Meter). - SchemaManagementDependencyMetrics(Set) - Constructor for class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics
- SchemaManagementDependencyMetrics.ErrorClass - Enum Class in io.confluent.kafka.odyssey
-
Bounded classification of a dependency-call error, used as the
error_classtag. - SchemaManagementDependencyMetrics.Outcome - Enum Class in io.confluent.kafka.odyssey
- SchemaManagementDependencyMetrics.Stage - Enum Class in io.confluent.kafka.odyssey
- SchemaManagementDependencyMetrics.Target - Enum Class in io.confluent.kafka.odyssey
- SchemaManagementRequestTypeMetrics - Class in io.confluent.kafka.odyssey
-
Per-request-type SLO metrics for Schema Management.
- SchemaManagementRequestTypeMetrics() - Constructor for class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics
- SchemaManagementRequestTypeMetrics.RequestType - Enum Class in io.confluent.kafka.odyssey
- schemaMetadata() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemaMetadatarecord component. - schemaReferences() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemaReferencesrecord component. - schemaRegistryUrl() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
- schemaRegistryUrl() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns the value of the
schemaRegistryUrlrecord component. - schemaRuleSet() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemaRuleSetrecord component. - schemaTagsToAdd() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemaTagsToAddrecord component. - schemaTagsToRemove() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemaTagsToRemoverecord component. - schemaType() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
schemaTyperecord component. - SERVER_ERROR - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.ErrorClass
- serverError() - Static method in record class io.confluent.kafka.odyssey.OdysseyResult
- serviceAcct() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
serviceAcctrecord component. - setBrokerServiceAccountId(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setClusterId(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setConfigs(AbstractConfig) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setHasAssociationsLookup(Predicate) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
-
Sets the per-topic "may this topic have schema associations?" predicate consulted by the DescribeConfigs and DeleteTopics flows.
- setLifecycle(String) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setLifecycle(String) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setLogContext(LogContext) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setMetadata(Metadata) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setNormalize(Boolean) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setNormalize(Boolean) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setObservedGeneration(InternalSwitchoverPair) - Method in class io.confluent.rm.kafka.v1.RmIspStatusReporter
- setObservedGeneration(T) - Method in interface io.confluent.rm.kafka.v1.RmStatusReporter
-
Updates the observed generation in the status field to match spec.generation
- setReferences(List) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setRegionalResourceManagerSpiffeIds(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setRmClientSpireEnable(boolean) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setRmGrpcEndpoint(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setRmHttpEndpoint(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setRuleSet(RuleSet) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setSchema(String) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchema(String) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setSchemaMetadata(Metadata) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchemaReferences(List) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchemaRuleSet(RuleSet) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchemaTagsToAdd(List) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchemaTagsToAdd(List) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setSchemaTagsToRemove(List) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchemaTagsToRemove(List) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setSchemaType(String) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSchemaType(String) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setSpireAgentUrl(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setSslFactorySupplier(Supplier) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setSubject(String) - Method in class io.confluent.kafka.odyssey.AssociationConfig.Builder
- setSubject(String) - Method in class io.confluent.kafka.odyssey.AssociationPayload
- setTime(Time) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setTokenPlatformEndpoint(String) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- setTopicIdLookup(TopicIdLookup) - Method in class io.confluent.kafka.odyssey.OdysseyIntegrationManager.Builder
- SPIRE_AGENT - Enum constant in enum class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig.AuthMode
-
Agent-mode mTLS: SVID fetched from SPIRE Workload API socket.
- SPIRE_K8S_SECRET - Enum constant in enum class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig.AuthMode
-
K8s-secret-mode mTLS: SVID read from Kubernetes secret via K8s API.
- spireAgentUrl() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
spireAgentUrlrecord component. - spireAgentUrl() - Method in record class io.confluent.rm.api.RmConfig
-
Returns the value of the
spireAgentUrlrecord component. - SR - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Target
- srClient() - Method in record class io.confluent.kafka.odyssey.KafkaResult
- srClient() - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Returns the value of the
srClientrecord component. - srClient() - Method in record class io.confluent.kafka.odyssey.ValidationResult
- srClientReady() - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Returns the value of the
srClientReadyrecord component. - subject() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns the value of the
subjectrecord component. - subscribe() - Method in interface io.confluent.rm.api.RmWatcher
- subscriptionId(String) - Method in interface io.confluent.rm.api.RmWatcher
- success() - Static method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Creates a success result (mutation path — no association data).
- success(boolean) - Static method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Creates a success result with idempotent flag (mutation path).
- success(String) - Static method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
- SUCCESS - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Outcome
- successfulTopics() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns the value of the
successfulTopicsrecord component. - successWithAssociations(Optional, Optional) - Static method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Creates a success result with fetched association data (read path — DescribeConfigs).
T
- targetWorkloadType() - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Returns the value of the
targetWorkloadTyperecord component. - THREAD_IDLE_TIMEOUT_SECONDS - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.Defaults
-
Thread idle timeout in seconds before core threads are terminated
- Thread Safety: - Section in interface io.confluent.kafka.odyssey.TopicIdLookup
- token() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Returns the value of the
tokenrecord component. - TOKEN - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- TokenAcquisitionResult(Optional, String, boolean, boolean) - Constructor for record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Creates an instance of a
TokenAcquisitionResultrecord class. - TokenPlatformClient - Interface in io.confluent.kafka.odyssey.auth
-
Client interface for obtaining Logical Access Tokens (LAT) from the Token Platform service.
- TokenPlatformClientConfig - Record Class in io.confluent.kafka.odyssey.auth
-
Immutable configuration for
TokenPlatformClient. - TokenPlatformClientConfig(String, TokenPlatformClientConfig.AuthMode, String, String, String, String, int, int) - Constructor for record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Compact constructor — null safety only.
- TokenPlatformClientConfig.AuthMode - Enum Class in io.confluent.kafka.odyssey.auth
-
SPIRE authentication mode for the gRPC channel to Token Platform.
- TokenPlatformException - Exception Class in io.confluent.kafka.odyssey.auth
-
Exception thrown when Token Platform operations fail.
- TokenPlatformException(String, TokenPlatformException.ErrorType) - Constructor for exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates a new TokenPlatformException.
- TokenPlatformException(String, Throwable, TokenPlatformException.ErrorType) - Constructor for exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates a new TokenPlatformException with a cause.
- TokenPlatformException(String, Throwable, TokenPlatformException.ErrorType, String) - Constructor for exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
-
Creates a new TokenPlatformException with gRPC status information.
- TokenPlatformException.ErrorType - Enum Class in io.confluent.kafka.odyssey.auth
-
Categorizes the type of error for appropriate handling.
- tokenPlatformUrl() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns the value of the
tokenPlatformUrlrecord component. - TokenRequestContext - Record Class in io.confluent.kafka.odyssey.auth
-
Context required to issue a Logical Access Token from Token Platform.
- TokenRequestContext(String, String, String, TargetPhysicalWorkloadType) - Constructor for record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Creates an instance of a
TokenRequestContextrecord class. - toList() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns associations as a list for SR API compatibility.
- TOPIC_ID_NOT_FOUND - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- TopicAssociationInfo - Record Class in io.confluent.kafka.odyssey
-
Association information for a single topic.
- TopicAssociationInfo(String, String, String, ParsedAssociations) - Constructor for record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Creates an instance of a
TopicAssociationInforecord class. - TopicClassification - Record Class in io.confluent.kafka.odyssey
- TopicClassification(List, List, Set) - Constructor for record class io.confluent.kafka.odyssey.TopicClassification
-
Creates an instance of a
TopicClassificationrecord class. - topicCreator() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns the value of the
topicCreatorrecord component. - topicId() - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Returns the value of the
topicIdrecord component. - topicId() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Returns the value of the
topicIdrecord component. - TopicIdLookup - Interface in io.confluent.kafka.odyssey
-
Functional interface for looking up topic IDs.
- topicName() - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Returns the value of the
topicNamerecord component. - topicName() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Returns the value of the
topicNamerecord component. - topicNamesWithoutOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
- topicNamesWithoutOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.TopicClassification
-
Returns the value of the
topicNamesWithoutOdysseyConfigsrecord component. - topicsWithAssociationConfigs() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns the value of the
topicsWithAssociationConfigsrecord component. - topicsWithOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
- topicsWithOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.TopicClassification
-
Returns the value of the
topicsWithOdysseyConfigsrecord component. - topicsWithOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.ValidationContext
- topicsWithOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.ValidationResult
- topicsWithoutOdysseyConfigs() - Method in record class io.confluent.kafka.odyssey.TopicClassification
-
Returns the value of the
topicsWithoutOdysseyConfigsrecord component. - topicWatch() - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Creates a watcher for monitoring topic changes in the resource manager.
- topicWatch() - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- toString() - Method in record class io.confluent.kafka.odyssey.AssociationConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.AssociationResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig
-
Returns a string representation of this record class.
- toString() - Method in exception class io.confluent.kafka.odyssey.auth.TokenPlatformException
- toString() - Method in record class io.confluent.kafka.odyssey.auth.TokenRequestContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.ClassifyResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.DeleteResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.DescribeConfigsOdysseyResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.LsrcLookupResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.OdysseyManager.LargeAssociationPayloads
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.TopicAssociationInfo
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.TopicClassification
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.ValidationContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.kafka.odyssey.ValidationResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.confluent.rm.api.RmConfig
-
Returns a string representation of this record class.
- TP - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Target
- TRANSIENT - Enum constant in enum class io.confluent.kafka.odyssey.auth.TokenPlatformException.ErrorType
-
Transient errors that may succeed on retry.
- transientError(String) - Static method in record class io.confluent.kafka.odyssey.OdysseyRequestManager.TokenAcquisitionResult
- tryFromWireString(String) - Static method in enum class io.confluent.kafka.odyssey.AssociationType
-
Returns the matching enum value, or
Optional.empty()if the input is not a recognized association type (includingnull). - types() - Method in record class io.confluent.kafka.odyssey.DisassociateInfo
-
Returns the value of the
typesrecord component.
U
- UNAVAILABLE - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.ErrorClass
- UNEXPECTED_ERROR - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ErrorMessages
- update(T) - Method in interface io.confluent.rm.api.RmClient
- UPDATE_ASSOC - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- updateAssociations(List, List, SchemaRegistryClient) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Executes a mixed upsert+disassociate SR update (used by IncrementalAlterConfigs flow).
- updateDynamicConfigs(GroupConfig, GroupDynamicConfigs) - Method in interface io.confluent.rm.kafka.v1.RmGroupConfigClient
-
Updates the Dynamic Configuration for existing Group resource.
- updateDynamicConfigs(GroupConfig, GroupDynamicConfigs) - Method in class io.confluent.rm.kafka.v1.RmGroupConfigClientImpl
- updateDynamicConfigs(Topic, DynamicConfigs) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Updates the dynamic configuration settings for an existing topic.
- updateDynamicConfigs(Topic, DynamicConfigs) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- updateMirrorTopic(Topic, MirrorTopicSpec, MirrorTopicStatus, List) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Updates the mirror metadata for a topic.
- updateMirrorTopic(Topic, MirrorTopicSpec, MirrorTopicStatus, List) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- updateStreamsTopology(StreamsTopology) - Method in interface io.confluent.rm.kafka.v1.RmStreamsTopologyClient
-
Updates an existing StreamsTopology resource.
- updateStreamsTopology(StreamsTopology) - Method in class io.confluent.rm.kafka.v1.RmStreamsTopologyClientImpl
- updateTopicPartitions(Topic, Partitions) - Method in interface io.confluent.rm.kafka.v1.RmTopicClient
-
Updates the partition configuration for an existing topic.
- updateTopicPartitions(Topic, Partitions) - Method in class io.confluent.rm.kafka.v1.RmTopicClientImpl
- UPSERT - Enum constant in enum class io.confluent.kafka.odyssey.OdysseyRequestManager.RequestOp
V
- validate(Map, String, SchemaRegistryClient) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Validates a batch against SR (dry-run=true).
- VALIDATE - Enum constant in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
- validated() - Method in record class io.confluent.kafka.odyssey.KafkaResult
-
Returns the value of the
validatedrecord component. - validateMixedBatch(List, List, String, SchemaRegistryClient) - Method in interface io.confluent.kafka.odyssey.OdysseyRequestManager
-
Validates a mixed upsert+disassociate batch against SR (dry-run=true).
- validationContext() - Method in record class io.confluent.kafka.odyssey.ValidationResult
-
Returns the value of the
validationContextrecord component. - ValidationContext - Record Class in io.confluent.kafka.odyssey
-
Context for the validation phase, containing classified topics and SR client.
- ValidationContext(ClassifyResult, SchemaRegistryClient, boolean, String) - Constructor for record class io.confluent.kafka.odyssey.ValidationContext
-
Creates an instance of a
ValidationContextrecord class. - validationFailures() - Method in record class io.confluent.kafka.odyssey.AssociationResult
- validationFailures() - Method in record class io.confluent.kafka.odyssey.KafkaResult
- validationFailures() - Method in record class io.confluent.kafka.odyssey.ValidationResult
-
Returns the value of the
validationFailuresrecord component. - ValidationResult - Record Class in io.confluent.kafka.odyssey
- ValidationResult(ValidationContext, Set, Map) - Constructor for record class io.confluent.kafka.odyssey.ValidationResult
-
Creates an instance of a
ValidationResultrecord class. - value() - Method in record class io.confluent.kafka.odyssey.OdysseyManager.LargeAssociationPayloads
-
Returns the value of the
valuerecord component. - value() - Method in record class io.confluent.kafka.odyssey.ParsedAssociations
-
Returns the value of the
valuerecord component. - VALUE - Enum constant in enum class io.confluent.kafka.odyssey.AssociationType
- VALUE_ASSOCIATION_CONFIG - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ConfigKeys
- VALUE_ASSOCIATION_DOC - Static variable in class io.confluent.kafka.odyssey.OdysseyConstants.ConfigKeys
- valueAssociation() - Method in record class io.confluent.kafka.odyssey.OdysseyResult
-
Returns the value of the
valueAssociationrecord component. - valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.AssociationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig.AuthMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.auth.TokenPlatformException.ErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.OdysseyConstants.ErrorCodes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.OdysseyRequestManager.RequestOp
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.ErrorClass
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Target
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics.RequestType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.confluent.kafka.odyssey.AssociationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.auth.TokenPlatformClientConfig.AuthMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.auth.TokenPlatformException.ErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.OdysseyConstants.ErrorCodes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.OdysseyRequestManager.RequestOp
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.ErrorClass
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Stage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementDependencyMetrics.Target
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.confluent.kafka.odyssey.SchemaManagementRequestTypeMetrics.RequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- watch(Class) - Method in interface io.confluent.rm.api.RmClient
- wireString() - Method in enum class io.confluent.kafka.odyssey.AssociationType
-
The lowercase string used in Schema Registry's association data structures (e.g., the
associationTypefield ofAssociationInfo/AssociationCreateOpon the SR REST API).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form