Interface UpdatePaymentManagerResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,BedrockAgentCoreControlResponse.Builder,Buildable,CopyableBuilder<UpdatePaymentManagerResponse.Builder,,UpdatePaymentManagerResponse> SdkBuilder<UpdatePaymentManagerResponse.Builder,,UpdatePaymentManagerResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdatePaymentManagerResponse
-
Method Summary
Modifier and TypeMethodDescriptionauthorizerType(String authorizerType) The type of authorizer for the updated payment manager.authorizerType(PaymentsAuthorizerType authorizerType) The type of authorizer for the updated payment manager.lastUpdatedAt(Instant lastUpdatedAt) The timestamp when the payment manager was last updated.The name of the updated payment manager.paymentManagerArn(String paymentManagerArn) The Amazon Resource Name (ARN) of the updated payment manager.paymentManagerId(String paymentManagerId) The unique identifier of the updated payment manager.The Amazon Resource Name (ARN) of the IAM role associated with the updated payment manager.The current status of the updated payment manager.status(PaymentManagerStatus status) The current status of the updated payment manager.workloadIdentityDetails(Consumer<WorkloadIdentityDetails.Builder> workloadIdentityDetails) Sets the value of the WorkloadIdentityDetails property for this object.workloadIdentityDetails(WorkloadIdentityDetails workloadIdentityDetails) Sets the value of the WorkloadIdentityDetails property for this object.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
-
paymentManagerArn
The Amazon Resource Name (ARN) of the updated payment manager.
- Parameters:
paymentManagerArn- The Amazon Resource Name (ARN) of the updated payment manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paymentManagerId
The unique identifier of the updated payment manager.
- Parameters:
paymentManagerId- The unique identifier of the updated payment manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the updated payment manager.
- Parameters:
name- The name of the updated payment manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizerType
The type of authorizer for the updated payment manager.
- Parameters:
authorizerType- The type of authorizer for the updated payment manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authorizerType
The type of authorizer for the updated payment manager.
- Parameters:
authorizerType- The type of authorizer for the updated payment manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The Amazon Resource Name (ARN) of the IAM role associated with the updated payment manager.
- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM role associated with the updated payment manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workloadIdentityDetails
UpdatePaymentManagerResponse.Builder workloadIdentityDetails(WorkloadIdentityDetails workloadIdentityDetails) Sets the value of the WorkloadIdentityDetails property for this object.- Parameters:
workloadIdentityDetails- The new value for the WorkloadIdentityDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workloadIdentityDetails
default UpdatePaymentManagerResponse.Builder workloadIdentityDetails(Consumer<WorkloadIdentityDetails.Builder> workloadIdentityDetails) Sets the value of the WorkloadIdentityDetails property for this object. This is a convenience method that creates an instance of theWorkloadIdentityDetails.Builderavoiding the need to create one manually viaWorkloadIdentityDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toworkloadIdentityDetails(WorkloadIdentityDetails).- Parameters:
workloadIdentityDetails- a consumer that will call methods onWorkloadIdentityDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedAt
The timestamp when the payment manager was last updated.
- Parameters:
lastUpdatedAt- The timestamp when the payment manager was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the updated payment manager. Possible values include
CREATING,READY,UPDATING,DELETING,CREATE_FAILED,UPDATE_FAILED, andDELETE_FAILED.- Parameters:
status- The current status of the updated payment manager. Possible values includeCREATING,READY,UPDATING,DELETING,CREATE_FAILED,UPDATE_FAILED, andDELETE_FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the updated payment manager. Possible values include
CREATING,READY,UPDATING,DELETING,CREATE_FAILED,UPDATE_FAILED, andDELETE_FAILED.- Parameters:
status- The current status of the updated payment manager. Possible values includeCREATING,READY,UPDATING,DELETING,CREATE_FAILED,UPDATE_FAILED, andDELETE_FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-