Apache Mesos
Functions
mesos::internal::common::validation Namespace Reference

Functions

Option< ErrorvalidateID (const std::string &id)
 
Option< ErrorvalidateTaskID (const TaskID &taskId)
 
Option< ErrorvalidateExecutorID (const ExecutorID &executorId)
 
Option< ErrorvalidateSlaveID (const SlaveID &slaveId)
 
Option< ErrorvalidateFrameworkID (const FrameworkID &frameworkId)
 
Option< ErrorvalidateSecret (const Secret &secret)
 
Option< ErrorvalidateEnvironment (const Environment &environment)
 
Option< ErrorvalidateCommandInfo (const CommandInfo &command)
 
Option< ErrorvalidateVolume (const Volume &volume)
 
Option< ErrorvalidateContainerInfo (const ContainerInfo &containerInfo)
 
Option< ErrorvalidateGpus (const google::protobuf::RepeatedPtrField< Resource > &resources)
 
Option< ErrorvalidateHealthCheck (const HealthCheck &healthCheck)
 
Option< ErrorvalidateCheckInfo (const CheckInfo &checkInfo)
 
Option< ErrorvalidateCheckStatusInfo (const CheckStatusInfo &checkStatusInfo)
 
Option< ErrorvalidateExecutorCall (const mesos::executor::Call &call)
 
Option< ErrorvalidateOfferFilters (const OfferFilters &offerFilters)
 
Option< ErrorvalidateInputScalarValue (double value)
 

Function Documentation

Option<Error> mesos::internal::common::validation::validateCheckInfo ( const CheckInfo &  checkInfo)
Option<Error> mesos::internal::common::validation::validateCheckStatusInfo ( const CheckStatusInfo &  checkStatusInfo)
Option<Error> mesos::internal::common::validation::validateCommandInfo ( const CommandInfo &  command)
Option<Error> mesos::internal::common::validation::validateContainerInfo ( const ContainerInfo &  containerInfo)
Option<Error> mesos::internal::common::validation::validateEnvironment ( const Environment &  environment)
Option<Error> mesos::internal::common::validation::validateExecutorCall ( const mesos::executor::Call &  call)
Option<Error> mesos::internal::common::validation::validateExecutorID ( const ExecutorID &  executorId)
Option<Error> mesos::internal::common::validation::validateFrameworkID ( const FrameworkID &  frameworkId)
Option<Error> mesos::internal::common::validation::validateGpus ( const google::protobuf::RepeatedPtrField< Resource > &  resources)
Option<Error> mesos::internal::common::validation::validateHealthCheck ( const HealthCheck &  healthCheck)
Option<Error> mesos::internal::common::validation::validateID ( const std::string &  id)
Option<Error> mesos::internal::common::validation::validateInputScalarValue ( double  value)
Option<Error> mesos::internal::common::validation::validateOfferFilters ( const OfferFilters &  offerFilters)
Option<Error> mesos::internal::common::validation::validateSecret ( const Secret &  secret)
Option<Error> mesos::internal::common::validation::validateSlaveID ( const SlaveID &  slaveId)
Option<Error> mesos::internal::common::validation::validateTaskID ( const TaskID &  taskId)
Option<Error> mesos::internal::common::validation::validateVolume ( const Volume &  volume)