Interface GetPolicyEngineResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,BedrockAgentCoreControlResponse.Builder,Buildable,CopyableBuilder<GetPolicyEngineResponse.Builder,,GetPolicyEngineResponse> SdkBuilder<GetPolicyEngineResponse.Builder,,GetPolicyEngineResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetPolicyEngineResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the policy engine was originally created.description(String description) The human-readable description of the policy engine's purpose and scope.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 retrieved policy engine.The current status of the policy engine.status(PolicyEngineStatus status) The current status of the policy engine.statusReasons(String... statusReasons) Additional information about the policy engine status.statusReasons(Collection<String> statusReasons) Additional information about the policy engine status.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 retrieved policy engine. This matches the policy engine ID provided in the request and serves as the system identifier.
- Parameters:
policyEngineId- The unique identifier of the retrieved policy engine. This matches the policy engine ID provided in the request and serves as the system identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The customer-assigned name of the policy engine. This is the human-readable identifier that was specified when the policy engine was created.
- Parameters:
name- The customer-assigned name of the policy engine. This is the human-readable identifier that was specified when the policy engine was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The human-readable description of the policy engine's purpose and scope. This helps administrators understand the policy engine's role in governance.
- Parameters:
description- The human-readable description of the policy engine's purpose and scope. This helps administrators understand the policy engine's role in governance.- 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. This tracks the most recent changes to the policy engine configuration.
- Parameters:
updatedAt- The timestamp when the policy engine was last modified. This tracks the most recent changes to the policy engine configuration.- 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. This globally unique identifier can be used for cross-service references and IAM policy statements.
- Parameters:
policyEngineArn- The Amazon Resource Name (ARN) of the policy engine. This globally unique identifier can be used for cross-service references and IAM policy statements.- 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:
-
statusReasons
Additional information about the policy engine status. This provides details about any failures or the current state of the policy engine.
- Parameters:
statusReasons- Additional information about the policy engine status. This provides details about any failures or the current state of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusReasons
Additional information about the policy engine status. This provides details about any failures or the current state of the policy engine.
- Parameters:
statusReasons- Additional information about the policy engine status. This provides details about any failures or the current state of the policy engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-