public class MetacardS3StorageRoute extends MetacardStorageRoute
Modifier and Type | Field and Description |
---|---|
static String |
AWS_S3_ACCESS_KEY_PROP |
static String |
AWS_S3_CLIENT_PROP |
static String |
AWS_S3_DELETE_AFTER_WRITE_PROP |
static String |
AWS_S3_ENDPOINT_PROP |
static String |
AWS_S3_SECRET_KEY_PROP |
static String |
OBJECT_TEMPLATE |
protected String |
objectTemplate |
static String |
S3_ACCESS_KEY_PROP |
static String |
S3_BUCKET_PROP |
static String |
S3_CANNED_ACL_NAME_PROP |
static String |
S3_ENDPOINT_PROP |
static String |
S3_SECRET_KEY_PROP |
protected String |
s3AccessKey |
protected String |
s3Bucket |
protected String |
s3CannedAclName |
protected String |
s3Endpoint |
protected String |
s3SecretKey |
BACKUP_INVALID_PROPERTY, backupInvalidMetacards, backupMetacardTags, KEEP_DELETED_PROPERTY, keepDeletedMetacards, METACARD_BACKUP_INVALID_RTE_PROP, METACARD_BACKUP_KEEP_DELETED_RTE_PROP, METACARD_BACKUP_TAGS_PROPERTY, METACARD_TRANSFORMER_ID_RTE_PROP, metacardTransformerId, TEMPLATED_STRING_HEADER_RTE_PROP, TRANSFORMER_ID_PROPERTY
Constructor and Description |
---|
MetacardS3StorageRoute(org.apache.camel.CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
void |
configure() |
String |
getObjectTemplate() |
String |
getS3AccessKey() |
String |
getS3Bucket() |
String |
getS3CannedAclName() |
String |
getS3Endpoint() |
String |
getS3SecretKey() |
void |
refresh(Map<String,Object> properties) |
void |
setObjectTemplate(String objectTemplate) |
void |
setS3AccessKey(String s3AccessKey) |
void |
setS3Bucket(String s3Bucket) |
void |
setS3CannedAclName(String s3CannedAclName) |
void |
setS3Endpoint(String s3Endpoint) |
void |
setS3SecretKey(String s3SecretKey) |
getBackupMetacardTags, getCheckDeletePredicate, getMetacardTransformerId, getShouldBackupPredicate, isBackupInvalidMetacards, isKeepDeletedMetacards, setBackupInvalidMetacards, setBackupMetacardTags, setKeepDeletedMetacards, setMetacardTransformerId, shouldBackupMetacard, start, stop
addRoutes, addRoutesToCamelContext, checkInitialized, configureRest, configureRests, configureRoute, configureRoutes, createContainer, errorHandler, from, from, from, from, fromF, getContext, getRestCollection, getRestConfigurations, getRouteCollection, includeRoutes, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, onCompletion, onException, onException, populateRests, populateRoutes, rest, rest, restConfiguration, restConfiguration, setErrorHandlerBuilder, setRestCollection, setRouteCollection, toString
bean, bean, bean, bean, body, body, bodyAs, constant, createErrorHandlerBuilder, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, faultBody, faultBodyAs, getErrorHandlerBuilder, header, language, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, method, method, method, method, noErrorHandler, outBody, outBody, property, regexReplaceAll, regexReplaceAll, sendTo, setContext, setContext, simple, simple, systemProperty, systemProperty, xpath, xpath
public static final String OBJECT_TEMPLATE
public static final String S3_ACCESS_KEY_PROP
public static final String S3_SECRET_KEY_PROP
public static final String S3_ENDPOINT_PROP
public static final String S3_BUCKET_PROP
public static final String S3_CANNED_ACL_NAME_PROP
public static final String AWS_S3_ACCESS_KEY_PROP
public static final String AWS_S3_SECRET_KEY_PROP
public static final String AWS_S3_CLIENT_PROP
public static final String AWS_S3_ENDPOINT_PROP
public static final String AWS_S3_DELETE_AFTER_WRITE_PROP
protected String objectTemplate
protected String s3Bucket
protected String s3AccessKey
protected String s3SecretKey
protected String s3Endpoint
protected String s3CannedAclName
public MetacardS3StorageRoute(org.apache.camel.CamelContext camelContext)
public String getObjectTemplate()
public void setObjectTemplate(String objectTemplate)
public String getS3Bucket()
public void setS3Bucket(String s3Bucket)
public String getS3AccessKey()
public void setS3AccessKey(String s3AccessKey)
public String getS3SecretKey()
public void setS3SecretKey(String s3SecretKey)
public String getS3Endpoint()
public void setS3Endpoint(String s3Endpoint)
public String getS3CannedAclName()
public void setS3CannedAclName(String s3CannedAclName)
public void configure() throws Exception
configure
in class org.apache.camel.builder.RouteBuilder
Exception
This work is licensed under a Creative Commons Attribution 4.0 International License.