@Stability(value=Stable) public static final class BindHookTargetOptions.Builder extends Object implements software.amazon.jsii.Builder<BindHookTargetOptions>
BindHookTargetOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BindHookTargetOptions |
build()
Builds the configured instance.
|
BindHookTargetOptions.Builder |
lifecycleHook(LifecycleHook lifecycleHook)
Sets the value of
BindHookTargetOptions.getLifecycleHook() |
BindHookTargetOptions.Builder |
role(IRole role)
Sets the value of
BindHookTargetOptions.getRole() |
@Stability(value=Stable) public BindHookTargetOptions.Builder lifecycleHook(LifecycleHook lifecycleHook)
BindHookTargetOptions.getLifecycleHook()lifecycleHook - The lifecycle hook to attach to. This parameter is required.
[disable-awslint:ref-via-interface]this@Stability(value=Stable) public BindHookTargetOptions.Builder role(IRole role)
BindHookTargetOptions.getRole()role - The role to use when attaching to the lifecycle hook.
[disable-awslint:ref-via-interface]this@Stability(value=Stable) public BindHookTargetOptions build()
build in interface software.amazon.jsii.Builder<BindHookTargetOptions>BindHookTargetOptionsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.