Skip navigation links
A C E F G I K L O P R S T 

A

AssumedRoleCredentialsProviderProvider - Class in com.kdgregory.logging.aws.facade.v1.internal
Used by ClientFactory to create an STSAssumeRoleSessionCredentialsProvider.
AssumedRoleCredentialsProviderProvider() - Constructor for class com.kdgregory.logging.aws.facade.v1.internal.AssumedRoleCredentialsProviderProvider
 

C

client - Variable in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
client() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
Returns the CloudWatch Logs client, lazily constructing it if needed.
client() - Method in class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
Returns the Kinesis client, lazily constructing it if needed.
client() - Method in class com.kdgregory.logging.aws.facade.v1.SNSFacadeImpl
 
ClientFactory<T> - Class in com.kdgregory.logging.aws.facade.v1.internal
Creates and configures an AWS client based on the provided writer configuration.
ClientFactory(Class<T>, AbstractWriterConfig<?>) - Constructor for class com.kdgregory.logging.aws.facade.v1.internal.ClientFactory
 
CloudWatchFacadeImpl - Class in com.kdgregory.logging.aws.facade.v1
Provides a facade over the CloudWatch API using the v1 SDK.
CloudWatchFacadeImpl(CloudWatchWriterConfig) - Constructor for class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
com.kdgregory.logging.aws.facade.v1 - package com.kdgregory.logging.aws.facade.v1
 
com.kdgregory.logging.aws.facade.v1.internal - package com.kdgregory.logging.aws.facade.v1.internal
 
create() - Method in class com.kdgregory.logging.aws.facade.v1.internal.ClientFactory
 
createClientBuilder() - Method in class com.kdgregory.logging.aws.facade.v1.internal.ClientFactory
Picks an appropriate client builder, based on the configuration type.
createLogGroup() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
createLogStream() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
createStream() - Method in class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
 
createTopic() - Method in class com.kdgregory.logging.aws.facade.v1.SNSFacadeImpl
 

E

ec2Client() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 

F

findLogGroup() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
findLogStream() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 

G

getParameterRetry - Variable in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
getParameterTimeout - Variable in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 

I

iamClient() - Method in class com.kdgregory.logging.aws.facade.v1.internal.AssumedRoleCredentialsProviderProvider
 
InfoFacadeImpl - Class in com.kdgregory.logging.aws.facade.v1
Provides a facade over various "information" services using the v1 SDK.
InfoFacadeImpl() - Constructor for class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 

K

KinesisFacadeImpl - Class in com.kdgregory.logging.aws.facade.v1
Provides a facade over the Kinesis API using the v1 SDK.
KinesisFacadeImpl(KinesisWriterConfig) - Constructor for class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
 

L

lookupTopic() - Method in class com.kdgregory.logging.aws.facade.v1.SNSFacadeImpl
 

O

optSetRegionOrEndpoint(AwsClientBuilder<?, ?>) - Method in class com.kdgregory.logging.aws.facade.v1.internal.ClientFactory
If the configuration specifies region, attempts to set it.

P

provideProvider(String) - Method in class com.kdgregory.logging.aws.facade.v1.internal.AssumedRoleCredentialsProviderProvider
 
publish(LogMessage) - Method in class com.kdgregory.logging.aws.facade.v1.SNSFacadeImpl
 
putEvents(String, List<LogMessage>) - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
putRecords(List<LogMessage>) - Method in class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
 

R

retrieveAccountId() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveArn(String) - Method in class com.kdgregory.logging.aws.facade.v1.internal.AssumedRoleCredentialsProviderProvider
 
retrieveDefaultRegion() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveEC2InstanceId() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveEC2Region() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveEC2Tags(String) - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveParameter(String) - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveSequenceToken() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
retrieveStreamStatus() - Method in class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
 
retrieveTagsRetry - Variable in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
retrieveTagsTimeout - Variable in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 

S

setAssumedRoleCredentialsProvider(AwsClientBuilder<?, ?>, String) - Method in class com.kdgregory.logging.aws.facade.v1.internal.ClientFactory
Configures the builder with an assumed-role credentials provider.
setLogGroupRetention() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
setRetentionPeriod() - Method in class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
 
shutdown() - Method in class com.kdgregory.logging.aws.facade.v1.CloudWatchFacadeImpl
 
shutdown() - Method in class com.kdgregory.logging.aws.facade.v1.KinesisFacadeImpl
 
shutdown() - Method in class com.kdgregory.logging.aws.facade.v1.SNSFacadeImpl
 
SNSFacadeImpl - Class in com.kdgregory.logging.aws.facade.v1
Provides a facade over the SNS API using the v1 SDK.
SNSFacadeImpl(SNSWriterConfig) - Constructor for class com.kdgregory.logging.aws.facade.v1.SNSFacadeImpl
 
ssmClient() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 
stsClient() - Method in class com.kdgregory.logging.aws.facade.v1.InfoFacadeImpl
 

T

tryInstantiateFromFactory() - Method in class com.kdgregory.logging.aws.facade.v1.internal.ClientFactory
Determines whether the configuration specifies a factory method, and if so tries to invoke it.
A C E F G I K L O P R S T 
Skip navigation links

Copyright © 2023. All rights reserved.