- main(String[]) - Static method in class org.apache.flink.mesos.entrypoint.MesosJobClusterEntrypoint
-
- main(String[]) - Static method in class org.apache.flink.mesos.entrypoint.MesosSessionClusterEntrypoint
-
- main(String[]) - Static method in class org.apache.flink.mesos.entrypoint.MesosTaskExecutorRunner
-
- main(String[]) - Static method in class org.apache.flink.mesos.runtime.clusterframework.MesosApplicationMasterRunner
-
The entry point for the Mesos AppMaster.
- MASTER_URL - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
The Mesos master URL.
- masterInfo() - Method in class org.apache.flink.mesos.scheduler.messages.Registered
-
- masterInfo() - Method in class org.apache.flink.mesos.scheduler.messages.ReRegistered
-
- masterUrl() - Method in class org.apache.flink.mesos.util.MesosConfiguration
-
The Mesos connection string.
- MAX_FAILED_TASKS - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
The maximum number of failed Mesos tasks before entirely stopping
the Mesos session / job on Mesos.
- mem(double) - Static method in class org.apache.flink.mesos.Utils
-
Construct a mem resource.
- mem(String, double) - Static method in class org.apache.flink.mesos.Utils
-
Construct a mem resource.
- memoryMB() - Method in class org.apache.flink.mesos.scheduler.Offer
-
- MESOS_CONSTRAINTS_HARD_HOSTATTR - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RESOURCEMANAGER_TASKS_CONTAINER_TYPE_DOCKER - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
Value for MESOS_RESOURCEMANAGER_TASKS_CONTAINER_TYPE setting.
- MESOS_RESOURCEMANAGER_TASKS_CONTAINER_TYPE_MESOS - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
Value for MESOS_RESOURCEMANAGER_TASKS_CONTAINER_TYPE setting.
- MESOS_RM_CONTAINER_DOCKER_FORCE_PULL_IMAGE - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_CONTAINER_DOCKER_PARAMETERS - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_CONTAINER_IMAGE_NAME - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_CONTAINER_TYPE - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_CONTAINER_VOLUMES - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_TASKS_CPUS - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_TASKS_GPUS - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_TASKS_MEMORY_MB - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_RM_TASKS_SLOTS - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_TM_BOOTSTRAP_CMD - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_TM_CMD - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_TM_HOSTNAME - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MESOS_TM_URIS - Static variable in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MesosApplicationMasterRunner - Class in org.apache.flink.mesos.runtime.clusterframework
-
This class is the executable entry point for the Mesos Application Master.
- MesosApplicationMasterRunner() - Constructor for class org.apache.flink.mesos.runtime.clusterframework.MesosApplicationMasterRunner
-
- MesosArtifactResolver - Interface in org.apache.flink.mesos.util
-
An interface for resolving artifact URIs.
- MesosArtifactServer - Class in org.apache.flink.mesos.util
-
A generic Mesos artifact server, designed specifically for use by the Mesos Fetcher.
- MesosArtifactServer(String, String, int, Configuration) - Constructor for class org.apache.flink.mesos.util.MesosArtifactServer
-
- MesosArtifactServer.UnknownFileHandler - Class in org.apache.flink.mesos.util
-
Handle a request for a non-existent file.
- MesosArtifactServer.VirtualFileServerHandler - Class in org.apache.flink.mesos.util
-
Handle HEAD and GET requests for a specific file.
- MesosConfigKeys - Class in org.apache.flink.mesos.runtime.clusterframework
-
The Mesos environment variables used for settings of the containers.
- MesosConfiguration - Class in org.apache.flink.mesos.util
-
The typed configuration settings associated with a Mesos scheduler.
- MesosConfiguration(String, Protos.FrameworkInfo.Builder, Option<Protos.Credential.Builder>) - Constructor for class org.apache.flink.mesos.util.MesosConfiguration
-
- MesosEntrypointUtils - Class in org.apache.flink.mesos.entrypoint
-
Utils for Mesos entry points.
- MesosEntrypointUtils() - Constructor for class org.apache.flink.mesos.entrypoint.MesosEntrypointUtils
-
- MesosFlinkResourceManager - Class in org.apache.flink.mesos.runtime.clusterframework
-
Flink Resource Manager for Apache Mesos.
- MesosFlinkResourceManager(Configuration, MesosConfiguration, MesosWorkerStore, LeaderRetrievalService, MesosTaskManagerParameters, ContainerSpecification, MesosArtifactResolver, int, int) - Constructor for class org.apache.flink.mesos.runtime.clusterframework.MesosFlinkResourceManager
-
- MesosJobClusterEntrypoint - Class in org.apache.flink.mesos.entrypoint
-
Entry point for Mesos per-job clusters.
- MesosJobClusterEntrypoint(Configuration, Configuration) - Constructor for class org.apache.flink.mesos.entrypoint.MesosJobClusterEntrypoint
-
- MesosOptions - Class in org.apache.flink.mesos.configuration
-
The set of configuration options relating to mesos settings.
- MesosOptions() - Constructor for class org.apache.flink.mesos.configuration.MesosOptions
-
- MesosResourceAllocation - Class in org.apache.flink.mesos.util
-
An allocation of resources on a particular host from one or more Mesos offers, to be portioned out to tasks.
- MesosResourceAllocation(Collection<Protos.Resource>) - Constructor for class org.apache.flink.mesos.util.MesosResourceAllocation
-
Creates an allocation of resources for tasks to take.
- MesosResourceManager - Class in org.apache.flink.mesos.runtime.clusterframework
-
The Mesos implementation of the resource manager.
- MesosResourceManager(RpcService, String, ResourceID, HighAvailabilityServices, HeartbeatServices, SlotManager, MetricRegistry, JobLeaderIdService, ClusterInformation, FatalErrorHandler, Configuration, MesosServices, MesosConfiguration, MesosTaskManagerParameters, ContainerSpecification, String, JobManagerMetricGroup) - Constructor for class org.apache.flink.mesos.runtime.clusterframework.MesosResourceManager
-
- MesosResourceManagerActions - Interface in org.apache.flink.mesos.runtime.clusterframework
-
Actions defined by the MesosResourceManager.
- MesosResourceManagerFactory - Class in org.apache.flink.mesos.runtime.clusterframework
-
- MesosResourceManagerFactory(MesosServices, MesosConfiguration, MesosTaskManagerParameters, ContainerSpecification) - Constructor for class org.apache.flink.mesos.runtime.clusterframework.MesosResourceManagerFactory
-
- MesosServices - Interface in org.apache.flink.mesos.runtime.clusterframework.services
-
Service factory interface for Mesos.
- MesosServicesUtils - Class in org.apache.flink.mesos.runtime.clusterframework.services
-
- MesosServicesUtils() - Constructor for class org.apache.flink.mesos.runtime.clusterframework.services.MesosServicesUtils
-
- MesosSessionClusterEntrypoint - Class in org.apache.flink.mesos.entrypoint
-
Entry point for Mesos session clusters.
- MesosSessionClusterEntrypoint(Configuration, Configuration) - Constructor for class org.apache.flink.mesos.entrypoint.MesosSessionClusterEntrypoint
-
- MesosTaskExecutorRunner - Class in org.apache.flink.mesos.entrypoint
-
The entry point for running a TaskManager in a Mesos container.
- MesosTaskExecutorRunner() - Constructor for class org.apache.flink.mesos.entrypoint.MesosTaskExecutorRunner
-
- MesosTaskManagerParameters - Class in org.apache.flink.mesos.runtime.clusterframework
-
This class describes the Mesos-specific parameters for launching a TaskManager process.
- MesosTaskManagerParameters(double, int, MesosTaskManagerParameters.ContainerType, Option<String>, ContaineredTaskManagerParameters, List<Protos.Volume>, List<Protos.Parameter>, boolean, List<ConstraintEvaluator>, String, Option<String>, Option<String>, List<String>) - Constructor for class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerParameters
-
- MesosTaskManagerParameters.ContainerType - Enum in org.apache.flink.mesos.runtime.clusterframework
-
The supported containerizers.
- MesosTaskManagerRunner - Class in org.apache.flink.mesos.runtime.clusterframework
-
The entry point for running a TaskManager in a Mesos container.
- MesosTaskManagerRunner() - Constructor for class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerRunner
-
- MesosWorkerStore - Interface in org.apache.flink.mesos.runtime.clusterframework.store
-
A store of Mesos workers and associated framework information.
- MesosWorkerStore.Worker - Class in org.apache.flink.mesos.runtime.clusterframework.store
-
A stored worker.
- MesosWorkerStore.WorkerState - Enum in org.apache.flink.mesos.runtime.clusterframework.store
-
The (planned) state of the worker.
- message() - Method in class org.apache.flink.mesos.scheduler.messages.Error
-
- range(long, long) - Static method in class org.apache.flink.mesos.Utils
-
Construct a range value.
- ranges(String, String, Protos.Value.Range...) - Static method in class org.apache.flink.mesos.Utils
-
Construct a range resource.
- rangeValues(Collection<Protos.Resource>) - Static method in class org.apache.flink.mesos.Utils
-
Gets a stream of values from a collection of range resources.
- rangeValues(Protos.Value.Range) - Static method in class org.apache.flink.mesos.Utils
-
Gets a stream of values from a range.
- reacceptRegisteredWorkers(Collection<ResourceID>) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosFlinkResourceManager
-
Accept the given registered workers into the internal state.
- reconcile(ReconciliationCoordinator.Reconcile) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosResourceManager
-
Handles a reconciliation request from a task monitor.
- reconcile(ReconciliationCoordinator.Reconcile) - Method in interface org.apache.flink.mesos.runtime.clusterframework.MesosResourceManagerActions
-
Trigger reconciliation with the Mesos master.
- recoverWorkers() - Method in interface org.apache.flink.mesos.runtime.clusterframework.store.MesosWorkerStore
-
Recover the stored workers.
- recoverWorkers() - Method in class org.apache.flink.mesos.runtime.clusterframework.store.StandaloneMesosWorkerStore
-
- recoverWorkers() - Method in class org.apache.flink.mesos.runtime.clusterframework.store.ZooKeeperMesosWorkerStore
-
- registered(Registered) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosResourceManager
-
- Registered - Class in org.apache.flink.mesos.scheduler.messages
-
Message sent by the callback handler to the scheduler actor
when the scheduler successfully registers with a Mesos master.
- Registered(Protos.FrameworkID, Protos.MasterInfo) - Constructor for class org.apache.flink.mesos.scheduler.messages.Registered
-
- registered(SchedulerDriver, Protos.FrameworkID, Protos.MasterInfo) - Method in class org.apache.flink.mesos.scheduler.SchedulerProxy
-
- RegisteredMesosWorkerNode - Class in org.apache.flink.mesos.runtime.clusterframework
-
- RegisteredMesosWorkerNode(MesosWorkerStore.Worker) - Constructor for class org.apache.flink.mesos.runtime.clusterframework.RegisteredMesosWorkerNode
-
- releasePendingWorker(ResourceID) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosFlinkResourceManager
-
Release the given pending worker.
- releaseStartedWorker(RegisteredMesosWorkerNode) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosFlinkResourceManager
-
Release the given started worker.
- releaseWorker() - Method in class org.apache.flink.mesos.runtime.clusterframework.store.MesosWorkerStore.Worker
-
Transition the worker to a released state.
- removePath(Path) - Method in class org.apache.flink.mesos.util.MesosArtifactServer
-
- removeWorker(Protos.TaskID) - Method in interface org.apache.flink.mesos.runtime.clusterframework.store.MesosWorkerStore
-
Remove a worker from storage.
- removeWorker(Protos.TaskID) - Method in class org.apache.flink.mesos.runtime.clusterframework.store.StandaloneMesosWorkerStore
-
- removeWorker(Protos.TaskID) - Method in class org.apache.flink.mesos.runtime.clusterframework.store.ZooKeeperMesosWorkerStore
-
- requestNewWorkers(int) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosFlinkResourceManager
-
Plan for some additional workers to be launched.
- reregistered(ReRegistered) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosResourceManager
-
Called when reconnected to Mesos following a failover event.
- ReRegistered - Class in org.apache.flink.mesos.scheduler.messages
-
Message sent by the callback handler to the scheduler actor
when the scheduler re-registers with a newly elected Mesos master.
- ReRegistered(Protos.MasterInfo) - Constructor for class org.apache.flink.mesos.scheduler.messages.ReRegistered
-
- reregistered(SchedulerDriver, Protos.MasterInfo) - Method in class org.apache.flink.mesos.scheduler.SchedulerProxy
-
- resolve(Path) - Method in interface org.apache.flink.mesos.util.MesosArtifactResolver
-
- resolve(Path) - Method in class org.apache.flink.mesos.util.MesosArtifactServer
-
- RESOURCEMANAGER_FRAMEWORK_NAME - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
- RESOURCEMANAGER_FRAMEWORK_PRINCIPAL - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
- RESOURCEMANAGER_FRAMEWORK_ROLE - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
- RESOURCEMANAGER_FRAMEWORK_SECRET - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
- RESOURCEMANAGER_FRAMEWORK_USER - Static variable in class org.apache.flink.mesos.configuration.MesosOptions
-
- resourceOffers(ResourceOffers) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosResourceManager
-
Called when resource offers are made to the framework.
- ResourceOffers - Class in org.apache.flink.mesos.scheduler.messages
-
Message sent by the callback handler to the scheduler actor
when resources have been offered to this framework.
- ResourceOffers(List<Protos.Offer>) - Constructor for class org.apache.flink.mesos.scheduler.messages.ResourceOffers
-
- resourceOffers(SchedulerDriver, List<Protos.Offer>) - Method in class org.apache.flink.mesos.scheduler.SchedulerProxy
-
- resources(Protos.Resource...) - Static method in class org.apache.flink.mesos.Utils
-
Construct a list of resources.
- roles() - Method in class org.apache.flink.mesos.util.MesosConfiguration
-
Gets the roles associated with the framework.
- run(String[]) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosApplicationMasterRunner
-
The instance entry point for the Mesos AppMaster.
- runPrivileged(Configuration, Configuration) - Method in class org.apache.flink.mesos.runtime.clusterframework.MesosApplicationMasterRunner
-
The main work method, must run as a privileged action.
- runTaskManager(String[], Class<? extends TaskManager>) - Static method in class org.apache.flink.mesos.runtime.clusterframework.MesosTaskManagerRunner
-