Class CreateVwRequest


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2022-11-29T14:06:16.656-08:00")
    public class CreateVwRequest
    extends Object
    Request object for the createVw method.
    • Constructor Detail

      • CreateVwRequest

        public CreateVwRequest()
    • Method Detail

      • getClusterId

        public String getClusterId()
        Getter for clusterId. ID of cluster where Virtual Warehouse should be created.
      • setClusterId

        public void setClusterId​(String clusterId)
        Setter for clusterId. ID of cluster where Virtual Warehouse should be created.
      • getDbcId

        public String getDbcId()
        Getter for dbcId. ID of Database Catalog that the Virtual Warehouse should be attached to.
      • setDbcId

        public void setDbcId​(String dbcId)
        Setter for dbcId. ID of Database Catalog that the Virtual Warehouse should be attached to.
      • getVwType

        public String getVwType()
        Getter for vwType. Type of Virtual Warehouse to be created.
      • setVwType

        public void setVwType​(String vwType)
        Setter for vwType. Type of Virtual Warehouse to be created.
      • getName

        public String getName()
        Getter for name. Name of the Virtual Warehouse.
      • setName

        public void setName​(String name)
        Setter for name. Name of the Virtual Warehouse.
      • getImageVersion

        public String getImageVersion()
        Getter for imageVersion. version of the Virtual Warehouse.
      • setImageVersion

        public void setImageVersion​(String imageVersion)
        Setter for imageVersion. version of the Virtual Warehouse.
      • getTemplate

        public String getTemplate()
        Getter for template. Name of configuration template to use.
      • setTemplate

        public void setTemplate​(String template)
        Setter for template. Name of configuration template to use.
      • getNodeCount

        public Integer getNodeCount()
        Getter for nodeCount. Node Count per compute cluster. Implies 'custom' template, even if you pass template explicitly.
      • setNodeCount

        public void setNodeCount​(Integer nodeCount)
        Setter for nodeCount. Node Count per compute cluster. Implies 'custom' template, even if you pass template explicitly.
      • setAutoscaling

        public void setAutoscaling​(AutoscalingOptionsCreateRequest autoscaling)
        Setter for autoscaling. Autoscaling settings for the Virtual Warehouse.
      • getConfig

        public ServiceConfigReq getConfig()
        Getter for config. Configuration settings for the Virtual Warehouse.
      • setConfig

        public void setConfig​(ServiceConfigReq config)
        Setter for config. Configuration settings for the Virtual Warehouse.
      • getQueryIsolationOptions

        public QueryIsolationOptionsRequest getQueryIsolationOptions()
        Getter for queryIsolationOptions. Query isolation settings for the Virtual Warehouse. For Impala this value will be considered only if Unified Analytics is enabled.
      • setQueryIsolationOptions

        public void setQueryIsolationOptions​(QueryIsolationOptionsRequest queryIsolationOptions)
        Setter for queryIsolationOptions. Query isolation settings for the Virtual Warehouse. For Impala this value will be considered only if Unified Analytics is enabled.
      • getTags

        public List<TagRequest> getTags()
        Getter for tags. Tags associated with the resources.
      • setTags

        public void setTags​(List<TagRequest> tags)
        Setter for tags. Tags associated with the resources.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object