Interface Destinations.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Destinations.Builder,Destinations>,SdkBuilder<Destinations.Builder,Destinations>,SdkPojo
- Enclosing class:
- Destinations
public static interface Destinations.Builder extends SdkPojo, CopyableBuilder<Destinations.Builder,Destinations>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Destinations.Builderarn(String arn)The Amazon Resource Name of the resource.Destinations.Builderdescription(String description)The description of the resource.Destinations.Builderexpression(String expression)The rule name or topic rule to send messages to.Destinations.BuilderexpressionType(String expressionType)The type of value inExpression.Destinations.BuilderexpressionType(ExpressionType expressionType)The type of value inExpression.Destinations.Buildername(String name)The name of the resource.Destinations.BuilderroleArn(String roleArn)The ARN of the IAM Role that authorizes the destination.-
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, sdkFields
-
-
-
-
Method Detail
-
arn
Destinations.Builder arn(String arn)
The Amazon Resource Name of the resource.
- Parameters:
arn- The Amazon Resource Name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Destinations.Builder name(String name)
The name of the resource.
- Parameters:
name- The name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expressionType
Destinations.Builder expressionType(String expressionType)
The type of value in
Expression.- Parameters:
expressionType- The type of value inExpression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExpressionType,ExpressionType
-
expressionType
Destinations.Builder expressionType(ExpressionType expressionType)
The type of value in
Expression.- Parameters:
expressionType- The type of value inExpression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExpressionType,ExpressionType
-
expression
Destinations.Builder expression(String expression)
The rule name or topic rule to send messages to.
- Parameters:
expression- The rule name or topic rule to send messages to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Destinations.Builder description(String description)
The description of the resource.
- Parameters:
description- The description of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
Destinations.Builder roleArn(String roleArn)
The ARN of the IAM Role that authorizes the destination.
- Parameters:
roleArn- The ARN of the IAM Role that authorizes the destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-