Class EksClusterProvider

java.lang.Object
co.yellowdog.platform.model.EksClusterProvider
All Implemented Interfaces:
ClusterProvider, Serializable

public class EksClusterProvider extends Object implements ClusterProvider
See Also:
  • Constructor Details

    • EksClusterProvider

      public EksClusterProvider()
  • Method Details

    • getRegion

      public String getRegion()
      Specified by:
      getRegion in interface ClusterProvider
    • getClusterRoleArn

      public String getClusterRoleArn()
    • getNodeRoleArn

      public String getNodeRoleArn()
    • getSubnetIds

      public List<@NotBlank String> getSubnetIds()
    • getSecurityGroups

      public List<@NotBlank String> getSecurityGroups()
    • getLambdaArn

      public String getLambdaArn()
    • getLambdaRoleArn

      public String getLambdaRoleArn()
    • setRegion

      public void setRegion(String region)
    • setClusterRoleArn

      public void setClusterRoleArn(String clusterRoleArn)
    • setNodeRoleArn

      public void setNodeRoleArn(String nodeRoleArn)
    • setSubnetIds

      public void setSubnetIds(List<@NotBlank String> subnetIds)
    • setSecurityGroups

      public void setSecurityGroups(List<@NotBlank String> securityGroups)
    • setLambdaArn

      public void setLambdaArn(String lambdaArn)
    • setLambdaRoleArn

      public void setLambdaRoleArn(String lambdaRoleArn)
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object