Class AwsConfig

java.lang.Object
com.hazelcast.aws.AwsConfig

public final class AwsConfig
extends Object
AWS Discovery Strategy configuration that corresponds to the properties passed in the Hazelcast configuration and listed in AwsProperties.
  • Method Details

    • builder

      public static AwsConfig.Builder builder()
    • getAccessKey

      public String getAccessKey()
    • setAccessKey

      @Deprecated public void setAccessKey​(String accessKey)
      Deprecated.
      It violates the immutability of AwsConfig.
      Sets accessKey.
    • getSecretKey

      public String getSecretKey()
    • setSecretKey

      @Deprecated public void setSecretKey​(String secretKey)
      Deprecated.
      It violates the immutability of AwsConfig.
      Sets secretKey.
    • getRegion

      public String getRegion()
    • getIamRole

      public String getIamRole()
    • setIamRole

      @Deprecated public void setIamRole​(String iamRole)
      Deprecated.
      It violates the immutability of AwsConfig.
      Sets iamRole.
    • getHostHeader

      public String getHostHeader()
    • getSecurityGroupName

      public String getSecurityGroupName()
    • getTagKey

      public String getTagKey()
    • getTagValue

      public String getTagValue()
    • getConnectionTimeoutSeconds

      public int getConnectionTimeoutSeconds()
    • getConnectionRetries

      public int getConnectionRetries()
    • getHzPort

      public com.hazelcast.aws.PortRange getHzPort()
    • toString

      public String toString()
      Overrides:
      toString in class Object