package
0.0.11
Repository: https://github.com/mesos/mesos-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
See comments above on `Event::Type` for more details on this enum value.
No description provided by the author
No description provided by the author
No description provided by the author
Periodic message sent by the Mesos master according to 'Subscribed.heartbeat_interval_seconds'.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This must be the first enum value in this list, to ensure that if 'type' is not set, the default value is UNKNOWN.
No description provided by the author
No description provided by the author
DEPRECATED.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

* Scheduler call API.
Accepts an offer, performing the specified operations in a sequential manner.
Accepts an inverse offer.
Acknowledges the receipt of status update.
EXPERIMENTAL.
Declines an offer, signaling the master to potentially reoffer the resources to a different framework.
Declines an inverse offer.
Kills a specific task.
Sends arbitrary binary data to the executor.
Allows the scheduler to query the status for non-terminal tasks.
TODO(vinod): Support arbitrary queries than just state of tasks.
EXPERIMENTAL.
No description provided by the author
Requests a specific set of resources from Mesos's allocator.
Revive offers for the specified roles.
Shuts down a custom executor.
Subscribes the scheduler with the master to receive events.
Suppress offers for the specified roles.
Updates the FrameworkInfo.
* Scheduler event API.
Received when there is an unrecoverable error in the scheduler (e.g., scheduler failed over, rate limiting, authorization errors etc.).
Received when an agent is removed from the cluster (e.g., failed health checks) or when an executor is terminated.
Received whenever there are resources requested back from the scheduler.
Received when a custom message generated by the executor is forwarded by the master.
Received whenever there are new resources that are offered to the scheduler.
Received when a particular offer is no longer valid (e.g., the agent corresponding to the offer has been removed) and hence needs to be rescinded.
Received when a particular inverse offer is no longer valid (e.g., the agent corresponding to the offer has been removed) and hence needs to be rescinded.
First event received when the scheduler subscribes.
Received whenever there is a status update that is generated by the executor or agent or master.
EXPERIMENTAL.
* NOTE: After resolution of MESOS-9648, this message is not currently used by Mesos.
DEPRECATED.

# Type aliases

Possible call types, followed by message definitions if applicable.
A CallOpt is a functional option type for Calls.
No description provided by the author
Possible event types, followed by message definitions if applicable.
ReconcileOpt is a functional option type for Call_Reconcile.
Each of the responses of type `FOO` corresponds to `Foo` message below.