Class S3ConfigDataResource

java.lang.Object
org.springframework.boot.context.config.ConfigDataResource
io.awspring.cloud.autoconfigure.config.s3.S3ConfigDataResource

public class S3ConfigDataResource extends org.springframework.boot.context.config.ConfigDataResource
Config data resource for AWS S3 integration.
Since:
3.3.0
Author:
Kunal Varpe
  • Constructor Details

    • S3ConfigDataResource

      public S3ConfigDataResource(String context, boolean optional, S3PropertySources propertySources)
    • S3ConfigDataResource

      public S3ConfigDataResource(String context, boolean optional, boolean enabled, S3PropertySources propertySources)
  • Method Details

    • getContext

      public String getContext()
      Returns context which is equal to S3 bucket and property file.
      Returns:
      the context
    • isOptional

      public boolean isOptional()
      If application startup should fail when secret cannot be loaded or does not exist.
      Returns:
      is optional
    • isEnabled

      public boolean isEnabled()
    • getPropertySources

      public S3PropertySources getPropertySources()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object