@SupportsBatching @SeeAlso(value={GetSQS.class,PutSQS.class}) @InputRequirement(value=INPUT_REQUIRED) @Tags(value={"Amazon","AWS","SQS","Queue","Delete"}) @CapabilityDescription(value="Deletes a message from an Amazon Simple Queuing Service Queue") public class DeleteSQS extends AbstractSQSProcessor
Modifier and Type | Field and Description |
---|---|
static java.util.List<PropertyDescriptor> |
properties |
static PropertyDescriptor |
RECEIPT_HANDLE |
BATCH_SIZE, QUEUE_URL
AWS_CREDENTIALS_PROVIDER_SERVICE
ACCESS_KEY, client, CREDENTIALS_FILE, DEFAULT_PROTOCOL, DEFAULT_USER_AGENT, ENDPOINT_OVERRIDE, PROXY_HOST, PROXY_HOST_PORT, region, REGION, REL_FAILURE, REL_SUCCESS, relationships, SECRET_KEY, SSL_CONTEXT_SERVICE, TIMEOUT
Constructor and Description |
---|
DeleteSQS() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<PropertyDescriptor> |
getSupportedPropertyDescriptors()
Allows subclasses to register which property descriptor objects are
supported.
|
void |
onTrigger(ProcessContext context,
ProcessSession session) |
createClient, createClient
getCredentialsProvider, onScheduled, onScheduledUsingControllerService, onShutDown
createConfiguration, customValidate, getClient, getCredentials, getRegion, getRelationships, initializeRegionAndEndpoint, onShutdown
onTrigger
getControllerServiceLookup, getIdentifier, getLogger, getNodeTypeProvider, init, initialize, isConfigurationRestored, isScheduled, toString, updateConfiguredRestoredTrue, updateScheduledFalse, updateScheduledTrue
equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, hashCode, onPropertyModified, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validate
public static final PropertyDescriptor RECEIPT_HANDLE
public static final java.util.List<PropertyDescriptor> properties
protected java.util.List<PropertyDescriptor> getSupportedPropertyDescriptors()
AbstractConfigurableComponent
getSupportedPropertyDescriptors
in class AbstractConfigurableComponent
public void onTrigger(ProcessContext context, ProcessSession session)
onTrigger
in class AbstractProcessor