Interface DescribeExecutionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeExecutionResponse.Builder,
,DescribeExecutionResponse> IoTSiteWiseResponse.Builder
,SdkBuilder<DescribeExecutionResponse.Builder,
,DescribeExecutionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeExecutionResponse
-
Method Summary
Modifier and TypeMethodDescriptionactionType
(String actionType) The type of action exectued.executionDetails
(Map<String, String> executionDetails) Provides detailed information about the execution of your anomaly detection models.executionEndTime
(Instant executionEndTime) The time the process ended.executionEntityVersion
(String executionEntityVersion) Entity version used for the execution.executionId
(String executionId) The ID of the execution.executionResult
(Map<String, String> executionResult) The result of the execution.executionStartTime
(Instant executionStartTime) The time the process started.executionStatus
(Consumer<ExecutionStatus.Builder> executionStatus) The status of the execution process.executionStatus
(ExecutionStatus executionStatus) The status of the execution process.resolveTo
(Consumer<ResolveTo.Builder> resolveTo) The detailed resource this execution resolves to.The detailed resource this execution resolves to.targetResource
(Consumer<TargetResource.Builder> targetResource) Sets the value of the TargetResource property for this object.targetResource
(TargetResource targetResource) Sets the value of the TargetResource property for this object.targetResourceVersion
(String targetResourceVersion) The version of the target resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iotsitewise.model.IoTSiteWiseResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
executionId
The ID of the execution.
- Parameters:
executionId
- The ID of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionType
The type of action exectued.
- Parameters:
actionType
- The type of action exectued.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResource
Sets the value of the TargetResource property for this object.- Parameters:
targetResource
- The new value for the TargetResource property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetResource
default DescribeExecutionResponse.Builder targetResource(Consumer<TargetResource.Builder> targetResource) Sets the value of the TargetResource property for this object. This is a convenience method that creates an instance of theTargetResource.Builder
avoiding the need to create one manually viaTargetResource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totargetResource(TargetResource)
.- Parameters:
targetResource
- a consumer that will call methods onTargetResource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetResourceVersion
The version of the target resource.
- Parameters:
targetResourceVersion
- The version of the target resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolveTo
The detailed resource this execution resolves to.
- Parameters:
resolveTo
- The detailed resource this execution resolves to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolveTo
The detailed resource this execution resolves to.
This is a convenience method that creates an instance of theResolveTo.Builder
avoiding the need to create one manually viaResolveTo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresolveTo(ResolveTo)
.- Parameters:
resolveTo
- a consumer that will call methods onResolveTo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionStartTime
The time the process started.
- Parameters:
executionStartTime
- The time the process started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionEndTime
The time the process ended.
- Parameters:
executionEndTime
- The time the process ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionStatus
The status of the execution process.
- Parameters:
executionStatus
- The status of the execution process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionStatus
default DescribeExecutionResponse.Builder executionStatus(Consumer<ExecutionStatus.Builder> executionStatus) The status of the execution process.
This is a convenience method that creates an instance of theExecutionStatus.Builder
avoiding the need to create one manually viaExecutionStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexecutionStatus(ExecutionStatus)
.- Parameters:
executionStatus
- a consumer that will call methods onExecutionStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionResult
The result of the execution.
- Parameters:
executionResult
- The result of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionDetails
Provides detailed information about the execution of your anomaly detection models. This includes model metrics and training timestamps for both training and inference actions.
-
The training action (Amazon Web Services/ANOMALY_DETECTION_TRAINING), includes performance metrics that help you compare different versions of your anomaly detection models. These metrics provide insights into the model's performance during the training process.
-
The inference action (Amazon Web Services/ANOMALY_DETECTION_INFERENCE), includes information about the results of executing your anomaly detection models. This helps you understand the output of your models and assess their performance.
- Parameters:
executionDetails
- Provides detailed information about the execution of your anomaly detection models. This includes model metrics and training timestamps for both training and inference actions.-
The training action (Amazon Web Services/ANOMALY_DETECTION_TRAINING), includes performance metrics that help you compare different versions of your anomaly detection models. These metrics provide insights into the model's performance during the training process.
-
The inference action (Amazon Web Services/ANOMALY_DETECTION_INFERENCE), includes information about the results of executing your anomaly detection models. This helps you understand the output of your models and assess their performance.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
executionEntityVersion
Entity version used for the execution.
- Parameters:
executionEntityVersion
- Entity version used for the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-