Interface HookTarget.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HookTarget.Builder,HookTarget>,SdkBuilder<HookTarget.Builder,HookTarget>,SdkPojo
- Enclosing class:
- HookTarget
@Mutable @NotThreadSafe public static interface HookTarget.Builder extends SdkPojo, CopyableBuilder<HookTarget.Builder,HookTarget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HookTarget.Builderaction(String action)The action that invoked the Hook.HookTarget.Builderaction(HookTargetAction action)The action that invoked the Hook.HookTarget.BuildertargetId(String targetId)The unique identifier of the Hook invocation target.HookTarget.BuildertargetType(String targetType)The target type.HookTarget.BuildertargetType(HookTargetType targetType)The target type.HookTarget.BuildertargetTypeName(String targetTypeName)The target name, for example,AWS::S3::Bucket.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
targetType
HookTarget.Builder targetType(String targetType)
The target type.
- Parameters:
targetType- The target type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookTargetType,HookTargetType
-
targetType
HookTarget.Builder targetType(HookTargetType targetType)
The target type.
- Parameters:
targetType- The target type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookTargetType,HookTargetType
-
targetTypeName
HookTarget.Builder targetTypeName(String targetTypeName)
The target name, for example,
AWS::S3::Bucket.- Parameters:
targetTypeName- The target name, for example,AWS::S3::Bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetId
HookTarget.Builder targetId(String targetId)
The unique identifier of the Hook invocation target.
- Parameters:
targetId- The unique identifier of the Hook invocation target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
HookTarget.Builder action(String action)
The action that invoked the Hook.
- Parameters:
action- The action that invoked the Hook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookTargetAction,HookTargetAction
-
action
HookTarget.Builder action(HookTargetAction action)
The action that invoked the Hook.
- Parameters:
action- The action that invoked the Hook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookTargetAction,HookTargetAction
-
-