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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaAutomatedReasoningPolicyAnnotation.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaAutomatedReasoningPolicyBuildStep.builder().When the
Consumercompletes,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:
-