Interface AutomatedReasoningPolicyBuildWorkflowSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningPolicyBuildWorkflowSummary.Builder,
,AutomatedReasoningPolicyBuildWorkflowSummary> SdkBuilder<AutomatedReasoningPolicyBuildWorkflowSummary.Builder,
,AutomatedReasoningPolicyBuildWorkflowSummary> SdkPojo
- Enclosing class:
AutomatedReasoningPolicyBuildWorkflowSummary
@Mutable
@NotThreadSafe
public static interface AutomatedReasoningPolicyBuildWorkflowSummary.Builder
extends SdkPojo, CopyableBuilder<AutomatedReasoningPolicyBuildWorkflowSummary.Builder,AutomatedReasoningPolicyBuildWorkflowSummary>
-
Method Summary
Modifier and TypeMethodDescriptionbuildWorkflowId
(String buildWorkflowId) The unique identifier of the build workflow.buildWorkflowType
(String buildWorkflowType) The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).buildWorkflowType
(AutomatedReasoningPolicyBuildWorkflowType buildWorkflowType) The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).The timestamp when the build workflow was created.The Amazon Resource Name (ARN) of the Automated Reasoning policy associated with this build workflow.The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).The timestamp when the build workflow was last updated.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 Details
-
policyArn
The Amazon Resource Name (ARN) of the Automated Reasoning policy associated with this build workflow.
- Parameters:
policyArn
- The Amazon Resource Name (ARN) of the Automated Reasoning policy associated with this build workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buildWorkflowId
The unique identifier of the build workflow.
- Parameters:
buildWorkflowId
- The unique identifier of the build workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).
- Parameters:
status
- The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
AutomatedReasoningPolicyBuildWorkflowSummary.Builder status(AutomatedReasoningPolicyBuildWorkflowStatus status) The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).
- Parameters:
status
- The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
buildWorkflowType
The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).
- Parameters:
buildWorkflowType
- The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
buildWorkflowType
AutomatedReasoningPolicyBuildWorkflowSummary.Builder buildWorkflowType(AutomatedReasoningPolicyBuildWorkflowType buildWorkflowType) The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).
- Parameters:
buildWorkflowType
- The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the build workflow was created.
- Parameters:
createdAt
- The timestamp when the build workflow was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the build workflow was last updated.
- Parameters:
updatedAt
- The timestamp when the build workflow was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-