Package com.cloudera.cdp.datalake.model
Class CreateAWSGovCloudDatalakeRequest
java.lang.Object
com.cloudera.cdp.datalake.model.CreateAWSGovCloudDatalakeRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2025-10-28T14:00:28.143-07:00")
public class CreateAWSGovCloudDatalakeRequest
extends Object
Request object for createing AWS Data Lake request on GovCloud.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter for cloudProviderConfiguration.Getter for customInstanceGroups.Getter for datalakeName.Getter for enableRangerRaz.Getter for environmentName.getImage()Getter for image.Getter for javaVersion.Getter for multiAz.Getter for recipes.Getter for runtime.getScale()Getter for scale.getTags()Getter for tags.inthashCode()voidsetCloudProviderConfiguration(AWSConfigurationRequest cloudProviderConfiguration) Setter for cloudProviderConfiguration.voidsetCustomInstanceGroups(List<SdxInstanceGroupRequest> customInstanceGroups) Setter for customInstanceGroups.voidsetDatalakeName(String datalakeName) Setter for datalakeName.voidsetEnableRangerRaz(Boolean enableRangerRaz) Setter for enableRangerRaz.voidsetEnvironmentName(String environmentName) Setter for environmentName.voidsetImage(ImageRequest image) Setter for image.voidsetJavaVersion(Integer javaVersion) Setter for javaVersion.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
-
CreateAWSGovCloudDatalakeRequest
public CreateAWSGovCloudDatalakeRequest()
-
-
Method Details
-
getDatalakeName
Getter for datalakeName. The Data Lake 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
Setter for datalakeName. The Data Lake 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
Getter for environmentName. The environment name or CRN. -
setEnvironmentName
Setter for environmentName. The environment name or CRN. -
getCloudProviderConfiguration
Getter for cloudProviderConfiguration. AWS configuration. -
setCloudProviderConfiguration
Setter for cloudProviderConfiguration. AWS 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. -
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. -
getMultiAz
Getter for multiAz. Controls if the datalake is deployed in a multi-availability zone way. -
setMultiAz
Setter for multiAz. Controls if the datalake is deployed in a multi-availability zone way. -
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. -
equals
-
hashCode
public int hashCode() -
toString
-