Class CreateAzureDatalakeRequest


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2022-08-03T22:29:41.922-07:00")
    public class CreateAzureDatalakeRequest
    extends Object
    Request object for create Azure datalake request.
    • Constructor Detail

      • CreateAzureDatalakeRequest

        public CreateAzureDatalakeRequest()
    • Method Detail

      • getDatalakeName

        public String getDatalakeName()
        Getter for datalakeName. The datalake name. This name must be unique, must have between 5 and 100 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive.
      • setDatalakeName

        public void setDatalakeName​(String datalakeName)
        Setter for datalakeName. The datalake name. This name must be unique, must have between 5 and 100 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive.
      • getEnvironmentName

        public String getEnvironmentName()
        Getter for environmentName. The environment name or CRN.
      • setEnvironmentName

        public void setEnvironmentName​(String environmentName)
        Setter for environmentName. The environment name or CRN.
      • getCloudProviderConfiguration

        public AzureConfigurationRequest getCloudProviderConfiguration()
        Getter for cloudProviderConfiguration. Azure configuration.
      • setCloudProviderConfiguration

        public void setCloudProviderConfiguration​(AzureConfigurationRequest cloudProviderConfiguration)
        Setter for cloudProviderConfiguration. Azure configuration.
      • getScale

        public String getScale()
        Getter for scale. The scale of the datalake. Allowed values are \"LIGHT_DUTY\" or \"MEDIUM_DUTY_HA\". Defaults to \"LIGHT_DUTY\" if not set.
      • setScale

        public void setScale​(String scale)
        Setter for scale. The scale of the datalake. Allowed values are \"LIGHT_DUTY\" or \"MEDIUM_DUTY_HA\". Defaults to \"LIGHT_DUTY\" if not set.
      • getRuntime

        public String getRuntime()
        Getter for runtime. Cloudera Runtime version.
      • setRuntime

        public void setRuntime​(String runtime)
        Setter for runtime. Cloudera Runtime version.
      • getImage

        public ImageRequest getImage()
        Getter for image. The image to use for the datalake. This must not be set if the runtime parameter is provided.
      • setImage

        public void setImage​(ImageRequest image)
        Setter for image. The image to use for the datalake. This must not be set if the runtime parameter is provided.
      • getEnableRangerRaz

        public Boolean getEnableRangerRaz()
        Getter for enableRangerRaz. Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled.
      • setEnableRangerRaz

        public void setEnableRangerRaz​(Boolean enableRangerRaz)
        Setter for enableRangerRaz. Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled.
      • getRecipes

        public List<InstanceGroupRecipeRequest> getRecipes()
        Getter for recipes. Additional recipes that will be attached on the datalake instances (by instance groups, most common ones are like 'master' or 'idbroker').
      • setRecipes

        public void setRecipes​(List<InstanceGroupRecipeRequest> recipes)
        Setter for recipes. Additional recipes that will be attached on the datalake instances (by instance groups, most common ones are like 'master' or 'idbroker').
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object