Class CloudWatchLogsClientFactory

  • All Implemented Interfaces:
    org.springframework.beans.factory.FactoryBean<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient>, org.springframework.beans.factory.InitializingBean

    public class CloudWatchLogsClientFactory
    extends Object
    implements org.springframework.beans.factory.FactoryBean<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient>, org.springframework.beans.factory.InitializingBean
    • Constructor Detail

      • CloudWatchLogsClientFactory

        public CloudWatchLogsClientFactory()
    • Method Detail

      • setAwsAccessKey

        public void setAwsAccessKey​(String awsAccessKey)
      • setAwsSecretKey

        public void setAwsSecretKey​(String awsSecretKey)
      • setRegion

        public void setRegion​(software.amazon.awssdk.regions.Region region)
      • isSingleton

        public boolean isSingleton()
        Specified by:
        isSingleton in interface org.springframework.beans.factory.FactoryBean<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient>
      • getObjectType

        public Class<?> getObjectType()
        Specified by:
        getObjectType in interface org.springframework.beans.factory.FactoryBean<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient>
      • getObject

        public software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient getObject()
        Specified by:
        getObject in interface org.springframework.beans.factory.FactoryBean<software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient>
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws Exception
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        Exception