Interface AutomatedReasoningPolicyBuildLogEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AutomatedReasoningPolicyBuildLogEntry.Builder,AutomatedReasoningPolicyBuildLogEntry>,SdkBuilder<AutomatedReasoningPolicyBuildLogEntry.Builder,AutomatedReasoningPolicyBuildLogEntry>,SdkPojo
- Enclosing class:
- AutomatedReasoningPolicyBuildLogEntry
@Mutable @NotThreadSafe public static interface AutomatedReasoningPolicyBuildLogEntry.Builder extends SdkPojo, CopyableBuilder<AutomatedReasoningPolicyBuildLogEntry.Builder,AutomatedReasoningPolicyBuildLogEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AutomatedReasoningPolicyBuildLogEntry.Builderannotation(Consumer<AutomatedReasoningPolicyAnnotation.Builder> annotation)The annotation or operation that was being processed when this log entry was created.AutomatedReasoningPolicyBuildLogEntry.Builderannotation(AutomatedReasoningPolicyAnnotation annotation)The annotation or operation that was being processed when this log entry was created.AutomatedReasoningPolicyBuildLogEntry.BuilderbuildSteps(Collection<AutomatedReasoningPolicyBuildStep> buildSteps)Detailed information about the specific build steps that were executed, including any sub-operations or transformations.AutomatedReasoningPolicyBuildLogEntry.BuilderbuildSteps(Consumer<AutomatedReasoningPolicyBuildStep.Builder>... buildSteps)Detailed information about the specific build steps that were executed, including any sub-operations or transformations.AutomatedReasoningPolicyBuildLogEntry.BuilderbuildSteps(AutomatedReasoningPolicyBuildStep... buildSteps)Detailed information about the specific build steps that were executed, including any sub-operations or transformations.AutomatedReasoningPolicyBuildLogEntry.Builderstatus(String status)The status of the build step (e.g., SUCCESS, FAILED, IN_PROGRESS).AutomatedReasoningPolicyBuildLogEntry.Builderstatus(AutomatedReasoningPolicyAnnotationStatus status)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 Detail
-
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:
annotation(AutomatedReasoningPolicyAnnotation)
-
status
AutomatedReasoningPolicyBuildLogEntry.Builder status(String 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:
AutomatedReasoningPolicyAnnotationStatus,AutomatedReasoningPolicyAnnotationStatus
-
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:
AutomatedReasoningPolicyAnnotationStatus,AutomatedReasoningPolicyAnnotationStatus
-
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 to#buildSteps(List.) - 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:
#buildSteps(java.util.Collection)
-
-