Class AutomatedReasoningPolicyBuildWorkflowSummary
- java.lang.Object
-
- software.amazon.awssdk.services.bedrock.model.AutomatedReasoningPolicyBuildWorkflowSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AutomatedReasoningPolicyBuildWorkflowSummary.Builder,AutomatedReasoningPolicyBuildWorkflowSummary>
@Generated("software.amazon.awssdk:codegen") public final class AutomatedReasoningPolicyBuildWorkflowSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AutomatedReasoningPolicyBuildWorkflowSummary.Builder,AutomatedReasoningPolicyBuildWorkflowSummary>
Provides a summary of a policy build workflow, including its current status, timing information, and key identifiers.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAutomatedReasoningPolicyBuildWorkflowSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AutomatedReasoningPolicyBuildWorkflowSummary.Builderbuilder()StringbuildWorkflowId()The unique identifier of the build workflow.AutomatedReasoningPolicyBuildWorkflowTypebuildWorkflowType()The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).StringbuildWorkflowTypeAsString()The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).InstantcreatedAt()The timestamp when the build workflow was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringpolicyArn()The Amazon Resource Name (ARN) of the Automated Reasoning policy associated with this build workflow.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends AutomatedReasoningPolicyBuildWorkflowSummary.Builder>serializableBuilderClass()AutomatedReasoningPolicyBuildWorkflowStatusstatus()The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).StringstatusAsString()The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).AutomatedReasoningPolicyBuildWorkflowSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The timestamp when the build workflow was last updated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
policyArn
public final String policyArn()
The Amazon Resource Name (ARN) of the Automated Reasoning policy associated with this build workflow.
- Returns:
- The Amazon Resource Name (ARN) of the Automated Reasoning policy associated with this build workflow.
-
buildWorkflowId
public final String buildWorkflowId()
The unique identifier of the build workflow.
- Returns:
- The unique identifier of the build workflow.
-
status
public final AutomatedReasoningPolicyBuildWorkflowStatus status()
The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).
If the service returns an enum value that is not available in the current SDK version,
statuswill returnAutomatedReasoningPolicyBuildWorkflowStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).
- See Also:
AutomatedReasoningPolicyBuildWorkflowStatus
-
statusAsString
public final String statusAsString()
The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).
If the service returns an enum value that is not available in the current SDK version,
statuswill returnAutomatedReasoningPolicyBuildWorkflowStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the build workflow (e.g., RUNNING, COMPLETED, FAILED, CANCELLED).
- See Also:
AutomatedReasoningPolicyBuildWorkflowStatus
-
buildWorkflowType
public final AutomatedReasoningPolicyBuildWorkflowType buildWorkflowType()
The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).
If the service returns an enum value that is not available in the current SDK version,
buildWorkflowTypewill returnAutomatedReasoningPolicyBuildWorkflowType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombuildWorkflowTypeAsString().- Returns:
- The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).
- See Also:
AutomatedReasoningPolicyBuildWorkflowType
-
buildWorkflowTypeAsString
public final String buildWorkflowTypeAsString()
The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).
If the service returns an enum value that is not available in the current SDK version,
buildWorkflowTypewill returnAutomatedReasoningPolicyBuildWorkflowType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frombuildWorkflowTypeAsString().- Returns:
- The type of build workflow (e.g., DOCUMENT_INGESTION, POLICY_REPAIR).
- See Also:
AutomatedReasoningPolicyBuildWorkflowType
-
createdAt
public final Instant createdAt()
The timestamp when the build workflow was created.
- Returns:
- The timestamp when the build workflow was created.
-
updatedAt
public final Instant updatedAt()
The timestamp when the build workflow was last updated.
- Returns:
- The timestamp when the build workflow was last updated.
-
toBuilder
public AutomatedReasoningPolicyBuildWorkflowSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AutomatedReasoningPolicyBuildWorkflowSummary.Builder,AutomatedReasoningPolicyBuildWorkflowSummary>
-
builder
public static AutomatedReasoningPolicyBuildWorkflowSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends AutomatedReasoningPolicyBuildWorkflowSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-