- generateWriterConfig() - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
- generateWriterConfig() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Called just before a writer is created, so that the subclass can
perform substitutions on the configuration.
- generateWriterConfig() - Method in class com.kdgregory.logback.aws.KinesisAppender
-
- generateWriterConfig() - Method in class com.kdgregory.logback.aws.SNSAppender
-
- getAppenderStatistics() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the appender statistics object.
- getAppendNewlines() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- getAssumedRole() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the assumedRole configuration property.
- getAutoCreate() - Method in class com.kdgregory.logback.aws.SNSAppender
-
Returns the autoCreate configuration property.
- getBatchDelay() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the batchDelay configuration property.
- getClientEndpoint() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the clientEndpoint configuration property.
- getClientFactory() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the clientFactory configuration property.
- getClientRegion() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the clientRegion configuration property.
- getContext() - Method in class com.kdgregory.logback.aws.internal.SimpleContextAware
-
- getDedicatedWriter() - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Returns the dedicatedWriter configuration property.
- getDiscardAction() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the discardAction configuration property.
- getDiscardThreshold() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the discardThreshold configuration property.
- getEnableAccountId() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- getEnableCookies() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableHostname() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- getEnableInstanceId() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- getEnableLocation() - Method in class com.kdgregory.logback.aws.JsonLayout
-
- getEnableParameters() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableQueryString() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableRemoteHost() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableRemoteUser() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableRequestHeaders() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableResponseHeaders() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableServer() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getEnableSessionId() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getExcludeCookies() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getExcludeHeaders() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getExcludeParameters() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getIncludeCookies() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getIncludeHeaders() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getIncludeParameters() - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
- getInstance() - Static method in class com.kdgregory.logback.aws.internal.JMXManager
-
Retrieves the singleton instance for a consumer that isn't itself
context-aware, lazily instantiating.
- getInstance(ContextAware) - Static method in class com.kdgregory.logback.aws.internal.JMXManager
-
Retrieves the singleton instance for a consumer that is context-aware,
lazily instantiating.
- getLogGroup() - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Returns the logGroup configuration property.
- getLogStream() - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Returns the logStream configuration property.
- getPartitionKey() - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Returns the partitionKey configuration property.
- getRetentionPeriod() - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Returns the retentionPeriod configuration property,
null to indicate unlimited retention.
- getRetentionPeriod() - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Returns the retentionPeriod configuration property.
- getRotationInterval() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the rotationInterval configuration property.
- getRotationMode() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the rotationMode configuration property.
- getSequence() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the current sequence value (which will be updated each
time the appender rotates).
- getShardCount() - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Returns the shardCount configuration property.
- getStreamName() - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Rturns the streamName configuration property.
- getSubject() - Method in class com.kdgregory.logback.aws.SNSAppender
-
Returns the subject configuration property.
- getSynchronous() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the synchronous configuration property.
- getTags() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- getTopicArn() - Method in class com.kdgregory.logback.aws.SNSAppender
-
Returns the topicArn configuration property, null
if the appender was configured via name.
- getTopicName() - Method in class com.kdgregory.logback.aws.SNSAppender
-
Returns the topicName configuration property, null
if the appender was configured via ARN.
- getTruncateOversizeMessages() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the truncateOversizeMessages configuration property.
- getUseShutdownHook() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Returns the useShutdownHook configuration property.
- sequence - Variable in class com.kdgregory.logback.aws.internal.AbstractAppender
-
- setAppendNewlines(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- setAssumedRole(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the assumedRole configuration property.
- setAutoCreate(boolean) - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Sets the autoCreate configuration property.
- setAutoCreate(boolean) - Method in class com.kdgregory.logback.aws.SNSAppender
-
Sets the autoCreate configuration property.
- setBatchDelay(long) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the batchDelay configuration property.
- setBatchDelay(long) - Method in class com.kdgregory.logback.aws.SNSAppender
-
Any configured batch delay will be ignored; the appender attempts to send
all messages as soon as they are appended.
- setClientEndpoint(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the clientEndpoint configuration property.
- setClientFactory(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the discardAction configuration property.
- setClientRegion(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the clientRegion configuration property.
- setContext(Context) - Method in class com.kdgregory.logback.aws.internal.SimpleContextAware
-
- setDedicatedWriter(boolean) - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Sets the dedicatedWriter configuration property.
- setDestination(Context) - Method in class com.kdgregory.logback.aws.internal.LateInitializedLogbackInternalLogger
-
Sets the logger's destination, if one has not already been set.
- setDiscardAction(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the discardAction configuration property.
- setDiscardThreshold(int) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the discardThreshold configuration property.
- setEnableAccountId(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- setEnableCookies(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Enables storing request cookies in the output.
- setEnableHostname(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- setEnableInstanceId(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- setEnableLocation(boolean) - Method in class com.kdgregory.logback.aws.JsonLayout
-
- setEnableParameters(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Enables storing request parameters in the output.
- setEnableQueryString(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Enables storing the unparsed request query string in the output.
- setEnableRemoteHost(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Optionally enables looking up the hostname of the remote host.
- setEnableRemoteUser(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Enables retrieving the remote user's name, if it's known.
- setEnableRequestHeaders(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Enables storing request headers in the output.
- setEnableResponseHeaders(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Enables storing request headers in the output.
- setEnableServer(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Optionally enables inserting the hostname of the destination server, taken
from the HTTP request.
- setEnableSessionId(boolean) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Optionally enables storing the session ID in the result.
- setExcludeCookies(String) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Sets the list of cookies that will be explicitly excluded from the output.
- setExcludeHeaders(String) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Sets the list of headers that will be explicitly excluded from the output.
- setExcludeParameters(String) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Sets the list of parameters that will be explicitly excluded from the output.
- setIncludeCookies(String) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Sets the list of cookies that will be included in the output.
- setIncludeHeaders(String) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Sets the list of headers that will be included in the output.
- setIncludeParameters(String) - Method in class com.kdgregory.logback.aws.JsonAccessLayout
-
Sets the list of parameters that will be included in the output.
- setLayout(Layout<LogbackEventType>) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the layout manager for this appender.
- setLogGroup(String) - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Sets the logGroup configuration property.
- setLogStream(String) - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Sets the logStream configuration property.
- setName(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
- setPartitionKey(String) - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Sets the partitionKey configuration property.
- setRetentionPeriod(int) - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Sets the retentionPeriod configuration property.
- setRetentionPeriod(int) - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Sets the retentionPeriod configuration property.
- setRotationInterval(long) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the rotationInterval configuration property.
- setRotationMode(String) - Method in class com.kdgregory.logback.aws.CloudWatchAppender
-
Sets the rotationMode configuration property.
- setRotationMode(String) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the rotationMode configuration property.
- setSequence(int) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the sequence configuration property.
- setShardCount(int) - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Sets the shardCount configuration property.
- setStreamName(String) - Method in class com.kdgregory.logback.aws.KinesisAppender
-
Sets the streamName configuration property.
- setSubject(String) - Method in class com.kdgregory.logback.aws.SNSAppender
-
Sets the subject configuration property.
- setSynchronous(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the synchronous configuration property.
- setTags(String) - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- setTopicArn(String) - Method in class com.kdgregory.logback.aws.SNSAppender
-
Sets the topicArn configuration property.
- setTopicName(String) - Method in class com.kdgregory.logback.aws.SNSAppender
-
Sets the topicName configuration property.
- setTruncateOversizeMessages(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the truncateOversizeMessages configuration property.
- setUseShutdownHook(boolean) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Sets the useShutdownHook configuration property.
- shouldRotate(long) - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
Determines whether the appender should rotate its writer.
- shouldRotate(long) - Method in class com.kdgregory.logback.aws.KinesisAppender
-
- shouldRotate(long) - Method in class com.kdgregory.logback.aws.SNSAppender
-
- SimpleContextAware - Class in com.kdgregory.logback.aws.internal
-
- SimpleContextAware(Context, String) - Constructor for class com.kdgregory.logback.aws.internal.SimpleContextAware
-
- SNSAppender<LogbackEventType> - Class in com.kdgregory.logback.aws
-
An appender that writes to an SNS topic.
- SNSAppender() - Constructor for class com.kdgregory.logback.aws.SNSAppender
-
- start() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
- start() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- StatisticsMBean - Class in com.kdgregory.logback.aws
-
This class provides a bridge between the writer statistics exposed by an
appender and an MBeanServer.
- StatisticsMBean() - Constructor for class com.kdgregory.logback.aws.StatisticsMBean
-
- stop() - Method in class com.kdgregory.logback.aws.internal.AbstractAppender
-
- stop() - Method in class com.kdgregory.logback.aws.internal.AbstractJsonLayout
-
- synchronous - Variable in class com.kdgregory.logback.aws.internal.AbstractAppender
-