32 inline virtual const char*
GetServiceRequestName()
const override {
return "SignalApplicationInstanceNodeInstances"; }
60 inline void SetApplicationInstanceId(
const char* value) { m_applicationInstanceIdHasBeenSet =
true; m_applicationInstanceId.assign(value); }
121 bool m_applicationInstanceIdHasBeenSet =
false;
124 bool m_nodeSignalsHasBeenSet =
false;
bool NodeSignalsHasBeenSet() const
SignalApplicationInstanceNodeInstancesRequest & WithApplicationInstanceId(Aws::String &&value)
void SetNodeSignals(Aws::Vector< NodeSignal > &&value)
SignalApplicationInstanceNodeInstancesRequest & WithNodeSignals(const Aws::Vector< NodeSignal > &value)
AWS_PANORAMA_API SignalApplicationInstanceNodeInstancesRequest()
SignalApplicationInstanceNodeInstancesRequest & WithNodeSignals(Aws::Vector< NodeSignal > &&value)
const Aws::String & GetApplicationInstanceId() const
SignalApplicationInstanceNodeInstancesRequest & WithApplicationInstanceId(const Aws::String &value)
SignalApplicationInstanceNodeInstancesRequest & AddNodeSignals(const NodeSignal &value)
virtual const char * GetServiceRequestName() const override
SignalApplicationInstanceNodeInstancesRequest & AddNodeSignals(NodeSignal &&value)
SignalApplicationInstanceNodeInstancesRequest & WithApplicationInstanceId(const char *value)
void SetApplicationInstanceId(const char *value)
void SetNodeSignals(const Aws::Vector< NodeSignal > &value)
void SetApplicationInstanceId(Aws::String &&value)
void SetApplicationInstanceId(const Aws::String &value)
AWS_PANORAMA_API Aws::String SerializePayload() const override
const Aws::Vector< NodeSignal > & GetNodeSignals() const
bool ApplicationInstanceIdHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector