|
|
@@ -55,6 +55,10 @@ void DescribeExecutionResult::parse(const std::string &payload)
|
|
|
startedTime_ = value["StartedTime"].asString();
|
|
|
if(!value["StoppedTime"].isNull())
|
|
|
stoppedTime_ = value["StoppedTime"].asString();
|
|
|
+ if(!value["ExternalInputUri"].isNull())
|
|
|
+ externalInputUri_ = value["ExternalInputUri"].asString();
|
|
|
+ if(!value["ExternalOutputUri"].isNull())
|
|
|
+ externalOutputUri_ = value["ExternalOutputUri"].asString();
|
|
|
|
|
|
}
|
|
|
|
|
|
@@ -83,11 +87,21 @@ std::string DescribeExecutionResult::getOutput()const
|
|
|
return output_;
|
|
|
}
|
|
|
|
|
|
+std::string DescribeExecutionResult::getExternalOutputUri()const
|
|
|
+{
|
|
|
+ return externalOutputUri_;
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribeExecutionResult::getStartedTime()const
|
|
|
{
|
|
|
return startedTime_;
|
|
|
}
|
|
|
|
|
|
+std::string DescribeExecutionResult::getExternalInputUri()const
|
|
|
+{
|
|
|
+ return externalInputUri_;
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribeExecutionResult::getFlowDefinition()const
|
|
|
{
|
|
|
return flowDefinition_;
|