AwsS3Properties.java

package com.hwhub.batch.infrastructure.s3;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "hwhub.aws.s3")
public class AwsS3Properties {

  private String region;
  private String endpoint;
  private String accessKey;
  private String secretKey;
  private boolean pathStyleAccessEnabled;

  public String getRegion() {
    return region;
  }

  public void setRegion(String region) {
    this.region = region;
  }

  public String getEndpoint() {
    return endpoint;
  }

  public void setEndpoint(String endpoint) {
    this.endpoint = endpoint;
  }

  public String getAccessKey() {
    return accessKey;
  }

  public void setAccessKey(String accessKey) {
    this.accessKey = accessKey;
  }

  public String getSecretKey() {
    return secretKey;
  }

  public void setSecretKey(String secretKey) {
    this.secretKey = secretKey;
  }

  public boolean isPathStyleAccessEnabled() {
    return pathStyleAccessEnabled;
  }

  public void setPathStyleAccessEnabled(boolean pathStyleAccessEnabled) {
    this.pathStyleAccessEnabled = pathStyleAccessEnabled;
  }
}