Class GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.bedrock.model.BedrockRequest
-
- software.amazon.awssdk.services.bedrock.model.GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder,GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest>
@Generated("software.amazon.awssdk:codegen") public final class GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest extends BedrockRequest implements ToCopyableBuilder<GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder,GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringassetId()The unique identifier of the specific asset to retrieve when multiple assets of the same type exist.AutomatedReasoningPolicyBuildResultAssetTypeassetType()The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).StringassetTypeAsString()The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).static GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builderbuilder()StringbuildWorkflowId()The unique identifier of the build workflow whose result assets you want to retrieve.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 whose build workflow assets you want to retrieve.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder>serializableBuilderClass()GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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 whose build workflow assets you want to retrieve.
- Returns:
- The Amazon Resource Name (ARN) of the Automated Reasoning policy whose build workflow assets you want to retrieve.
-
buildWorkflowId
public final String buildWorkflowId()
The unique identifier of the build workflow whose result assets you want to retrieve.
- Returns:
- The unique identifier of the build workflow whose result assets you want to retrieve.
-
assetType
public final AutomatedReasoningPolicyBuildResultAssetType assetType()
The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).
If the service returns an enum value that is not available in the current SDK version,
assetTypewill returnAutomatedReasoningPolicyBuildResultAssetType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromassetTypeAsString().- Returns:
- The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).
- See Also:
AutomatedReasoningPolicyBuildResultAssetType
-
assetTypeAsString
public final String assetTypeAsString()
The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).
If the service returns an enum value that is not available in the current SDK version,
assetTypewill returnAutomatedReasoningPolicyBuildResultAssetType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromassetTypeAsString().- Returns:
- The type of asset to retrieve (e.g., BUILD_LOG, QUALITY_REPORT, POLICY_DEFINITION, GENERATED_TEST_CASES, POLICY_SCENARIOS, FIDELITY_REPORT, ASSET_MANIFEST, SOURCE_DOCUMENT).
- See Also:
AutomatedReasoningPolicyBuildResultAssetType
-
assetId
public final String assetId()
The unique identifier of the specific asset to retrieve when multiple assets of the same type exist. This is required when retrieving SOURCE_DOCUMENT assets, as multiple source documents may have been used in the workflow. The asset ID can be obtained from the asset manifest.
- Returns:
- The unique identifier of the specific asset to retrieve when multiple assets of the same type exist. This is required when retrieving SOURCE_DOCUMENT assets, as multiple source documents may have been used in the workflow. The asset ID can be obtained from the asset manifest.
-
toBuilder
public GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder,GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest>- Specified by:
toBuilderin classBedrockRequest
-
builder
public static GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-