Class PerBuildContainerForEnvironmentProperties

  • All Implemented Interfaces:
    com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties, com.atlassian.bamboo.specs.api.model.EntityProperties

    public class PerBuildContainerForEnvironmentProperties
    extends Object
    implements com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties
    • Field Detail

      • VALIDATION_CONTEXT

        public static final com.atlassian.bamboo.specs.api.validators.common.ValidationContext VALIDATION_CONTEXT
      • module

        protected final com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties module
    • Method Detail

      • getAtlassianPlugin

        public com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties getAtlassianPlugin()
        Specified by:
        getAtlassianPlugin in interface com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties
      • getSize

        public String getSize()
      • getImage

        public String getImage()
      • isEnabled

        public boolean isEnabled()
      • getAwsRole

        public String getAwsRole()
      • getArchitecture

        public String getArchitecture()
      • validate

        public final void validate()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object