Package com.cloudera.cdp.datalake.model
Class CreateAzureDatalakeRequest
java.lang.Object
com.cloudera.cdp.datalake.model.CreateAzureDatalakeRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-10-28T14:00:28.143-07:00")
public class CreateAzureDatalakeRequest
extends Object
Request object for create Azure datalake request.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter for cloudProviderConfiguration.Getter for customInstanceGroups.Getter for databaseType.Getter for datalakeName.Getter for enableRangerRaz.Getter for environmentName.Getter for flexibleServerDelegatedSubnetId.getImage()Getter for image.Getter for javaVersion.Getter for loadBalancerSku.Getter for multiAz.Getter for recipes.Getter for runtime.getScale()Getter for scale.getTags()Getter for tags.inthashCode()voidsetCloudProviderConfiguration(AzureConfigurationRequest cloudProviderConfiguration) Setter for cloudProviderConfiguration.voidsetCustomInstanceGroups(List<SdxInstanceGroupRequest> customInstanceGroups) Setter for customInstanceGroups.voidsetDatabaseType(String databaseType) Setter for databaseType.voidsetDatalakeName(String datalakeName) Setter for datalakeName.voidsetEnableRangerRaz(Boolean enableRangerRaz) Setter for enableRangerRaz.voidsetEnvironmentName(String environmentName) Setter for environmentName.voidsetFlexibleServerDelegatedSubnetId(String flexibleServerDelegatedSubnetId) Setter for flexibleServerDelegatedSubnetId.voidsetImage(ImageRequest image) Setter for image.voidsetJavaVersion(Integer javaVersion) Setter for javaVersion.voidsetLoadBalancerSku(String loadBalancerSku) Setter for loadBalancerSku.voidsetMultiAz(Boolean multiAz) Setter for multiAz.voidsetRecipes(List<InstanceGroupRecipeRequest> recipes) Setter for recipes.voidsetRuntime(String runtime) Setter for runtime.voidSetter for scale.voidSetter for tags.toString()
-
Constructor Details
-
CreateAzureDatalakeRequest
public CreateAzureDatalakeRequest()
-
-
Method Details
-
getDatalakeName
Getter for datalakeName. The datalake name. This name must be unique, must have between 5 and 40 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive. -
setDatalakeName
Setter for datalakeName. The datalake name. This name must be unique, must have between 5 and 40 characters, and must contain only lowercase letters, numbers and hyphens. Names are case-sensitive. -
getEnvironmentName
Getter for environmentName. The environment name or CRN. -
setEnvironmentName
Setter for environmentName. The environment name or CRN. -
getCloudProviderConfiguration
Getter for cloudProviderConfiguration. Azure configuration. -
setCloudProviderConfiguration
Setter for cloudProviderConfiguration. Azure configuration. -
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
Setter for scale. The scale of the datalake. Allowed values are \"LIGHT_DUTY\" or \"MEDIUM_DUTY_HA\". Defaults to \"LIGHT_DUTY\" if not set. -
getTags
Getter for tags. Tags to be added to Data Lake related resources. -
setTags
Setter for tags. Tags to be added to Data Lake related resources. -
getRuntime
Getter for runtime. Cloudera Runtime version. -
setRuntime
Setter for runtime. Cloudera Runtime version. -
getImage
Getter for image. The image to use for the datalake. This must not be set if the runtime parameter is provided. -
setImage
Setter for image. The image to use for the datalake. This must not be set if the runtime parameter is provided. -
getLoadBalancerSku
Getter for loadBalancerSku. The SKU for the datalake load balancer. Allowed values are \"BASIC\", \"STANDARD\", or \"NONE\". -
setLoadBalancerSku
Setter for loadBalancerSku. The SKU for the datalake load balancer. Allowed values are \"BASIC\", \"STANDARD\", or \"NONE\". -
getEnableRangerRaz
Getter for enableRangerRaz. Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled. -
setEnableRangerRaz
Setter for enableRangerRaz. Whether to enable Ranger RAZ for the datalake. Defaults to not being enabled. -
getDatabaseType
Getter for databaseType. The type of the azure database. FLEXIBLE_SERVER is the next generation managed PostgreSQL service in Azure that provides maximum flexibility over your database, built-in cost-optimizations. SINGLE_SERVER is a fully managed database service with minimal requirements for customizations of the database. -
setDatabaseType
Setter for databaseType. The type of the azure database. FLEXIBLE_SERVER is the next generation managed PostgreSQL service in Azure that provides maximum flexibility over your database, built-in cost-optimizations. SINGLE_SERVER is a fully managed database service with minimal requirements for customizations of the database. -
getFlexibleServerDelegatedSubnetId
Getter for flexibleServerDelegatedSubnetId. This argument allows you to specify the subnet ID for the subnet within which you want to configure your Azure Flexible Server. -
setFlexibleServerDelegatedSubnetId
Setter for flexibleServerDelegatedSubnetId. This argument allows you to specify the subnet ID for the subnet within which you want to configure your Azure Flexible Server. -
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
Setter for recipes. Additional recipes that will be attached on the datalake instances (by instance groups, most common ones are like 'master' or 'idbroker'). -
getCustomInstanceGroups
Getter for customInstanceGroups. Configure custom properties on an instance group level. -
setCustomInstanceGroups
Setter for customInstanceGroups. Configure custom properties on an instance group level. -
getJavaVersion
Getter for javaVersion. Configure the major version of Java on the cluster. -
setJavaVersion
Setter for javaVersion. Configure the major version of Java on the cluster. -
getMultiAz
Getter for multiAz. Creates CDP datalake distributed across multiple availability zones in an Azure region. -
setMultiAz
Setter for multiAz. Creates CDP datalake distributed across multiple availability zones in an Azure region. -
equals
-
hashCode
public int hashCode() -
toString
-