Class RestElasticImageConfig


  • public class RestElasticImageConfig
    extends Object
    • Constructor Detail

      • RestElasticImageConfig

        public RestElasticImageConfig()
    • Method Detail

      • setConfigurationId

        public void setConfigurationId​(Long configurationId)
      • setConfigurationName

        public void setConfigurationName​(String configurationName)
      • setConfigurationDescription

        public void setConfigurationDescription​(String configurationDescription)
      • setImageId

        public void setImageId​(String imageId)
      • getRootFsSizeOverride

        public Integer getRootFsSizeOverride()
      • setRootFsSizeOverride

        public void setRootFsSizeOverride​(@Nullable
                                          @Nullable Integer rootFsSizeOverride)
      • setEbsEnabled

        public void setEbsEnabled​(boolean ebsEnabled)
      • setEbsSnapshotId

        public void setEbsSnapshotId​(String ebsSnapshotId)
      • isLegacyEbsHandlingEnabled

        public Boolean isLegacyEbsHandlingEnabled()
      • setUseLegacyEbsHandling

        public void setUseLegacyEbsHandling​(boolean useLegacyEbsHandling)
      • setInstanceType

        public void setInstanceType​(String instanceType)
      • setAvailabilityZones

        public void setAvailabilityZones​(@NotNull
                                         @NotNull Iterable<String> availabilityZones)
      • setProduct

        public void setProduct​(String product)
      • setSubnetIds

        public void setSubnetIds​(@NotNull
                                 @NotNull Iterable<String> subnetIds)
      • setStartupScripts

        public void setStartupScripts​(List<String> startupScripts)
      • setArchitecture

        public void setArchitecture​(String architecture)
      • setPlatform

        public void setPlatform​(String platform)
      • setRootDeviceType

        public void setRootDeviceType​(String rootDeviceType)
      • setRegion

        public void setRegion​(String region)
      • setImageFilesVersion

        public void setImageFilesVersion​(String imageFilesVersion)
      • getConfigurationId

        public Long getConfigurationId()
      • getConfigurationName

        public String getConfigurationName()
      • getConfigurationDescription

        public String getConfigurationDescription()
      • getImageId

        public String getImageId()
      • isEbsEnabled

        public boolean isEbsEnabled()
      • getEbsSnapshotId

        public String getEbsSnapshotId()
      • getInstanceType

        public String getInstanceType()
      • getAvailabilityZones

        public List<String> getAvailabilityZones()
      • getProduct

        public String getProduct()
      • getSubnetIds

        public List<String> getSubnetIds()
      • getStartupScripts

        public List<String> getStartupScripts()
      • getArchitecture

        public String getArchitecture()
      • getPlatform

        public String getPlatform()
      • getRootDeviceType

        public String getRootDeviceType()
      • getRegion

        public String getRegion()
      • getImageFilesVersion

        public String getImageFilesVersion()
      • getIamInstanceProfileArnOrName

        public String getIamInstanceProfileArnOrName()
      • setIamInstanceProfileArnOrName

        public void setIamInstanceProfileArnOrName​(String iamInstanceProfileArnOrName)
      • isEbsOptimised

        public Boolean isEbsOptimised()
      • setEbsOptimised

        public void setEbsOptimised​(boolean value)
      • populateDefaultValues

        public void populateDefaultValues()
      • isPerSecondBillingEnabled

        public Boolean isPerSecondBillingEnabled()
      • setPerSecondBillingEnabled

        public void setPerSecondBillingEnabled​(boolean value)