Interface GetPolicyEngineSummaryResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,BedrockAgentCoreControlResponse.Builder,Buildable,CopyableBuilder<GetPolicyEngineSummaryResponse.Builder,,GetPolicyEngineSummaryResponse> SdkBuilder<GetPolicyEngineSummaryResponse.Builder,,GetPolicyEngineSummaryResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetPolicyEngineSummaryResponse
@Mutable
@NotThreadSafe
public static interface GetPolicyEngineSummaryResponse.Builder
extends BedrockAgentCoreControlResponse.Builder, SdkPojo, CopyableBuilder<GetPolicyEngineSummaryResponse.Builder,GetPolicyEngineSummaryResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the policy engine was originally created.encryptionKeyArn(String encryptionKeyArn) The Amazon Resource Name (ARN) of the KMS key used to encrypt the policy engine data.The customer-assigned name of the policy engine.policyEngineArn(String policyEngineArn) The Amazon Resource Name (ARN) of the policy engine.policyEngineId(String policyEngineId) The unique identifier of the policy engine.The current status of the policy engine.status(PolicyEngineStatus status) The current status of the policy engine.The timestamp when the policy engine was last modified.Methods inherited from interface software.amazon.awssdk.services.bedrockagentcorecontrol.model.BedrockAgentCoreControlResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
policyEngineId
The unique identifier of the policy engine.
- Parameters:
policyEngineId- The unique identifier of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The customer-assigned name of the policy engine.
- Parameters:
name- The customer-assigned name of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the policy engine was originally created.
- Parameters:
createdAt- The timestamp when the policy engine was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the policy engine was last modified.
- Parameters:
updatedAt- The timestamp when the policy engine was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyEngineArn
The Amazon Resource Name (ARN) of the policy engine.
- Parameters:
policyEngineArn- The Amazon Resource Name (ARN) of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the policy engine.
- Parameters:
status- The current status of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the policy engine.
- Parameters:
status- The current status of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
encryptionKeyArn
The Amazon Resource Name (ARN) of the KMS key used to encrypt the policy engine data.
- Parameters:
encryptionKeyArn- The Amazon Resource Name (ARN) of the KMS key used to encrypt the policy engine data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-