32 namespace CodePipeline
66 inline void SetStageName(
const char* value) { m_stageNameHasBeenSet =
true; m_stageName.assign(value); }
175 bool m_stageNameHasBeenSet;
177 bool m_inboundTransitionStateHasBeenSet;
179 bool m_actionStatesHasBeenSet;
181 bool m_latestExecutionHasBeenSet;
void SetLatestExecution(const StageExecution &value)
const StageExecution & GetLatestExecution() const
StageState & WithStageName(const Aws::String &value)
StageState & WithLatestExecution(StageExecution &&value)
StageState & WithLatestExecution(const StageExecution &value)
void SetLatestExecution(StageExecution &&value)
std::vector< T, Aws::Allocator< T > > Vector
void SetStageName(const Aws::String &value)
void SetActionStates(Aws::Vector< ActionState > &&value)
const Aws::Vector< ActionState > & GetActionStates() const
StageState & WithStageName(const char *value)
void SetStageName(const char *value)
StageState & WithActionStates(const Aws::Vector< ActionState > &value)
void SetInboundTransitionState(TransitionState &&value)
#define AWS_CODEPIPELINE_API
void SetActionStates(const Aws::Vector< ActionState > &value)
StageState & WithStageName(Aws::String &&value)
const TransitionState & GetInboundTransitionState() const
void SetStageName(Aws::String &&value)
StageState & AddActionStates(ActionState &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
StageState & WithInboundTransitionState(TransitionState &&value)
StageState & WithActionStates(Aws::Vector< ActionState > &&value)
StageState & AddActionStates(const ActionState &value)
void SetInboundTransitionState(const TransitionState &value)
StageState & WithInboundTransitionState(const TransitionState &value)
const Aws::String & GetStageName() const
JSON (JavaScript Object Notation).