Skip to content

Commit ec09fba

Browse files
authored
Missing parameter to UpdateJobExecution (#106)
1 parent 2cef480 commit ec09fba

File tree

4 files changed

+17
-6
lines changed

4 files changed

+17
-6
lines changed

jobs/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ target_link_libraries(IotJobs-cpp ${DEP_AWS_LIBS})
9999
install(FILES ${AWS_IOTJOBS_HEADERS} DESTINATION "include/aws/iotjobs/" COMPONENT Development)
100100

101101
if (BUILD_SHARED_LIBS)
102-
set (TARGET_DIR "shared")
102+
set(TARGET_DIR "shared")
103103
else()
104-
set (TARGET_DIR "static")
104+
set(TARGET_DIR "static")
105105
endif()
106106

107107
install(EXPORT "IotJobs-cpp-targets"

jobs/cmake/IotJobs-cpp-config.cmake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ include(CMakeFindDependencyMacro)
33
find_dependency(aws-crt-cpp)
44

55
if (BUILD_SHARED_LIBS)
6-
include(${CMAKE_CURRENT_LIST_DIR}/shared/@PROJECT_NAME@-targets.cmake)
7-
else ()
8-
include(${CMAKE_CURRENT_LIST_DIR}/static/@PROJECT_NAME@-targets.cmake)
9-
endif()
6+
include(${CMAKE_CURRENT_LIST_DIR}/shared/@PROJECT_NAME@-targets.cmake)
7+
else()
8+
include(${CMAKE_CURRENT_LIST_DIR}/static/@PROJECT_NAME@-targets.cmake)
9+
endif()

jobs/include/aws/iotjobs/UpdateJobExecutionRequest.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ namespace Aws
4343
Aws::Crt::Optional<Aws::Crt::Map<Aws::Crt::String, Aws::Crt::String>> StatusDetails;
4444
Aws::Crt::Optional<bool> IncludeJobExecutionState;
4545
Aws::Crt::Optional<Aws::Iotjobs::JobStatus> Status;
46+
Aws::Crt::Optional<int64_t> StepTimeoutInMinutes;
4647
Aws::Crt::Optional<Aws::Crt::String> JobId;
4748
Aws::Crt::Optional<Aws::Crt::String> ClientToken;
4849

jobs/source/UpdateJobExecutionRequest.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ namespace Aws
6262
val.Status = JobStatusMarshaller::FromString(doc.GetString("status"));
6363
}
6464

65+
if (doc.ValueExists("stepTimeoutInMinutes"))
66+
{
67+
val.StepTimeoutInMinutes = doc.GetInt64("stepTimeoutInMinutes");
68+
}
69+
6570
if (doc.ValueExists("clientToken"))
6671
{
6772
val.ClientToken = doc.GetString("clientToken");
@@ -109,6 +114,11 @@ namespace Aws
109114
object.WithString("status", JobStatusMarshaller::ToString(*Status));
110115
}
111116

117+
if (StepTimeoutInMinutes)
118+
{
119+
object.WithInt64("stepTimeoutInMinutes", *StepTimeoutInMinutes);
120+
}
121+
112122
if (ClientToken)
113123
{
114124
object.WithString("clientToken", *ClientToken);

0 commit comments

Comments
 (0)