public static interface NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder extends ServiceCatalogRequest.Builder, SdkPojo, CopyableBuilder<NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder,NotifyUpdateProvisionedProductEngineWorkflowResultRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildNotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder workflowToken(String workflowToken)
The encrypted contents of the update engine execution payload that Service Catalog sends after the Terraform product update workflow starts.
workflowToken - The encrypted contents of the update engine execution payload that Service Catalog sends after the
Terraform product update workflow starts.NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder recordId(String recordId)
The identifier of the record.
recordId - The identifier of the record.NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder status(String status)
The status of the update engine execution.
status - The status of the update engine execution.EngineWorkflowStatus,
EngineWorkflowStatusNotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder status(EngineWorkflowStatus status)
The status of the update engine execution.
status - The status of the update engine execution.EngineWorkflowStatus,
EngineWorkflowStatusNotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder failureReason(String failureReason)
The reason why the update engine execution failed.
failureReason - The reason why the update engine execution failed.NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder outputs(Collection<RecordOutput> outputs)
The output of the update engine execution.
outputs - The output of the update engine execution.NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder outputs(RecordOutput... outputs)
The output of the update engine execution.
outputs - The output of the update engine execution.NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder outputs(Consumer<RecordOutput.Builder>... outputs)
The output of the update engine execution.
This is a convenience method that creates an instance of theRecordOutput.Builder avoiding the need to create
one manually via RecordOutput.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #outputs(List.
outputs - a consumer that will call methods on
RecordOutput.Builder#outputs(java.util.Collection) NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder idempotencyToken(String idempotencyToken)
The idempotency token that identifies the update engine execution.
idempotencyToken - The idempotency token that identifies the update engine execution.NotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderNotifyUpdateProvisionedProductEngineWorkflowResultRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.