@Generated(value="software.amazon.awssdk:codegen") public final class SqsAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SqsAction.Builder,SqsAction>
Describes an action to publish data to an Amazon SQS queue.
Modifier and Type | Class and Description |
---|---|
static interface |
SqsAction.Builder |
Modifier and Type | Method and Description |
---|---|
static SqsAction.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
queueUrl()
The URL of the Amazon SQS queue.
|
String |
roleArn()
The ARN of the IAM role that grants access.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SqsAction.Builder> |
serializableBuilderClass() |
SqsAction.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Boolean |
useBase64()
Specifies whether to use Base64 encoding.
|
copy
public String roleArn()
The ARN of the IAM role that grants access.
public String queueUrl()
The URL of the Amazon SQS queue.
public Boolean useBase64()
Specifies whether to use Base64 encoding.
public SqsAction.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<SqsAction.Builder,SqsAction>
public static SqsAction.Builder builder()
public static Class<? extends SqsAction.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.