Class Environment

java.lang.Object
com.cloudera.cdp.environments.model.Environment

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-08-15T13:42:17.621-07:00") public class Environment extends Object
The environment.
  • Constructor Details

    • Environment

      public Environment()
  • Method Details

    • getEnvironmentName

      public String getEnvironmentName()
      Getter for environmentName. Name of the environment.
    • setEnvironmentName

      public void setEnvironmentName(String environmentName)
      Setter for environmentName. Name of the environment.
    • getCrn

      public String getCrn()
      Getter for crn. CRN of the environment.
    • setCrn

      public void setCrn(String crn)
      Setter for crn. CRN of the environment.
    • getStatus

      public String getStatus()
      Getter for status. Status of the environment.
    • setStatus

      public void setStatus(String status)
      Setter for status. Status of the environment.
    • getRegion

      public String getRegion()
      Getter for region. Region of the environment.
    • setRegion

      public void setRegion(String region)
      Setter for region. Region of the environment.
    • getCloudPlatform

      public String getCloudPlatform()
      Getter for cloudPlatform. Cloud platform of the environment.
    • setCloudPlatform

      public void setCloudPlatform(String cloudPlatform)
      Setter for cloudPlatform. Cloud platform of the environment.
    • getCredentialName

      public String getCredentialName()
      Getter for credentialName. Name of the credential of the environment.
    • setCredentialName

      public void setCredentialName(String credentialName)
      Setter for credentialName. Name of the credential of the environment.
    • getNetwork

      public Network getNetwork()
      Getter for network. Network related specifics of the environment.
    • setNetwork

      public void setNetwork(Network network)
      Setter for network. Network related specifics of the environment.
    • getLogStorage

      public LogStorage getLogStorage()
      Getter for logStorage. Storage configuration for cluster and audit logs.
    • setLogStorage

      public void setLogStorage(LogStorage logStorage)
      Setter for logStorage. Storage configuration for cluster and audit logs.
    • getBackupStorage

      public BackupStorage getBackupStorage()
      Getter for backupStorage. Storage configuration for backup.
    • setBackupStorage

      public void setBackupStorage(BackupStorage backupStorage)
      Setter for backupStorage. Storage configuration for backup.
    • getAuthentication

      public Authentication getAuthentication()
      Getter for authentication. SSH key for accessing cluster node instances.
    • setAuthentication

      public void setAuthentication(Authentication authentication)
      Setter for authentication. SSH key for accessing cluster node instances.
    • getSecurityAccess

      public SecurityAccess getSecurityAccess()
      Getter for securityAccess. Security control for FreeIPA and Data Lake deployment.
    • setSecurityAccess

      public void setSecurityAccess(SecurityAccess securityAccess)
      Setter for securityAccess. Security control for FreeIPA and Data Lake deployment.
    • getDescription

      public String getDescription()
      Getter for description. Description of the environment
    • setDescription

      public void setDescription(String description)
      Setter for description. Description of the environment
    • getStatusReason

      public String getStatusReason()
      Getter for statusReason. The status reason.
    • setStatusReason

      public void setStatusReason(String statusReason)
      Setter for statusReason. The status reason.
    • getCreated

      public ZonedDateTime getCreated()
      Getter for created. Creation date
    • setCreated

      public void setCreated(ZonedDateTime created)
      Setter for created. Creation date
    • getCreator

      public String getCreator()
      Getter for creator. The CRN of the user who has created the given environment.
    • setCreator

      public void setCreator(String creator)
      Setter for creator. The CRN of the user who has created the given environment.
    • getAwsDetails

      public EnvironmentAwsDetails getAwsDetails()
      Getter for awsDetails.
    • setAwsDetails

      public void setAwsDetails(EnvironmentAwsDetails awsDetails)
      Setter for awsDetails.
    • getGcpDetails

      public EnvironmentGcpDetails getGcpDetails()
      Getter for gcpDetails.
    • setGcpDetails

      public void setGcpDetails(EnvironmentGcpDetails gcpDetails)
      Setter for gcpDetails.
    • getWorkloadAnalytics

      public Boolean getWorkloadAnalytics()
      Getter for workloadAnalytics. When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment.
    • setWorkloadAnalytics

      public void setWorkloadAnalytics(Boolean workloadAnalytics)
      Setter for workloadAnalytics. When this is enabled, diagnostic information about job and query execution is sent to Workload Manager for Data Hub clusters created within this environment.
    • getReportDeploymentLogs

      public Boolean getReportDeploymentLogs()
      Getter for reportDeploymentLogs. When true, this will report additional diagnostic information back to Cloudera.
    • setReportDeploymentLogs

      public void setReportDeploymentLogs(Boolean reportDeploymentLogs)
      Setter for reportDeploymentLogs. When true, this will report additional diagnostic information back to Cloudera.
    • getFreeipa

      public FreeipaDetails getFreeipa()
      Getter for freeipa. Details of FreeIPA instance associated with this environment.
    • setFreeipa

      public void setFreeipa(FreeipaDetails freeipa)
      Setter for freeipa. Details of FreeIPA instance associated with this environment.
    • getProxyConfig

      public ProxyConfig getProxyConfig()
      Getter for proxyConfig. The proxy config.
    • setProxyConfig

      public void setProxyConfig(ProxyConfig proxyConfig)
      Setter for proxyConfig. The proxy config.
    • getTags

      public EnvironmentTags getTags()
      Getter for tags. Environment tags object containing the tag values defined for the environment.
    • setTags

      public void setTags(EnvironmentTags tags)
      Setter for tags. Environment tags object containing the tag values defined for the environment.
    • getDataServices

      public DataServices getDataServices()
      Getter for dataServices. Data Services parameters of the environment.
    • setDataServices

      public void setDataServices(DataServices dataServices)
      Setter for dataServices. Data Services parameters of the environment.
    • getCustomDockerRegistry

      public CustomDockerRegistryResponse getCustomDockerRegistry()
      Getter for customDockerRegistry. The configured custom docker registry for data services on the environment.
    • setCustomDockerRegistry

      public void setCustomDockerRegistry(CustomDockerRegistryResponse customDockerRegistry)
      Setter for customDockerRegistry. The configured custom docker registry for data services on the environment.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object