所有类 接口概要 类概要 枚举概要 异常错误概要
| 类 |
说明 |
| AbstractFlinkDeploymentObserver |
Base observer for session and application clusters.
|
| AbstractFlinkResourceObserver<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
Base observer for all Flink resources.
|
| AbstractFlinkResourceReconciler<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<SPEC,STATUS>,SPEC extends org.apache.flink.kubernetes.operator.api.spec.AbstractFlinkSpec,STATUS extends org.apache.flink.kubernetes.operator.api.status.CommonStatus<SPEC>> |
Base class for all Flink resource reconcilers.
|
| AbstractFlinkService |
An abstract FlinkService containing some common implementations for the native and
standalone Flink Services.
|
| AbstractJobReconciler<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<SPEC,STATUS>,SPEC extends org.apache.flink.kubernetes.operator.api.spec.AbstractFlinkSpec,STATUS extends org.apache.flink.kubernetes.operator.api.status.CommonStatus<SPEC>> |
Reconciler responsible for handling the job lifecycle according to the desired and current
states.
|
| AbstractJobReconciler.AvailableUpgradeMode |
Object to capture available upgrade mode.
|
| ApplicationObserver |
|
| ApplicationReconciler |
Reconciler Flink Application deployments.
|
| ArtifactFetcher |
The artifact fetcher.
|
| ArtifactManager |
Manage the user artifacts.
|
| AuditUtils |
Responsible for logging resource event/status updates.
|
| AutoscalerLoader |
Loads the active Autoscaler implementation from the classpath.
|
| CanaryResourceManager<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
Logic encapsulating canary tests.
|
| CheckpointHistoryWrapper |
Custom Response for handling checkpoint history in a multi-version compatible way.
|
| CheckpointHistoryWrapper.CompletedCheckpointInfo |
Information about the latest completed checkpoint/savepoint.
|
| CheckpointHistoryWrapper.PendingCheckpointInfo |
Information about the currently pending checkpoint/savepoint.
|
| ClusterHealthEvaluator |
Evaluates whether the cluster is healthy.
|
| ClusterHealthInfo |
Represents information about job health.
|
| ClusterHealthObserver |
An observer to observe the cluster health.
|
| ConfigOptionUtils |
ConfigOption utilities.
|
| CustomCheckpointingStatisticsHeaders |
Custom Headers for handling checkpoint history in a multi-version compatible way.
|
| CustomDashboardConfiguration |
Custom Response for handling dashboard configs.
|
| CustomDashboardConfigurationHeaders |
|
| CustomResourceMetrics<CR extends io.fabric8.kubernetes.client.CustomResource<?,?>> |
Custom resource metric type.
|
| DefaultValidator |
Default validator implementation for FlinkDeployment.
|
| DeploymentFailedException |
Exception to signal terminal deployment failure.
|
| Diff<T> |
Contains the differences between two Diffable class fields.
|
| DiffBuilder<T> |
Assists in implementing comparison of Diffable instances.
|
| DiffResult<T> |
Contains a collection of the differences between two Diffable objects.
|
| EnvUtils |
Util to get value from environments.
|
| EventRecorder |
Helper class for creating Kubernetes events for Flink resources.
|
| EventRecorder.Component |
The component of events.
|
| EventRecorder.Reason |
The reason codes of events.
|
| EventRecorder.Type |
The type of the events.
|
| EventSourceUtils |
Utility class to locate secondary resources.
|
| EventUtils |
The util to generate an event for the target resource.
|
| FileSystemBasedArtifactFetcher |
Leverage the flink filesystem plugin to fetch the artifact.
|
| FileSystemWatchService |
Service which is able to watch local filesystem directories.
|
| FlinkConfigBuilder |
Builder to get effective flink config from FlinkDeployment.
|
| FlinkConfigManager |
Configuration manager for the Flink operator.
|
| FlinkDeploymentContext |
Context for reconciling a Flink resource.
|
| FlinkDeploymentController |
Controller that runs the main reconcile loop for Flink deployments.
|
| FlinkDeploymentMetrics |
FlinkDeployment metrics.
|
| FlinkDeploymentObserverFactory |
The factory to create the observer based on the FlinkDeployment mode.
|
| FlinkOperator |
Main Class for Flink native k8s operator.
|
| FlinkOperatorConfiguration |
Configuration class for operator.
|
| FlinkOperatorConfiguration.FlinkOperatorRetryConfiguration |
Enables configurable retry mechanism for reconciliation errors.
|
| FlinkResourceContext<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
Context for reconciling a Flink resource.
|
| FlinkResourceContextFactory |
|
| FlinkResourceException |
Exception to display as JSON in CRD.
|
| FlinkResourceExceptionUtils |
Flink Resource Exception utilities.
|
| FlinkResourceValidator |
Validator for different resources.
|
| FlinkService |
Service for submitting and interacting with Flink clusters and jobs.
|
| FlinkService.ScalingResult |
Result of an in-place scaling operation.
|
| FlinkSessionJobContext |
Context for reconciling a Flink resource.
|
| FlinkSessionJobController |
Controller that runs the main reconcile loop for FlinkSessionJob.
|
| FlinkSessionJobMetrics |
FlinkSessionJob metrics.
|
| FlinkSessionJobObserver |
The observer of FlinkSessionJob.
|
| FlinkUtils |
Flink Utility methods used by the operator.
|
| HealthProbe |
Flink operator health probe.
|
| HttpArtifactFetcher |
Download the jar from the http resource.
|
| HttpBootstrap |
Class for serving HTTP requests for the health probe.
|
| InformerHealthSummary |
Operator informer health summary.
|
| InformerIdentifier |
Operator informer identifier.
|
| IngressUtils |
Ingress utilities.
|
| IOMetricsInfo |
IO metrics information.
|
| JobAutoScaler |
Per-job Autoscaler instance.
|
| JobAutoScalerFactory |
Factory to construct a new autoscaler instance.
|
| JobResourceRequirements |
Copied from Flink.
|
| JobResourceRequirements.Builder |
Builder.
|
| JobResourceRequirementsBody |
Copied from Flink.
|
| JobResourceRequirementsHeaders |
Copied from Flink.
|
| JobResourcesRequirementsUpdateHeaders |
Copied from Flink.
|
| JobStatusObserver<R extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
An observer to observe the job status.
|
| JobVertexResourceRequirements |
Copied from Flink.
|
| JobVertexResourceRequirements.Parallelism |
Parallelisms.
|
| KubernetesClientMetrics |
Kubernetes client metrics.
|
| KubernetesClientUtils |
Kubernetes client utils.
|
| KubernetesOperatorConfigOptions |
This class holds configuration constants used by flink operator.
|
| KubernetesOperatorMetricGroup |
Base metric group for Flink Operator System metrics.
|
| KubernetesOperatorMetricOptions |
Configuration options for metrics.
|
| KubernetesOperatorScopeFormat |
Format for metrics.
|
| KubernetesResourceMetricGroup |
Base metric group for Flink Operator Resource level metrics.
|
| KubernetesResourceNamespaceMetricGroup |
Base metric group for Flink Operator Resource namespace level metrics.
|
| KubernetesResourceNamespaceScopeFormat |
Format for metrics.
|
| KubernetesResourceScopeFormat |
Format for metrics.
|
| LifecycleMetrics<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
Utility for tracking resource lifecycle metrics globally and per namespace.
|
| LifecycleMetrics.Transition |
Pojo for encapsulating state transitions and whether we should measure time from the
beginning of from or since the last update.
|
| ListenerUtils |
Flink resource listener utilities.
|
| MetricManager<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
Metric manager for Operator managed custom resources.
|
| MissingJobManagerException |
Exception to signal missing job manager.
|
| MissingSessionJobException |
Exception to signal missing session job.
|
| Mode |
The mode of FlinkDeployment.
|
| NativeFlinkService |
Implementation of FlinkService submitting and interacting with Native Kubernetes Flink
clusters and jobs.
|
| NoopJobAutoscalerFactory |
An autoscaler implementation which does nothing.
|
| Observer<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
The Observer of custom resource.
|
| OperatorHealthHandler |
Simple code which returns HTTP 200 messages if the service is live, and HTTP 500 messages if the
service is down.
|
| OperatorHealthService |
Health probe service.
|
| OperatorJosdkMetrics |
Implementation of Metrics to monitor and forward JOSDK metrics to MetricRegistry.
|
| OperatorMetricUtils |
Utility class for flink based operator metrics.
|
| OperatorMetricUtils.SynchronizedCounter |
Thread safe Counter wrapper.
|
| OperatorMetricUtils.SynchronizedHistogram |
Thread safe Histogram wrapper.
|
| OperatorMetricUtils.SynchronizedMeterView |
Thread safe MeterView wrapper.
|
| Reconciler<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,?>> |
The interface of reconciler.
|
| ReconcilerFactory |
The factory to create reconciler based on app mode.
|
| ReconciliationException |
Exception for wrapping reconciliation errors.
|
| ReconciliationUtils |
Reconciliation utilities.
|
| RecoveryFailureException |
Exception to signal non-terminal deployment failure.
|
| ReflectiveDiffBuilder<T> |
Assists in comparing Diffable objects with reflection.
|
| ReloadableSslContext |
SSL context which is able to reload keystore.
|
| ResourceLifecycleMetricTracker |
Lifecycle state transition tracker for a single resource.
|
| SavepointFetchResult |
Result of a fetch savepoint operation.
|
| SavepointObserver<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,STATUS>,STATUS extends org.apache.flink.kubernetes.operator.api.status.CommonStatus<?>> |
An observer of savepoint progress.
|
| SavepointStatus |
Enum encapsulating the lifecycle state of a Flink resource.
|
| SavepointTriggerRequestBody |
RequestBody to trigger savepoints.
|
| SavepointUtils |
Savepoint utilities.
|
| SessionJobReconciler |
The reconciler for the FlinkSessionJob.
|
| SessionObserver |
|
| SessionReconciler |
Reconciler responsible for handling the session cluster lifecycle according to the desired and
current states.
|
| StandaloneFlinkService |
Implementation of FlinkService submitting and interacting with Standalone Kubernetes
Flink clusters and jobs.
|
| StatusConflictException |
Exception for status updates.
|
| StatusRecorder<CR extends org.apache.flink.kubernetes.operator.api.AbstractFlinkResource<?,STATUS>,STATUS extends org.apache.flink.kubernetes.operator.api.status.CommonStatus<?>> |
Helper class for status management and updates.
|
| StopWithSavepointRequestBody |
RequestBody for stopping a job with a savepoint.
|
| UnknownJobException |
Exception to signal unrecognized job found.
|
| ValidationException |
Exception to signal validation failure.
|
| ValidatorUtils |
Validator utilities.
|