Interface SqsAction.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SqsAction.Builder,SqsAction>
,SdkBuilder<SqsAction.Builder,SqsAction>
,SdkPojo
- Enclosing class:
- SqsAction
public static interface SqsAction.Builder extends SdkPojo, CopyableBuilder<SqsAction.Builder,SqsAction>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SqsAction.Builder
queueUrl(String queueUrl)
The URL of the Amazon SQS queue.SqsAction.Builder
roleArn(String roleArn)
The ARN of the IAM role that grants access.SqsAction.Builder
useBase64(Boolean useBase64)
Specifies whether to use Base64 encoding.-
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
-
roleArn
SqsAction.Builder roleArn(String roleArn)
The ARN of the IAM role that grants access.
- Parameters:
roleArn
- The ARN of the IAM role that grants access.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queueUrl
SqsAction.Builder queueUrl(String queueUrl)
The URL of the Amazon SQS queue.
- Parameters:
queueUrl
- The URL of the Amazon SQS queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useBase64
SqsAction.Builder useBase64(Boolean useBase64)
Specifies whether to use Base64 encoding.
- Parameters:
useBase64
- Specifies whether to use Base64 encoding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-