17 #ifndef __RESOURCE_PROVIDER_MESSAGE_HPP__
18 #define __RESOURCE_PROVIDER_MESSAGE_HPP__
78 switch (resourceProviderMessage.
type) {
87 << updateState->
info.id() <<
" "
93 updateOperationStatus =
99 <<
"UPDATE_OPERATION_STATUS: (uuid: "
100 << updateOperationStatus->
update.operation_uuid()
101 <<
") for framework "
102 << updateOperationStatus->
update.framework_id()
103 <<
" (latest state: "
104 << updateOperationStatus->
update.latest_status().state()
105 <<
", status update state: "
106 << updateOperationStatus->
update.status().state() <<
")";
116 <<
"DISCONNECT: resource provider "
127 #endif // __RESOURCE_PROVIDER_MESSAGE_HPP__
Definition: message.hpp:39
Option< UpdateState > updateState
Definition: message.hpp:68
Definition: option.hpp:28
ResourceProviderInfo info
Definition: message.hpp:50
Definition: message.hpp:61
id::UUID resourceVersion
Definition: message.hpp:51
std::ostream & operator<<(std::ostream &stream, const ImageGcConfig &imageGcConfig)
Definition: flags.hpp:92
Definition: resources.hpp:79
Definition: message.hpp:48
ResourceProviderID resourceProviderId
Definition: message.hpp:63
#define CHECK_SOME(expression)
Definition: check.hpp:44
Type type
Definition: message.hpp:66
Option< Disconnect > disconnect
Definition: message.hpp:70
Option< UpdateOperationStatus > updateOperationStatus
Definition: message.hpp:69
#define UNREACHABLE()
Definition: unreachable.hpp:22
hashmap< id::UUID, Operation > operations
Definition: message.hpp:53
Type
Definition: message.hpp:41
UpdateOperationStatusMessage update
Definition: message.hpp:58
Definition: message.hpp:56
Resources totalResources
Definition: message.hpp:52