public static interface NotifyProvisionProductEngineWorkflowResultRequest.Builder extends ServiceCatalogRequest.Builder, SdkPojo, CopyableBuilder<NotifyProvisionProductEngineWorkflowResultRequest.Builder,NotifyProvisionProductEngineWorkflowResultRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildNotifyProvisionProductEngineWorkflowResultRequest.Builder workflowToken(String workflowToken)
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the Terraform product provisioning workflow starts.
workflowToken - The encrypted contents of the provisioning engine execution payload that Service Catalog sends after
the Terraform product provisioning workflow starts.NotifyProvisionProductEngineWorkflowResultRequest.Builder recordId(String recordId)
The identifier of the record.
recordId - The identifier of the record.NotifyProvisionProductEngineWorkflowResultRequest.Builder status(String status)
The status of the provisioning engine execution.
status - The status of the provisioning engine execution.EngineWorkflowStatus,
EngineWorkflowStatusNotifyProvisionProductEngineWorkflowResultRequest.Builder status(EngineWorkflowStatus status)
The status of the provisioning engine execution.
status - The status of the provisioning engine execution.EngineWorkflowStatus,
EngineWorkflowStatusNotifyProvisionProductEngineWorkflowResultRequest.Builder failureReason(String failureReason)
The reason why the provisioning engine execution failed.
failureReason - The reason why the provisioning engine execution failed.NotifyProvisionProductEngineWorkflowResultRequest.Builder resourceIdentifier(EngineWorkflowResourceIdentifier resourceIdentifier)
The ID for the provisioned product resources that are part of a resource group.
resourceIdentifier - The ID for the provisioned product resources that are part of a resource group.default NotifyProvisionProductEngineWorkflowResultRequest.Builder resourceIdentifier(Consumer<EngineWorkflowResourceIdentifier.Builder> resourceIdentifier)
The ID for the provisioned product resources that are part of a resource group.
This is a convenience method that creates an instance of theEngineWorkflowResourceIdentifier.Builder
avoiding the need to create one manually via EngineWorkflowResourceIdentifier.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to resourceIdentifier(EngineWorkflowResourceIdentifier).
resourceIdentifier - a consumer that will call methods on EngineWorkflowResourceIdentifier.BuilderresourceIdentifier(EngineWorkflowResourceIdentifier)NotifyProvisionProductEngineWorkflowResultRequest.Builder outputs(Collection<RecordOutput> outputs)
The output of the provisioning engine execution.
outputs - The output of the provisioning engine execution.NotifyProvisionProductEngineWorkflowResultRequest.Builder outputs(RecordOutput... outputs)
The output of the provisioning engine execution.
outputs - The output of the provisioning engine execution.NotifyProvisionProductEngineWorkflowResultRequest.Builder outputs(Consumer<RecordOutput.Builder>... outputs)
The output of the provisioning 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) NotifyProvisionProductEngineWorkflowResultRequest.Builder idempotencyToken(String idempotencyToken)
The idempotency token that identifies the provisioning engine execution.
idempotencyToken - The idempotency token that identifies the provisioning engine execution.NotifyProvisionProductEngineWorkflowResultRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderNotifyProvisionProductEngineWorkflowResultRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.