Interface ComplianceExecutionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComplianceExecutionSummary.Builder,ComplianceExecutionSummary>,SdkBuilder<ComplianceExecutionSummary.Builder,ComplianceExecutionSummary>,SdkPojo
- Enclosing class:
- ComplianceExecutionSummary
@Mutable @NotThreadSafe public static interface ComplianceExecutionSummary.Builder extends SdkPojo, CopyableBuilder<ComplianceExecutionSummary.Builder,ComplianceExecutionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComplianceExecutionSummary.BuilderexecutionId(String executionId)An ID created by the system whenPutComplianceItemswas called.ComplianceExecutionSummary.BuilderexecutionTime(Instant executionTime)The time the execution ran as a datetime object that is saved in the following format:yyyy-MM-dd'T'HH:mm:ss'Z'ComplianceExecutionSummary.BuilderexecutionType(String executionType)The type of execution.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
executionTime
ComplianceExecutionSummary.Builder executionTime(Instant executionTime)
The time the execution ran as a datetime object that is saved in the following format:
yyyy-MM-dd'T'HH:mm:ss'Z'For State Manager associations, this timestamp represents when the compliance status was captured and reported by the Systems Manager service, not when the underlying association was actually executed on the managed node. To track actual association execution times, use the DescribeAssociationExecutionTargets command or check the association execution history in the Systems Manager console.
- Parameters:
executionTime- The time the execution ran as a datetime object that is saved in the following format:yyyy-MM-dd'T'HH:mm:ss'Z'For State Manager associations, this timestamp represents when the compliance status was captured and reported by the Systems Manager service, not when the underlying association was actually executed on the managed node. To track actual association execution times, use the DescribeAssociationExecutionTargets command or check the association execution history in the Systems Manager console.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionId
ComplianceExecutionSummary.Builder executionId(String executionId)
An ID created by the system when
PutComplianceItemswas called. For example,CommandIDis a valid execution ID. You can use this ID in subsequent calls.- Parameters:
executionId- An ID created by the system whenPutComplianceItemswas called. For example,CommandIDis a valid execution ID. You can use this ID in subsequent calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionType
ComplianceExecutionSummary.Builder executionType(String executionType)
The type of execution. For example,
Commandis a valid execution type.- Parameters:
executionType- The type of execution. For example,Commandis a valid execution type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-