packages feed

hs-mesos 0.20.2.0 → 0.20.3.0

raw patch · 5 files changed

+8/−8 lines, 5 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- System.Mesos.Lens: class HasData s a | s -> a
- System.Mesos.Lens: data :: HasData s a => Lens' s a
- System.Mesos.Lens: instance HasData ExecutorInfo (Maybe ByteString)
- System.Mesos.Lens: instance HasData TaskInfo (Maybe ByteString)
- System.Mesos.Lens: instance HasData TaskStatus (Maybe ByteString)
- System.Mesos.Raw.Attribute: Attribute :: !ByteString -> !Value -> Attribute
- System.Mesos.Raw.Attribute: attributeName :: Attribute -> !ByteString
- System.Mesos.Raw.Attribute: attributeValue :: Attribute -> !Value
- System.Mesos.Raw.Environment: Environment :: [(ByteString, ByteString)] -> Environment
- System.Mesos.Raw.Environment: environmentVariables :: Environment -> [(ByteString, ByteString)]
- System.Mesos.Raw.EnvironmentVariable: EnvironmentVariable :: !ByteString -> !ByteString -> EnvironmentVariable
- System.Mesos.Raw.EnvironmentVariable: environmentVariableKey :: EnvironmentVariable -> !ByteString
- System.Mesos.Raw.EnvironmentVariable: environmentVariableValue :: EnvironmentVariable -> !ByteString
- System.Mesos.Raw.Executor: Executor :: Ptr Executor -> FunPtr RawExecutorRegistered -> FunPtr RawExecutorReRegistered -> FunPtr RawExecutorDisconnected -> FunPtr RawExecutorLaunchTask -> FunPtr RawExecutorTaskKilled -> FunPtr RawExecutorFrameworkMessage -> FunPtr RawExecutorShutdown -> FunPtr RawExecutorError -> Executor
- System.Mesos.Raw.Executor: ExecutorDriver :: ExecutorDriverPtr -> ExecutorDriver
- System.Mesos.Raw.Executor: executorImpl :: Executor -> Ptr Executor
- System.Mesos.Raw.Executor: fromExecutorDriver :: ExecutorDriver -> ExecutorDriverPtr
- System.Mesos.Raw.Executor: rawExecutorDisconnected :: Executor -> FunPtr RawExecutorDisconnected
- System.Mesos.Raw.Executor: rawExecutorErrorCallback :: Executor -> FunPtr RawExecutorError
- System.Mesos.Raw.Executor: rawExecutorFrameworkMessage :: Executor -> FunPtr RawExecutorFrameworkMessage
- System.Mesos.Raw.Executor: rawExecutorLaunchTask :: Executor -> FunPtr RawExecutorLaunchTask
- System.Mesos.Raw.Executor: rawExecutorReRegistered :: Executor -> FunPtr RawExecutorReRegistered
- System.Mesos.Raw.Executor: rawExecutorRegistered :: Executor -> FunPtr RawExecutorRegistered
- System.Mesos.Raw.Executor: rawExecutorShutdown :: Executor -> FunPtr RawExecutorShutdown
- System.Mesos.Raw.Executor: rawExecutorTaskKilled :: Executor -> FunPtr RawExecutorTaskKilled
- System.Mesos.Raw.Parameter: Parameter :: ByteString -> ByteString -> Parameter
- System.Mesos.Raw.Parameters: Parameters :: [Parameter] -> Parameters
- System.Mesos.Raw.Scheduler: Scheduler :: SchedulerPtr -> FunPtr RawSchedulerRegistered -> FunPtr RawSchedulerReRegistered -> FunPtr RawSchedulerDisconnected -> FunPtr RawSchedulerResourceOffers -> FunPtr RawSchedulerOfferRescinded -> FunPtr RawSchedulerStatusUpdate -> FunPtr RawSchedulerFrameworkMessage -> FunPtr RawSchedulerSlaveLost -> FunPtr RawSchedulerExecutorLost -> FunPtr RawSchedulerError -> Scheduler
- System.Mesos.Raw.Scheduler: SchedulerDriver :: SchedulerDriverPtr -> SchedulerDriver
- System.Mesos.Raw.Scheduler: fromSchedulerDriver :: SchedulerDriver -> SchedulerDriverPtr
- System.Mesos.Raw.Scheduler: rawSchedulerDisconnected :: Scheduler -> FunPtr RawSchedulerDisconnected
- System.Mesos.Raw.Scheduler: rawSchedulerError :: Scheduler -> FunPtr RawSchedulerError
- System.Mesos.Raw.Scheduler: rawSchedulerExecutorLost :: Scheduler -> FunPtr RawSchedulerExecutorLost
- System.Mesos.Raw.Scheduler: rawSchedulerFrameworkMessage :: Scheduler -> FunPtr RawSchedulerFrameworkMessage
- System.Mesos.Raw.Scheduler: rawSchedulerOfferRescinded :: Scheduler -> FunPtr RawSchedulerOfferRescinded
- System.Mesos.Raw.Scheduler: rawSchedulerReRegistered :: Scheduler -> FunPtr RawSchedulerReRegistered
- System.Mesos.Raw.Scheduler: rawSchedulerRegistered :: Scheduler -> FunPtr RawSchedulerRegistered
- System.Mesos.Raw.Scheduler: rawSchedulerResourceOffers :: Scheduler -> FunPtr RawSchedulerResourceOffers
- System.Mesos.Raw.Scheduler: rawSchedulerSlaveLost :: Scheduler -> FunPtr RawSchedulerSlaveLost
- System.Mesos.Raw.Scheduler: rawSchedulerStatusUpdate :: Scheduler -> FunPtr RawSchedulerStatusUpdate
- System.Mesos.Raw.Scheduler: schedulerImpl :: Scheduler -> SchedulerPtr
- System.Mesos.Raw.StdString: StdString :: ByteString -> StdString
- System.Mesos.Raw.StdString: fromStdString :: StdString -> ByteString
- System.Mesos.Raw.Value: RANGES :: ValueType
- System.Mesos.Raw.Value: SCALAR :: ValueType
- System.Mesos.Raw.Value: SET :: ValueType
- System.Mesos.Raw.Value: TEXT :: ValueType
- System.Mesos.Raw.Value: ValueRange :: Word64 -> Word64 -> ValueRange
- System.Mesos.Resources: Resources :: [Resource] -> Resources
- System.Mesos.Resources: fromResources :: Resources -> [Resource]
- System.Mesos.Resources: instance t ~ Resources => Rewrapped Resources t
- System.Mesos.Types: Aborted :: Status
- System.Mesos.Types: CommandCheck :: !CommandInfo -> HealthCheckStrategy
- System.Mesos.Types: CommandInfo :: ![CommandURI] -> !(Maybe [(ByteString, ByteString)]) -> !CommandValue -> !(Maybe ByteString) -> CommandInfo
- System.Mesos.Types: CommandURI :: !ByteString -> !(Maybe Bool) -> !(Maybe Bool) -> CommandURI
- System.Mesos.Types: ContainerID :: ByteString -> ContainerID
- System.Mesos.Types: ContainerInfo :: !ContainerType -> ![Volume] -> ContainerInfo
- System.Mesos.Types: Credential :: !ByteString -> !(Maybe ByteString) -> Credential
- System.Mesos.Types: Docker :: ByteString -> ContainerType
- System.Mesos.Types: ExecutorID :: ByteString -> ExecutorID
- System.Mesos.Types: ExecutorInfo :: !ExecutorID -> !FrameworkID -> !CommandInfo -> !(Maybe ContainerInfo) -> ![Resource] -> !(Maybe ByteString) -> !(Maybe ByteString) -> !(Maybe ByteString) -> ExecutorInfo
- System.Mesos.Types: Failed :: TaskState
- System.Mesos.Types: Filters :: Maybe Double -> Filters
- System.Mesos.Types: Finished :: TaskState
- System.Mesos.Types: FrameworkID :: ByteString -> FrameworkID
- System.Mesos.Types: FrameworkInfo :: !ByteString -> !ByteString -> !(Maybe FrameworkID) -> !(Maybe Double) -> !(Maybe Bool) -> !(Maybe ByteString) -> !(Maybe ByteString) -> !(Maybe ByteString) -> FrameworkInfo
- System.Mesos.Types: HTTPCheck :: !Word32 -> !(Maybe ByteString) -> ![Word32] -> HealthCheckStrategy
- System.Mesos.Types: HealthCheck :: !HealthCheckStrategy -> !(Maybe Double) -> !(Maybe Double) -> !(Maybe Double) -> !(Maybe Word32) -> !(Maybe Double) -> HealthCheck
- System.Mesos.Types: Killed :: TaskState
- System.Mesos.Types: Lost :: TaskState
- System.Mesos.Types: MasterInfo :: !ByteString -> !Word32 -> !(Maybe Word32) -> !(Maybe ByteString) -> !(Maybe ByteString) -> MasterInfo
- System.Mesos.Types: NotStarted :: Status
- System.Mesos.Types: Offer :: !OfferID -> !FrameworkID -> !SlaveID -> !ByteString -> ![Resource] -> ![(ByteString, Value)] -> ![ExecutorID] -> Offer
- System.Mesos.Types: OfferID :: ByteString -> OfferID
- System.Mesos.Types: PerformanceStatistics :: !Double -> !Double -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Double) -> !(Maybe Double) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> PerformanceStatistics
- System.Mesos.Types: Ranges :: ![(Word64, Word64)] -> Value
- System.Mesos.Types: RawCommand :: !ByteString -> ![ByteString] -> CommandValue
- System.Mesos.Types: ReadOnly :: Mode
- System.Mesos.Types: ReadWrite :: Mode
- System.Mesos.Types: Request :: !(Maybe SlaveID) -> ![Resource] -> Request
- System.Mesos.Types: Resource :: !ByteString -> !Value -> !(Maybe ByteString) -> Resource
- System.Mesos.Types: ResourceStatistics :: !Double -> !(Maybe Double) -> !(Maybe Double) -> !Double -> !(Maybe Word32) -> !(Maybe Word32) -> !(Maybe Double) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe PerformanceStatistics) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> ResourceStatistics
- System.Mesos.Types: ResourceUsage :: !SlaveID -> !FrameworkID -> !(Maybe ExecutorID) -> !(Maybe ByteString) -> !(Maybe TaskID) -> !(Maybe ResourceStatistics) -> ResourceUsage
- System.Mesos.Types: Running :: Status
- System.Mesos.Types: Scalar :: !Double -> Value
- System.Mesos.Types: Set :: ![ByteString] -> Value
- System.Mesos.Types: ShellCommand :: !ByteString -> CommandValue
- System.Mesos.Types: SlaveID :: ByteString -> SlaveID
- System.Mesos.Types: SlaveInfo :: !ByteString -> !(Maybe Word32) -> ![Resource] -> ![(ByteString, Value)] -> !(Maybe SlaveID) -> !(Maybe Bool) -> SlaveInfo
- System.Mesos.Types: Staging :: TaskState
- System.Mesos.Types: Starting :: TaskState
- System.Mesos.Types: Stopped :: Status
- System.Mesos.Types: TaskCommand :: !CommandInfo -> TaskExecutionInfo
- System.Mesos.Types: TaskExecutor :: !ExecutorInfo -> TaskExecutionInfo
- System.Mesos.Types: TaskID :: ByteString -> TaskID
- System.Mesos.Types: TaskInfo :: !ByteString -> !TaskID -> !SlaveID -> ![Resource] -> !TaskExecutionInfo -> !(Maybe ByteString) -> !(Maybe ContainerInfo) -> !(Maybe HealthCheck) -> TaskInfo
- System.Mesos.Types: TaskRunning :: TaskState
- System.Mesos.Types: TaskStatus :: !TaskID -> !TaskState -> !(Maybe ByteString) -> !(Maybe ByteString) -> !(Maybe SlaveID) -> !(Maybe ExecutorID) -> !(Maybe Double) -> !(Maybe Bool) -> TaskStatus
- System.Mesos.Types: Text :: !ByteString -> Value
- System.Mesos.Types: Unknown :: Int -> ContainerType
- System.Mesos.Types: Volume :: !ByteString -> !(Maybe ByteString) -> !Mode -> Volume
- System.Mesos.Types: commandInfoEnvironment :: CommandInfo -> !(Maybe [(ByteString, ByteString)])
- System.Mesos.Types: commandInfoUris :: CommandInfo -> ![CommandURI]
- System.Mesos.Types: commandInfoUser :: CommandInfo -> !(Maybe ByteString)
- System.Mesos.Types: commandInfoValue :: CommandInfo -> !CommandValue
- System.Mesos.Types: commandURIExecutable :: CommandURI -> !(Maybe Bool)
- System.Mesos.Types: commandURIExtract :: CommandURI -> !(Maybe Bool)
- System.Mesos.Types: commandURIValue :: CommandURI -> !ByteString
- System.Mesos.Types: containerIDId' :: ContainerID -> ByteString
- System.Mesos.Types: containerInfoContainerType :: ContainerInfo -> !ContainerType
- System.Mesos.Types: containerInfoVolumes :: ContainerInfo -> ![Volume]
- System.Mesos.Types: credentialPrincipal :: Credential -> !ByteString
- System.Mesos.Types: credentialSecret :: Credential -> !(Maybe ByteString)
- System.Mesos.Types: dockerImage :: ContainerType -> ByteString
- System.Mesos.Types: executorIDId' :: ExecutorID -> ByteString
- System.Mesos.Types: executorInfoCommandInfo :: ExecutorInfo -> !CommandInfo
- System.Mesos.Types: executorInfoContainerInfo :: ExecutorInfo -> !(Maybe ContainerInfo)
- System.Mesos.Types: executorInfoData :: ExecutorInfo -> !(Maybe ByteString)
- System.Mesos.Types: executorInfoExecutorId :: ExecutorInfo -> !ExecutorID
- System.Mesos.Types: executorInfoFrameworkId :: ExecutorInfo -> !FrameworkID
- System.Mesos.Types: executorInfoName :: ExecutorInfo -> !(Maybe ByteString)
- System.Mesos.Types: executorInfoResources :: ExecutorInfo -> ![Resource]
- System.Mesos.Types: executorInfoSource :: ExecutorInfo -> !(Maybe ByteString)
- System.Mesos.Types: filtersRefuseSeconds :: Filters -> Maybe Double
- System.Mesos.Types: frameworkIDId' :: FrameworkID -> ByteString
- System.Mesos.Types: frameworkInfoCheckpoint :: FrameworkInfo -> !(Maybe Bool)
- System.Mesos.Types: frameworkInfoFailoverTimeout :: FrameworkInfo -> !(Maybe Double)
- System.Mesos.Types: frameworkInfoHostname :: FrameworkInfo -> !(Maybe ByteString)
- System.Mesos.Types: frameworkInfoId' :: FrameworkInfo -> !(Maybe FrameworkID)
- System.Mesos.Types: frameworkInfoName :: FrameworkInfo -> !ByteString
- System.Mesos.Types: frameworkInfoPrincipal :: FrameworkInfo -> !(Maybe ByteString)
- System.Mesos.Types: frameworkInfoRole :: FrameworkInfo -> !(Maybe ByteString)
- System.Mesos.Types: frameworkInfoUser :: FrameworkInfo -> !ByteString
- System.Mesos.Types: healthCheckConsecutiveFailures :: HealthCheck -> !(Maybe Word32)
- System.Mesos.Types: healthCheckDelaySeconds :: HealthCheck -> !(Maybe Double)
- System.Mesos.Types: healthCheckGracePeriodSeconds :: HealthCheck -> !(Maybe Double)
- System.Mesos.Types: healthCheckIntervalSeconds :: HealthCheck -> !(Maybe Double)
- System.Mesos.Types: healthCheckStrategy :: HealthCheck -> !HealthCheckStrategy
- System.Mesos.Types: healthCheckStrategyCommand :: HealthCheckStrategy -> !CommandInfo
- System.Mesos.Types: healthCheckStrategyPath :: HealthCheckStrategy -> !(Maybe ByteString)
- System.Mesos.Types: healthCheckStrategyPort :: HealthCheckStrategy -> !Word32
- System.Mesos.Types: healthCheckStrategyStatuses :: HealthCheckStrategy -> ![Word32]
- System.Mesos.Types: healthCheckTimeoutSeconds :: HealthCheck -> !(Maybe Double)
- System.Mesos.Types: masterInfoHostname :: MasterInfo -> !(Maybe ByteString)
- System.Mesos.Types: masterInfoId' :: MasterInfo -> !ByteString
- System.Mesos.Types: masterInfoIp :: MasterInfo -> !Word32
- System.Mesos.Types: masterInfoPid :: MasterInfo -> !(Maybe ByteString)
- System.Mesos.Types: masterInfoPort :: MasterInfo -> !(Maybe Word32)
- System.Mesos.Types: offerAttributes :: Offer -> ![(ByteString, Value)]
- System.Mesos.Types: offerExecutorIds :: Offer -> ![ExecutorID]
- System.Mesos.Types: offerFrameworkId :: Offer -> !FrameworkID
- System.Mesos.Types: offerHostname :: Offer -> !ByteString
- System.Mesos.Types: offerIDId' :: OfferID -> ByteString
- System.Mesos.Types: offerId' :: Offer -> !OfferID
- System.Mesos.Types: offerResources :: Offer -> ![Resource]
- System.Mesos.Types: offerSlaveId :: Offer -> !SlaveID
- System.Mesos.Types: performanceStatisticsAlignmentFaults :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsBranchLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsBranchLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsBranchMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsBranches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsBusCycles :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsCacheMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsCacheReferences :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsContextSwitches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsCpuClock :: PerformanceStatistics -> !(Maybe Double)
- System.Mesos.Types: performanceStatisticsCpuMigrations :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsCycles :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDtlbLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDtlbLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDtlbPrefetchMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDtlbPrefetches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDtlbStoreMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDtlbStores :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsDuration :: PerformanceStatistics -> !Double
- System.Mesos.Types: performanceStatisticsEmulationFaults :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsInstructions :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsItlbLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsItlbLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1DcacheLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1DcacheLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1DcachePrefetchMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1DcachePrefetches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1DcacheStoreMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1DcacheStores :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1IcacheLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1IcacheLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1IcachePrefetchMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsL1IcachePrefetches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsLlcLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsLlcLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsLlcPrefetchMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsLlcPrefetches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsLlcStoreMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsLlcStores :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsMajorFaults :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsMinorFaults :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsNodeLoadMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsNodeLoads :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsNodePrefetchMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsNodePrefetches :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsNodeStoreMisses :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsNodeStores :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsPageFaults :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsRefCycles :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsStalledCyclesBackend :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsStalledCyclesFrontend :: PerformanceStatistics -> !(Maybe Word64)
- System.Mesos.Types: performanceStatisticsTaskClock :: PerformanceStatistics -> !(Maybe Double)
- System.Mesos.Types: performanceStatisticsTimestamp :: PerformanceStatistics -> !Double
- System.Mesos.Types: requestResources :: Request -> ![Resource]
- System.Mesos.Types: requestSlaveId :: Request -> !(Maybe SlaveID)
- System.Mesos.Types: resourceName :: Resource -> !ByteString
- System.Mesos.Types: resourceRole :: Resource -> !(Maybe ByteString)
- System.Mesos.Types: resourceStatisticsCpusLimit :: ResourceStatistics -> !Double
- System.Mesos.Types: resourceStatisticsCpusPeriods :: ResourceStatistics -> !(Maybe Word32)
- System.Mesos.Types: resourceStatisticsCpusSystemTimeSecs :: ResourceStatistics -> !(Maybe Double)
- System.Mesos.Types: resourceStatisticsCpusThrottled :: ResourceStatistics -> !(Maybe Word32)
- System.Mesos.Types: resourceStatisticsCpusThrottledTimeSecs :: ResourceStatistics -> !(Maybe Double)
- System.Mesos.Types: resourceStatisticsCpusUserTimeSecs :: ResourceStatistics -> !(Maybe Double)
- System.Mesos.Types: resourceStatisticsMemoryAnonymousBytes :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsMemoryFileBytes :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsMemoryLimitBytes :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsMemoryMappedFileBytes :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsMemoryResidentSetSize :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetRxBytes :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetRxDropped :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetRxErrors :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetRxPackets :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetTxBytes :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetTxDropped :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetTxErrors :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsNetTxPackets :: ResourceStatistics -> !(Maybe Word64)
- System.Mesos.Types: resourceStatisticsPerformanceStatistics :: ResourceStatistics -> !(Maybe PerformanceStatistics)
- System.Mesos.Types: resourceStatisticsTimestamp :: ResourceStatistics -> !Double
- System.Mesos.Types: resourceUsageExecutorId :: ResourceUsage -> !(Maybe ExecutorID)
- System.Mesos.Types: resourceUsageExecutorName :: ResourceUsage -> !(Maybe ByteString)
- System.Mesos.Types: resourceUsageFrameworkId :: ResourceUsage -> !FrameworkID
- System.Mesos.Types: resourceUsageSlaveId :: ResourceUsage -> !SlaveID
- System.Mesos.Types: resourceUsageStatistics :: ResourceUsage -> !(Maybe ResourceStatistics)
- System.Mesos.Types: resourceUsageTaskId :: ResourceUsage -> !(Maybe TaskID)
- System.Mesos.Types: resourceValue :: Resource -> !Value
- System.Mesos.Types: slaveIDId' :: SlaveID -> ByteString
- System.Mesos.Types: slaveInfoAttributes :: SlaveInfo -> ![(ByteString, Value)]
- System.Mesos.Types: slaveInfoCheckpoint :: SlaveInfo -> !(Maybe Bool)
- System.Mesos.Types: slaveInfoHostname :: SlaveInfo -> !ByteString
- System.Mesos.Types: slaveInfoPort :: SlaveInfo -> !(Maybe Word32)
- System.Mesos.Types: slaveInfoResources :: SlaveInfo -> ![Resource]
- System.Mesos.Types: slaveInfoSlaveId :: SlaveInfo -> !(Maybe SlaveID)
- System.Mesos.Types: taskIDId' :: TaskID -> ByteString
- System.Mesos.Types: taskInfoContainer :: TaskInfo -> !(Maybe ContainerInfo)
- System.Mesos.Types: taskInfoData :: TaskInfo -> !(Maybe ByteString)
- System.Mesos.Types: taskInfoHealthCheck :: TaskInfo -> !(Maybe HealthCheck)
- System.Mesos.Types: taskInfoId' :: TaskInfo -> !TaskID
- System.Mesos.Types: taskInfoImplementation :: TaskInfo -> !TaskExecutionInfo
- System.Mesos.Types: taskInfoName :: TaskInfo -> !ByteString
- System.Mesos.Types: taskInfoResources :: TaskInfo -> ![Resource]
- System.Mesos.Types: taskInfoSlaveId :: TaskInfo -> !SlaveID
- System.Mesos.Types: taskStatusData :: TaskStatus -> !(Maybe ByteString)
- System.Mesos.Types: taskStatusExecutorId :: TaskStatus -> !(Maybe ExecutorID)
- System.Mesos.Types: taskStatusHealthy :: TaskStatus -> !(Maybe Bool)
- System.Mesos.Types: taskStatusMessage :: TaskStatus -> !(Maybe ByteString)
- System.Mesos.Types: taskStatusSlaveId :: TaskStatus -> !(Maybe SlaveID)
- System.Mesos.Types: taskStatusState :: TaskStatus -> !TaskState
- System.Mesos.Types: taskStatusTaskId :: TaskStatus -> !TaskID
- System.Mesos.Types: taskStatusTimestamp :: TaskStatus -> !(Maybe Double)
- System.Mesos.Types: volumeContainerPath :: Volume -> !ByteString
- System.Mesos.Types: volumeHostPath :: Volume -> !(Maybe ByteString)
- System.Mesos.Types: volumeMode :: Volume -> !Mode
+ System.Mesos.Lens: class HasData_ s a | s -> a
+ System.Mesos.Lens: data_ :: HasData_ s a => Lens' s a
+ System.Mesos.Lens: instance HasData_ ExecutorInfo (Maybe ByteString)
+ System.Mesos.Lens: instance HasData_ TaskInfo (Maybe ByteString)
+ System.Mesos.Lens: instance HasData_ TaskStatus (Maybe ByteString)
+ System.Mesos.Raw.Attribute: [Attribute] :: !ByteString -> !Value -> Attribute
+ System.Mesos.Raw.Attribute: [attributeName] :: Attribute -> !ByteString
+ System.Mesos.Raw.Attribute: [attributeValue] :: Attribute -> !Value
+ System.Mesos.Raw.Environment: [Environment] :: [(ByteString, ByteString)] -> Environment
+ System.Mesos.Raw.Environment: [environmentVariables] :: Environment -> [(ByteString, ByteString)]
+ System.Mesos.Raw.EnvironmentVariable: [EnvironmentVariable] :: !ByteString -> !ByteString -> EnvironmentVariable
+ System.Mesos.Raw.EnvironmentVariable: [environmentVariableKey] :: EnvironmentVariable -> !ByteString
+ System.Mesos.Raw.EnvironmentVariable: [environmentVariableValue] :: EnvironmentVariable -> !ByteString
+ System.Mesos.Raw.Executor: [ExecutorDriver] :: ExecutorDriverPtr -> ExecutorDriver
+ System.Mesos.Raw.Executor: [Executor] :: Ptr Executor -> FunPtr RawExecutorRegistered -> FunPtr RawExecutorReRegistered -> FunPtr RawExecutorDisconnected -> FunPtr RawExecutorLaunchTask -> FunPtr RawExecutorTaskKilled -> FunPtr RawExecutorFrameworkMessage -> FunPtr RawExecutorShutdown -> FunPtr RawExecutorError -> Executor
+ System.Mesos.Raw.Executor: [executorImpl] :: Executor -> Ptr Executor
+ System.Mesos.Raw.Executor: [fromExecutorDriver] :: ExecutorDriver -> ExecutorDriverPtr
+ System.Mesos.Raw.Executor: [rawExecutorDisconnected] :: Executor -> FunPtr RawExecutorDisconnected
+ System.Mesos.Raw.Executor: [rawExecutorErrorCallback] :: Executor -> FunPtr RawExecutorError
+ System.Mesos.Raw.Executor: [rawExecutorFrameworkMessage] :: Executor -> FunPtr RawExecutorFrameworkMessage
+ System.Mesos.Raw.Executor: [rawExecutorLaunchTask] :: Executor -> FunPtr RawExecutorLaunchTask
+ System.Mesos.Raw.Executor: [rawExecutorReRegistered] :: Executor -> FunPtr RawExecutorReRegistered
+ System.Mesos.Raw.Executor: [rawExecutorRegistered] :: Executor -> FunPtr RawExecutorRegistered
+ System.Mesos.Raw.Executor: [rawExecutorShutdown] :: Executor -> FunPtr RawExecutorShutdown
+ System.Mesos.Raw.Executor: [rawExecutorTaskKilled] :: Executor -> FunPtr RawExecutorTaskKilled
+ System.Mesos.Raw.Parameter: [Parameter] :: ByteString -> ByteString -> Parameter
+ System.Mesos.Raw.Parameters: [Parameters] :: [Parameter] -> Parameters
+ System.Mesos.Raw.Scheduler: [SchedulerDriver] :: SchedulerDriverPtr -> SchedulerDriver
+ System.Mesos.Raw.Scheduler: [Scheduler] :: SchedulerPtr -> FunPtr RawSchedulerRegistered -> FunPtr RawSchedulerReRegistered -> FunPtr RawSchedulerDisconnected -> FunPtr RawSchedulerResourceOffers -> FunPtr RawSchedulerOfferRescinded -> FunPtr RawSchedulerStatusUpdate -> FunPtr RawSchedulerFrameworkMessage -> FunPtr RawSchedulerSlaveLost -> FunPtr RawSchedulerExecutorLost -> FunPtr RawSchedulerError -> Scheduler
+ System.Mesos.Raw.Scheduler: [fromSchedulerDriver] :: SchedulerDriver -> SchedulerDriverPtr
+ System.Mesos.Raw.Scheduler: [rawSchedulerDisconnected] :: Scheduler -> FunPtr RawSchedulerDisconnected
+ System.Mesos.Raw.Scheduler: [rawSchedulerError] :: Scheduler -> FunPtr RawSchedulerError
+ System.Mesos.Raw.Scheduler: [rawSchedulerExecutorLost] :: Scheduler -> FunPtr RawSchedulerExecutorLost
+ System.Mesos.Raw.Scheduler: [rawSchedulerFrameworkMessage] :: Scheduler -> FunPtr RawSchedulerFrameworkMessage
+ System.Mesos.Raw.Scheduler: [rawSchedulerOfferRescinded] :: Scheduler -> FunPtr RawSchedulerOfferRescinded
+ System.Mesos.Raw.Scheduler: [rawSchedulerReRegistered] :: Scheduler -> FunPtr RawSchedulerReRegistered
+ System.Mesos.Raw.Scheduler: [rawSchedulerRegistered] :: Scheduler -> FunPtr RawSchedulerRegistered
+ System.Mesos.Raw.Scheduler: [rawSchedulerResourceOffers] :: Scheduler -> FunPtr RawSchedulerResourceOffers
+ System.Mesos.Raw.Scheduler: [rawSchedulerSlaveLost] :: Scheduler -> FunPtr RawSchedulerSlaveLost
+ System.Mesos.Raw.Scheduler: [rawSchedulerStatusUpdate] :: Scheduler -> FunPtr RawSchedulerStatusUpdate
+ System.Mesos.Raw.Scheduler: [schedulerImpl] :: Scheduler -> SchedulerPtr
+ System.Mesos.Raw.StdString: [StdString] :: ByteString -> StdString
+ System.Mesos.Raw.StdString: [fromStdString] :: StdString -> ByteString
+ System.Mesos.Raw.Value: [RANGES] :: ValueType
+ System.Mesos.Raw.Value: [SCALAR] :: ValueType
+ System.Mesos.Raw.Value: [SET] :: ValueType
+ System.Mesos.Raw.Value: [TEXT] :: ValueType
+ System.Mesos.Raw.Value: [ValueRange] :: Word64 -> Word64 -> ValueRange
+ System.Mesos.Resources: [Resources] :: [Resource] -> Resources
+ System.Mesos.Resources: [fromResources] :: Resources -> [Resource]
+ System.Mesos.Resources: instance (t ~ Resources) => Rewrapped Resources t
+ System.Mesos.Types: [Aborted] :: Status
+ System.Mesos.Types: [CommandCheck] :: !CommandInfo -> HealthCheckStrategy
+ System.Mesos.Types: [CommandInfo] :: ![CommandURI] -> !(Maybe [(ByteString, ByteString)]) -> !CommandValue -> !(Maybe ByteString) -> CommandInfo
+ System.Mesos.Types: [CommandURI] :: !ByteString -> !(Maybe Bool) -> !(Maybe Bool) -> CommandURI
+ System.Mesos.Types: [ContainerID] :: ByteString -> ContainerID
+ System.Mesos.Types: [ContainerInfo] :: !ContainerType -> ![Volume] -> ContainerInfo
+ System.Mesos.Types: [Credential] :: !ByteString -> !(Maybe ByteString) -> Credential
+ System.Mesos.Types: [Docker] :: ByteString -> ContainerType
+ System.Mesos.Types: [ExecutorID] :: ByteString -> ExecutorID
+ System.Mesos.Types: [ExecutorInfo] :: !ExecutorID -> !FrameworkID -> !CommandInfo -> !(Maybe ContainerInfo) -> ![Resource] -> !(Maybe ByteString) -> !(Maybe ByteString) -> !(Maybe ByteString) -> ExecutorInfo
+ System.Mesos.Types: [Failed] :: TaskState
+ System.Mesos.Types: [Filters] :: Maybe Double -> Filters
+ System.Mesos.Types: [Finished] :: TaskState
+ System.Mesos.Types: [FrameworkID] :: ByteString -> FrameworkID
+ System.Mesos.Types: [FrameworkInfo] :: !ByteString -> !ByteString -> !(Maybe FrameworkID) -> !(Maybe Double) -> !(Maybe Bool) -> !(Maybe ByteString) -> !(Maybe ByteString) -> !(Maybe ByteString) -> FrameworkInfo
+ System.Mesos.Types: [HTTPCheck] :: !Word32 -> !(Maybe ByteString) -> ![Word32] -> HealthCheckStrategy
+ System.Mesos.Types: [HealthCheck] :: !HealthCheckStrategy -> !(Maybe Double) -> !(Maybe Double) -> !(Maybe Double) -> !(Maybe Word32) -> !(Maybe Double) -> HealthCheck
+ System.Mesos.Types: [Killed] :: TaskState
+ System.Mesos.Types: [Lost] :: TaskState
+ System.Mesos.Types: [MasterInfo] :: !ByteString -> !Word32 -> !(Maybe Word32) -> !(Maybe ByteString) -> !(Maybe ByteString) -> MasterInfo
+ System.Mesos.Types: [NotStarted] :: Status
+ System.Mesos.Types: [OfferID] :: ByteString -> OfferID
+ System.Mesos.Types: [Offer] :: !OfferID -> !FrameworkID -> !SlaveID -> !ByteString -> ![Resource] -> ![(ByteString, Value)] -> ![ExecutorID] -> Offer
+ System.Mesos.Types: [PerformanceStatistics] :: !Double -> !Double -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Double) -> !(Maybe Double) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> PerformanceStatistics
+ System.Mesos.Types: [Ranges] :: ![(Word64, Word64)] -> Value
+ System.Mesos.Types: [RawCommand] :: !ByteString -> ![ByteString] -> CommandValue
+ System.Mesos.Types: [ReadOnly] :: Mode
+ System.Mesos.Types: [ReadWrite] :: Mode
+ System.Mesos.Types: [Request] :: !(Maybe SlaveID) -> ![Resource] -> Request
+ System.Mesos.Types: [ResourceStatistics] :: !Double -> !(Maybe Double) -> !(Maybe Double) -> !Double -> !(Maybe Word32) -> !(Maybe Word32) -> !(Maybe Double) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe PerformanceStatistics) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> !(Maybe Word64) -> ResourceStatistics
+ System.Mesos.Types: [ResourceUsage] :: !SlaveID -> !FrameworkID -> !(Maybe ExecutorID) -> !(Maybe ByteString) -> !(Maybe TaskID) -> !(Maybe ResourceStatistics) -> ResourceUsage
+ System.Mesos.Types: [Resource] :: !ByteString -> !Value -> !(Maybe ByteString) -> Resource
+ System.Mesos.Types: [Running] :: Status
+ System.Mesos.Types: [Scalar] :: !Double -> Value
+ System.Mesos.Types: [Set] :: ![ByteString] -> Value
+ System.Mesos.Types: [ShellCommand] :: !ByteString -> CommandValue
+ System.Mesos.Types: [SlaveID] :: ByteString -> SlaveID
+ System.Mesos.Types: [SlaveInfo] :: !ByteString -> !(Maybe Word32) -> ![Resource] -> ![(ByteString, Value)] -> !(Maybe SlaveID) -> !(Maybe Bool) -> SlaveInfo
+ System.Mesos.Types: [Staging] :: TaskState
+ System.Mesos.Types: [Starting] :: TaskState
+ System.Mesos.Types: [Stopped] :: Status
+ System.Mesos.Types: [TaskCommand] :: !CommandInfo -> TaskExecutionInfo
+ System.Mesos.Types: [TaskExecutor] :: !ExecutorInfo -> TaskExecutionInfo
+ System.Mesos.Types: [TaskID] :: ByteString -> TaskID
+ System.Mesos.Types: [TaskInfo] :: !ByteString -> !TaskID -> !SlaveID -> ![Resource] -> !TaskExecutionInfo -> !(Maybe ByteString) -> !(Maybe ContainerInfo) -> !(Maybe HealthCheck) -> TaskInfo
+ System.Mesos.Types: [TaskRunning] :: TaskState
+ System.Mesos.Types: [TaskStatus] :: !TaskID -> !TaskState -> !(Maybe ByteString) -> !(Maybe ByteString) -> !(Maybe SlaveID) -> !(Maybe ExecutorID) -> !(Maybe Double) -> !(Maybe Bool) -> TaskStatus
+ System.Mesos.Types: [Text] :: !ByteString -> Value
+ System.Mesos.Types: [Unknown] :: Int -> ContainerType
+ System.Mesos.Types: [Volume] :: !ByteString -> !(Maybe ByteString) -> !Mode -> Volume
+ System.Mesos.Types: [commandInfoEnvironment] :: CommandInfo -> !(Maybe [(ByteString, ByteString)])
+ System.Mesos.Types: [commandInfoUris] :: CommandInfo -> ![CommandURI]
+ System.Mesos.Types: [commandInfoUser] :: CommandInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [commandInfoValue] :: CommandInfo -> !CommandValue
+ System.Mesos.Types: [commandURIExecutable] :: CommandURI -> !(Maybe Bool)
+ System.Mesos.Types: [commandURIExtract] :: CommandURI -> !(Maybe Bool)
+ System.Mesos.Types: [commandURIValue] :: CommandURI -> !ByteString
+ System.Mesos.Types: [containerIDId'] :: ContainerID -> ByteString
+ System.Mesos.Types: [containerInfoContainerType] :: ContainerInfo -> !ContainerType
+ System.Mesos.Types: [containerInfoVolumes] :: ContainerInfo -> ![Volume]
+ System.Mesos.Types: [credentialPrincipal] :: Credential -> !ByteString
+ System.Mesos.Types: [credentialSecret] :: Credential -> !(Maybe ByteString)
+ System.Mesos.Types: [dockerImage] :: ContainerType -> ByteString
+ System.Mesos.Types: [executorIDId'] :: ExecutorID -> ByteString
+ System.Mesos.Types: [executorInfoCommandInfo] :: ExecutorInfo -> !CommandInfo
+ System.Mesos.Types: [executorInfoContainerInfo] :: ExecutorInfo -> !(Maybe ContainerInfo)
+ System.Mesos.Types: [executorInfoData_] :: ExecutorInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [executorInfoExecutorId] :: ExecutorInfo -> !ExecutorID
+ System.Mesos.Types: [executorInfoFrameworkId] :: ExecutorInfo -> !FrameworkID
+ System.Mesos.Types: [executorInfoName] :: ExecutorInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [executorInfoResources] :: ExecutorInfo -> ![Resource]
+ System.Mesos.Types: [executorInfoSource] :: ExecutorInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [filtersRefuseSeconds] :: Filters -> Maybe Double
+ System.Mesos.Types: [frameworkIDId'] :: FrameworkID -> ByteString
+ System.Mesos.Types: [frameworkInfoCheckpoint] :: FrameworkInfo -> !(Maybe Bool)
+ System.Mesos.Types: [frameworkInfoFailoverTimeout] :: FrameworkInfo -> !(Maybe Double)
+ System.Mesos.Types: [frameworkInfoHostname] :: FrameworkInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [frameworkInfoId'] :: FrameworkInfo -> !(Maybe FrameworkID)
+ System.Mesos.Types: [frameworkInfoName] :: FrameworkInfo -> !ByteString
+ System.Mesos.Types: [frameworkInfoPrincipal] :: FrameworkInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [frameworkInfoRole] :: FrameworkInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [frameworkInfoUser] :: FrameworkInfo -> !ByteString
+ System.Mesos.Types: [healthCheckConsecutiveFailures] :: HealthCheck -> !(Maybe Word32)
+ System.Mesos.Types: [healthCheckDelaySeconds] :: HealthCheck -> !(Maybe Double)
+ System.Mesos.Types: [healthCheckGracePeriodSeconds] :: HealthCheck -> !(Maybe Double)
+ System.Mesos.Types: [healthCheckIntervalSeconds] :: HealthCheck -> !(Maybe Double)
+ System.Mesos.Types: [healthCheckStrategyCommand] :: HealthCheckStrategy -> !CommandInfo
+ System.Mesos.Types: [healthCheckStrategyPath] :: HealthCheckStrategy -> !(Maybe ByteString)
+ System.Mesos.Types: [healthCheckStrategyPort] :: HealthCheckStrategy -> !Word32
+ System.Mesos.Types: [healthCheckStrategyStatuses] :: HealthCheckStrategy -> ![Word32]
+ System.Mesos.Types: [healthCheckStrategy] :: HealthCheck -> !HealthCheckStrategy
+ System.Mesos.Types: [healthCheckTimeoutSeconds] :: HealthCheck -> !(Maybe Double)
+ System.Mesos.Types: [masterInfoHostname] :: MasterInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [masterInfoId'] :: MasterInfo -> !ByteString
+ System.Mesos.Types: [masterInfoIp] :: MasterInfo -> !Word32
+ System.Mesos.Types: [masterInfoPid] :: MasterInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [masterInfoPort] :: MasterInfo -> !(Maybe Word32)
+ System.Mesos.Types: [offerAttributes] :: Offer -> ![(ByteString, Value)]
+ System.Mesos.Types: [offerExecutorIds] :: Offer -> ![ExecutorID]
+ System.Mesos.Types: [offerFrameworkId] :: Offer -> !FrameworkID
+ System.Mesos.Types: [offerHostname] :: Offer -> !ByteString
+ System.Mesos.Types: [offerIDId'] :: OfferID -> ByteString
+ System.Mesos.Types: [offerId'] :: Offer -> !OfferID
+ System.Mesos.Types: [offerResources] :: Offer -> ![Resource]
+ System.Mesos.Types: [offerSlaveId] :: Offer -> !SlaveID
+ System.Mesos.Types: [performanceStatisticsAlignmentFaults] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsBranchLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsBranchLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsBranchMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsBranches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsBusCycles] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsCacheMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsCacheReferences] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsContextSwitches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsCpuClock] :: PerformanceStatistics -> !(Maybe Double)
+ System.Mesos.Types: [performanceStatisticsCpuMigrations] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsCycles] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDtlbLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDtlbLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDtlbPrefetchMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDtlbPrefetches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDtlbStoreMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDtlbStores] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsDuration] :: PerformanceStatistics -> !Double
+ System.Mesos.Types: [performanceStatisticsEmulationFaults] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsInstructions] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsItlbLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsItlbLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1DcacheLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1DcacheLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1DcachePrefetchMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1DcachePrefetches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1DcacheStoreMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1DcacheStores] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1IcacheLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1IcacheLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1IcachePrefetchMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsL1IcachePrefetches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsLlcLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsLlcLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsLlcPrefetchMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsLlcPrefetches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsLlcStoreMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsLlcStores] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsMajorFaults] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsMinorFaults] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsNodeLoadMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsNodeLoads] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsNodePrefetchMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsNodePrefetches] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsNodeStoreMisses] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsNodeStores] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsPageFaults] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsRefCycles] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsStalledCyclesBackend] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsStalledCyclesFrontend] :: PerformanceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [performanceStatisticsTaskClock] :: PerformanceStatistics -> !(Maybe Double)
+ System.Mesos.Types: [performanceStatisticsTimestamp] :: PerformanceStatistics -> !Double
+ System.Mesos.Types: [requestResources] :: Request -> ![Resource]
+ System.Mesos.Types: [requestSlaveId] :: Request -> !(Maybe SlaveID)
+ System.Mesos.Types: [resourceName] :: Resource -> !ByteString
+ System.Mesos.Types: [resourceRole] :: Resource -> !(Maybe ByteString)
+ System.Mesos.Types: [resourceStatisticsCpusLimit] :: ResourceStatistics -> !Double
+ System.Mesos.Types: [resourceStatisticsCpusPeriods] :: ResourceStatistics -> !(Maybe Word32)
+ System.Mesos.Types: [resourceStatisticsCpusSystemTimeSecs] :: ResourceStatistics -> !(Maybe Double)
+ System.Mesos.Types: [resourceStatisticsCpusThrottledTimeSecs] :: ResourceStatistics -> !(Maybe Double)
+ System.Mesos.Types: [resourceStatisticsCpusThrottled] :: ResourceStatistics -> !(Maybe Word32)
+ System.Mesos.Types: [resourceStatisticsCpusUserTimeSecs] :: ResourceStatistics -> !(Maybe Double)
+ System.Mesos.Types: [resourceStatisticsMemoryAnonymousBytes] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsMemoryFileBytes] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsMemoryLimitBytes] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsMemoryMappedFileBytes] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsMemoryResidentSetSize] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetRxBytes] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetRxDropped] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetRxErrors] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetRxPackets] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetTxBytes] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetTxDropped] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetTxErrors] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsNetTxPackets] :: ResourceStatistics -> !(Maybe Word64)
+ System.Mesos.Types: [resourceStatisticsPerformanceStatistics] :: ResourceStatistics -> !(Maybe PerformanceStatistics)
+ System.Mesos.Types: [resourceStatisticsTimestamp] :: ResourceStatistics -> !Double
+ System.Mesos.Types: [resourceUsageExecutorId] :: ResourceUsage -> !(Maybe ExecutorID)
+ System.Mesos.Types: [resourceUsageExecutorName] :: ResourceUsage -> !(Maybe ByteString)
+ System.Mesos.Types: [resourceUsageFrameworkId] :: ResourceUsage -> !FrameworkID
+ System.Mesos.Types: [resourceUsageSlaveId] :: ResourceUsage -> !SlaveID
+ System.Mesos.Types: [resourceUsageStatistics] :: ResourceUsage -> !(Maybe ResourceStatistics)
+ System.Mesos.Types: [resourceUsageTaskId] :: ResourceUsage -> !(Maybe TaskID)
+ System.Mesos.Types: [resourceValue] :: Resource -> !Value
+ System.Mesos.Types: [slaveIDId'] :: SlaveID -> ByteString
+ System.Mesos.Types: [slaveInfoAttributes] :: SlaveInfo -> ![(ByteString, Value)]
+ System.Mesos.Types: [slaveInfoCheckpoint] :: SlaveInfo -> !(Maybe Bool)
+ System.Mesos.Types: [slaveInfoHostname] :: SlaveInfo -> !ByteString
+ System.Mesos.Types: [slaveInfoPort] :: SlaveInfo -> !(Maybe Word32)
+ System.Mesos.Types: [slaveInfoResources] :: SlaveInfo -> ![Resource]
+ System.Mesos.Types: [slaveInfoSlaveId] :: SlaveInfo -> !(Maybe SlaveID)
+ System.Mesos.Types: [taskIDId'] :: TaskID -> ByteString
+ System.Mesos.Types: [taskInfoContainer] :: TaskInfo -> !(Maybe ContainerInfo)
+ System.Mesos.Types: [taskInfoData_] :: TaskInfo -> !(Maybe ByteString)
+ System.Mesos.Types: [taskInfoHealthCheck] :: TaskInfo -> !(Maybe HealthCheck)
+ System.Mesos.Types: [taskInfoId'] :: TaskInfo -> !TaskID
+ System.Mesos.Types: [taskInfoImplementation] :: TaskInfo -> !TaskExecutionInfo
+ System.Mesos.Types: [taskInfoName] :: TaskInfo -> !ByteString
+ System.Mesos.Types: [taskInfoResources] :: TaskInfo -> ![Resource]
+ System.Mesos.Types: [taskInfoSlaveId] :: TaskInfo -> !SlaveID
+ System.Mesos.Types: [taskStatusData_] :: TaskStatus -> !(Maybe ByteString)
+ System.Mesos.Types: [taskStatusExecutorId] :: TaskStatus -> !(Maybe ExecutorID)
+ System.Mesos.Types: [taskStatusHealthy] :: TaskStatus -> !(Maybe Bool)
+ System.Mesos.Types: [taskStatusMessage] :: TaskStatus -> !(Maybe ByteString)
+ System.Mesos.Types: [taskStatusSlaveId] :: TaskStatus -> !(Maybe SlaveID)
+ System.Mesos.Types: [taskStatusState] :: TaskStatus -> !TaskState
+ System.Mesos.Types: [taskStatusTaskId] :: TaskStatus -> !TaskID
+ System.Mesos.Types: [taskStatusTimestamp] :: TaskStatus -> !(Maybe Double)
+ System.Mesos.Types: [volumeContainerPath] :: Volume -> !ByteString
+ System.Mesos.Types: [volumeHostPath] :: Volume -> !(Maybe ByteString)
+ System.Mesos.Types: [volumeMode] :: Volume -> !Mode
- System.Mesos.Internal: peekMaybe :: Storable a => Ptr (Ptr a) -> Managed (Maybe a)
+ System.Mesos.Internal: peekMaybe :: (Storable a) => Ptr (Ptr a) -> Managed (Maybe a)

Files

hs-mesos.cabal view
@@ -1,5 +1,5 @@ name:                hs-mesos-version:             0.20.2.0+version:             0.20.3.0  description:         Bindings to the Apache Mesos platform.                      .
src/System/Mesos/Raw/ExecutorInfo.hs view
@@ -55,7 +55,7 @@     rps <- mapM cppValue $ executorInfoResources i     (np, nl) <- maybeCString $ executorInfoName i     (sp, sl) <- maybeCString $ executorInfoSource i-    (dp, dl) <- maybeCString $ executorInfoData i+    (dp, dl) <- maybeCString $ executorInfoData_ i     (rs, rLen) <- arrayLen rps     liftIO $ c_toExecutorInfo eidP fidP ciP ctrP rs (fromIntegral rLen) np (fromIntegral nl) sp (fromIntegral sl) dp (fromIntegral dl) 
src/System/Mesos/Raw/TaskInfo.hs view
@@ -58,7 +58,7 @@     cip <- maybe (return nullPtr) cppValue $ case taskInfoImplementation t of                                                TaskCommand c -> Just c                                                _ -> Nothing-    (tdp, tdl) <- maybeCString $ taskInfoData t+    (tdp, tdl) <- maybeCString $ taskInfoData_ t     (rpp, rl) <- arrayLen rps     ctrp <- maybe (return nullPtr) cppValue $ taskInfoContainer t     hcp <- maybe (return nullPtr) cppValue $ taskInfoHealthCheck t
src/System/Mesos/Raw/TaskStatus.hs view
@@ -45,7 +45,7 @@     tidP <- cppValue $ taskStatusTaskId s     sidP <- maybe (return nullPtr) cppValue $ taskStatusSlaveId s     (tmp, tml) <- maybeCString $ taskStatusMessage s-    (tsd, tsl) <- maybeCString $ taskStatusData s+    (tsd, tsl) <- maybeCString $ taskStatusData_ s     eidP <- maybe (return nullPtr) cppValue $ taskStatusExecutorId s     tsp <- alloc     tsp' <- maybe (return nullPtr) (\x -> poke tsp (CDouble x) >> return tsp) $ taskStatusTimestamp s
src/System/Mesos/Types.hs view
@@ -259,7 +259,7 @@   -- ^ Executor provided with a container will launch the container   -- with the executor's 'CommandInfo' and we expect the container to   -- act as a Mesos executor.-  , executorInfoResources     :: ![Resource]+  , executorInfoResources         :: ![Resource]   , executorInfoName              :: !(Maybe ByteString)   , executorInfoSource            :: !(Maybe ByteString)   -- ^ Source is an identifier style string used by frameworks to track@@ -269,7 +269,7 @@   -- NOTE: Source is exposed alongside the resource usage of the   -- executor via JSON on the slave. This allows users to import   -- usage information into a time series database for monitoring.-  , executorInfoData              :: !(Maybe ByteString)+  , executorInfoData_             :: !(Maybe ByteString)   }   deriving (Show, Eq) @@ -502,7 +502,7 @@   , taskInfoSlaveId        :: !SlaveID   , taskInfoResources      :: ![Resource]   , taskInfoImplementation :: !TaskExecutionInfo-  , taskInfoData           :: !(Maybe ByteString)+  , taskInfoData_          :: !(Maybe ByteString)   -- | Task provided with a container will launch the container as part   -- of this task paired with the task's CommandInfo.   , taskInfoContainer      :: !(Maybe ContainerInfo)@@ -520,7 +520,7 @@   { taskStatusTaskId     :: !TaskID   , taskStatusState      :: !TaskState   , taskStatusMessage    :: !(Maybe ByteString) -- ^ Possible message explaining state.-  , taskStatusData       :: !(Maybe ByteString)+  , taskStatusData_      :: !(Maybe ByteString)   , taskStatusSlaveId    :: !(Maybe SlaveID)   , taskStatusExecutorId :: !(Maybe ExecutorID)   , taskStatusTimestamp  :: !(Maybe Double)