Class AWSPluginConfiguration

java.lang.Object
org.graylog.aws.config.AWSPluginConfiguration

public abstract class AWSPluginConfiguration extends Object
  • Constructor Details

    • AWSPluginConfiguration

      public AWSPluginConfiguration()
  • Method Details

    • lookupsEnabled

      public abstract boolean lookupsEnabled()
    • lookupRegions

      public abstract String lookupRegions()
    • accessKey

      public abstract String accessKey()
    • encryptedSecretKey

      @Nullable public abstract String encryptedSecretKey()
    • secretKey

      public String secretKey(String encryptionKey)
    • secretKeySalt

      @Nullable public abstract String secretKeySalt()
    • proxyEnabled

      public abstract boolean proxyEnabled()
    • create

      public static AWSPluginConfiguration create(boolean lookupsEnabled, String lookupRegions, String accessKey, @Nullable String secretKey, @Nullable String secretKeySalt, boolean proxyEnabled)
    • createDefault

      public static AWSPluginConfiguration createDefault()
    • getLookupRegions

      public List<com.amazonaws.regions.Regions> getLookupRegions()
    • toBuilder

      public abstract AWSPluginConfiguration.Builder toBuilder()