Interface AutomatedReasoningPolicyBuildLogEntry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutomatedReasoningPolicyBuildLogEntry.Builder,
,AutomatedReasoningPolicyBuildLogEntry> SdkBuilder<AutomatedReasoningPolicyBuildLogEntry.Builder,
,AutomatedReasoningPolicyBuildLogEntry> SdkPojo
- Enclosing class:
AutomatedReasoningPolicyBuildLogEntry
-
Method Summary
Modifier and TypeMethodDescriptionannotation
(Consumer<AutomatedReasoningPolicyAnnotation.Builder> annotation) The annotation or operation that was being processed when this log entry was created.annotation
(AutomatedReasoningPolicyAnnotation annotation) The annotation or operation that was being processed when this log entry was created.buildSteps
(Collection<AutomatedReasoningPolicyBuildStep> buildSteps) Detailed information about the specific build steps that were executed, including any sub-operations or transformations.buildSteps
(Consumer<AutomatedReasoningPolicyBuildStep.Builder>... buildSteps) Detailed information about the specific build steps that were executed, including any sub-operations or transformations.buildSteps
(AutomatedReasoningPolicyBuildStep... buildSteps) Detailed information about the specific build steps that were executed, including any sub-operations or transformations.The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).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
-
annotation
AutomatedReasoningPolicyBuildLogEntry.Builder annotation(AutomatedReasoningPolicyAnnotation annotation) The annotation or operation that was being processed when this log entry was created.
- Parameters:
annotation
- The annotation or operation that was being processed when this log entry was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
annotation
default AutomatedReasoningPolicyBuildLogEntry.Builder annotation(Consumer<AutomatedReasoningPolicyAnnotation.Builder> annotation) The annotation or operation that was being processed when this log entry was created.
This is a convenience method that creates an instance of theAutomatedReasoningPolicyAnnotation.Builder
avoiding the need to create one manually viaAutomatedReasoningPolicyAnnotation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toannotation(AutomatedReasoningPolicyAnnotation)
.- Parameters:
annotation
- a consumer that will call methods onAutomatedReasoningPolicyAnnotation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).
- Parameters:
status
- The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
AutomatedReasoningPolicyBuildLogEntry.Builder status(AutomatedReasoningPolicyAnnotationStatus status) The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).
- Parameters:
status
- The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
buildSteps
AutomatedReasoningPolicyBuildLogEntry.Builder buildSteps(Collection<AutomatedReasoningPolicyBuildStep> buildSteps) Detailed information about the specific build steps that were executed, including any sub-operations or transformations.
- Parameters:
buildSteps
- Detailed information about the specific build steps that were executed, including any sub-operations or transformations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buildSteps
AutomatedReasoningPolicyBuildLogEntry.Builder buildSteps(AutomatedReasoningPolicyBuildStep... buildSteps) Detailed information about the specific build steps that were executed, including any sub-operations or transformations.
- Parameters:
buildSteps
- Detailed information about the specific build steps that were executed, including any sub-operations or transformations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buildSteps
AutomatedReasoningPolicyBuildLogEntry.Builder buildSteps(Consumer<AutomatedReasoningPolicyBuildStep.Builder>... buildSteps) Detailed information about the specific build steps that were executed, including any sub-operations or transformations.
This is a convenience method that creates an instance of theAutomatedReasoningPolicyBuildStep.Builder
avoiding the need to create one manually viaAutomatedReasoningPolicyBuildStep.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobuildSteps(List<AutomatedReasoningPolicyBuildStep>)
.- Parameters:
buildSteps
- a consumer that will call methods onAutomatedReasoningPolicyBuildStep.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-