public static interface ChangeSetHook.Builder extends SdkPojo, CopyableBuilder<ChangeSetHook.Builder,ChangeSetHook>
| Modifier and Type | Method and Description |
|---|---|
ChangeSetHook.Builder |
failureMode(HookFailureMode failureMode)
Specify the hook failure mode for non-compliant resources in the followings ways.
|
ChangeSetHook.Builder |
failureMode(String failureMode)
Specify the hook failure mode for non-compliant resources in the followings ways.
|
ChangeSetHook.Builder |
invocationPoint(HookInvocationPoint invocationPoint)
Specifies the points in provisioning logic where a hook is invoked.
|
ChangeSetHook.Builder |
invocationPoint(String invocationPoint)
Specifies the points in provisioning logic where a hook is invoked.
|
ChangeSetHook.Builder |
targetDetails(ChangeSetHookTargetDetails targetDetails)
Specifies details about the target that the hook will run against.
|
default ChangeSetHook.Builder |
targetDetails(Consumer<ChangeSetHookTargetDetails.Builder> targetDetails)
Specifies details about the target that the hook will run against.
|
ChangeSetHook.Builder |
typeConfigurationVersionId(String typeConfigurationVersionId)
The version ID of the type configuration.
|
ChangeSetHook.Builder |
typeName(String typeName)
The unique name for your hook.
|
ChangeSetHook.Builder |
typeVersionId(String typeVersionId)
The version ID of the type specified.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildChangeSetHook.Builder invocationPoint(String invocationPoint)
Specifies the points in provisioning logic where a hook is invoked.
invocationPoint - Specifies the points in provisioning logic where a hook is invoked.HookInvocationPoint,
HookInvocationPointChangeSetHook.Builder invocationPoint(HookInvocationPoint invocationPoint)
Specifies the points in provisioning logic where a hook is invoked.
invocationPoint - Specifies the points in provisioning logic where a hook is invoked.HookInvocationPoint,
HookInvocationPointChangeSetHook.Builder failureMode(String failureMode)
Specify the hook failure mode for non-compliant resources in the followings ways.
FAIL Stops provisioning resources.
WARN Allows provisioning to continue with a warning message.
failureMode - Specify the hook failure mode for non-compliant resources in the followings ways.
FAIL Stops provisioning resources.
WARN Allows provisioning to continue with a warning message.
HookFailureMode,
HookFailureModeChangeSetHook.Builder failureMode(HookFailureMode failureMode)
Specify the hook failure mode for non-compliant resources in the followings ways.
FAIL Stops provisioning resources.
WARN Allows provisioning to continue with a warning message.
failureMode - Specify the hook failure mode for non-compliant resources in the followings ways.
FAIL Stops provisioning resources.
WARN Allows provisioning to continue with a warning message.
HookFailureMode,
HookFailureModeChangeSetHook.Builder typeName(String typeName)
The unique name for your hook. Specifies a three-part namespace for your hook, with a recommended pattern of
Organization::Service::Hook.
The following organization namespaces are reserved and can't be used in your hook type names:
Alexa
AMZN
Amazon
ASK
AWS
Custom
Dev
typeName - The unique name for your hook. Specifies a three-part namespace for your hook, with a recommended
pattern of Organization::Service::Hook. The following organization namespaces are reserved and can't be used in your hook type names:
Alexa
AMZN
Amazon
ASK
AWS
Custom
Dev
ChangeSetHook.Builder typeVersionId(String typeVersionId)
The version ID of the type specified.
typeVersionId - The version ID of the type specified.ChangeSetHook.Builder typeConfigurationVersionId(String typeConfigurationVersionId)
The version ID of the type configuration.
typeConfigurationVersionId - The version ID of the type configuration.ChangeSetHook.Builder targetDetails(ChangeSetHookTargetDetails targetDetails)
Specifies details about the target that the hook will run against.
targetDetails - Specifies details about the target that the hook will run against.default ChangeSetHook.Builder targetDetails(Consumer<ChangeSetHookTargetDetails.Builder> targetDetails)
Specifies details about the target that the hook will run against.
This is a convenience that creates an instance of theChangeSetHookTargetDetails.Builder avoiding the
need to create one manually via ChangeSetHookTargetDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to targetDetails(ChangeSetHookTargetDetails).targetDetails - a consumer that will call methods on ChangeSetHookTargetDetails.BuildertargetDetails(ChangeSetHookTargetDetails)Copyright © 2022. All rights reserved.