@Generated(value="software.amazon.awssdk:codegen") public final class SqsAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SqsAction.Builder,SqsAction>
Sends information about the detector model instance and the event that triggered the action 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) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Payload |
payload()
You can configure the action payload when you send a message to an Amazon SQS queue.
|
String |
queueUrl()
The URL of the SQS queue where the data is written.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SqsAction.Builder> |
serializableBuilderClass() |
SqsAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
useBase64()
Set this to TRUE if you want the data to be base-64 encoded before it is written to the queue.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String queueUrl()
The URL of the SQS queue where the data is written.
public final Boolean useBase64()
Set this to TRUE if you want the data to be base-64 encoded before it is written to the queue. Otherwise, set this to FALSE.
public final Payload payload()
You can configure the action payload when you send a message to an Amazon SQS queue.
public SqsAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SqsAction.Builder,SqsAction>public static SqsAction.Builder builder()
public static Class<? extends SqsAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.