All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.dataproc.model.SoftwareConfig.html Maven / Gradle / Ivy

There is a newer version: v1-rev20250111-2.0.0
Show newest version






SoftwareConfig (Cloud Dataproc API v1-rev20241025-2.0.0)












com.google.api.services.dataproc.model

Class SoftwareConfig

    • Constructor Detail

      • SoftwareConfig

        public SoftwareConfig()
    • Method Detail

      • getImageVersion

        public String getImageVersion()
        Optional. The version of software inside the cluster. It must be one of the supported Dataproc Versions (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc- versions#supported-dataproc-image-versions), such as "1.2" (including a subminor version, such as "1.2.29"), or the "preview" version (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc-versions#other_versions). If unspecified, it defaults to the latest Debian version.
        Returns:
        value or null for none
      • setImageVersion

        public SoftwareConfig setImageVersion(String imageVersion)
        Optional. The version of software inside the cluster. It must be one of the supported Dataproc Versions (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc- versions#supported-dataproc-image-versions), such as "1.2" (including a subminor version, such as "1.2.29"), or the "preview" version (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc-versions#other_versions). If unspecified, it defaults to the latest Debian version.
        Parameters:
        imageVersion - imageVersion or null for none
      • getOptionalComponents

        public List<String> getOptionalComponents()
        Optional. The set of components to activate on the cluster.
        Returns:
        value or null for none
      • setOptionalComponents

        public SoftwareConfig setOptionalComponents(List<String> optionalComponents)
        Optional. The set of components to activate on the cluster.
        Parameters:
        optionalComponents - optionalComponents or null for none
      • getProperties

        public Map<String,String> getProperties()
        Optional. The properties to set on daemon config files.Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. The following are supported prefixes and their mappings: capacity-scheduler: capacity-scheduler.xml core: core-site.xml distcp: distcp-default.xml hdfs: hdfs-site.xml hive: hive-site.xml mapred: mapred-site.xml pig: pig.properties spark: spark-defaults.conf yarn: yarn-site.xmlFor more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
        Returns:
        value or null for none
      • setProperties

        public SoftwareConfig setProperties(Map<String,String> properties)
        Optional. The properties to set on daemon config files.Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. The following are supported prefixes and their mappings: capacity-scheduler: capacity-scheduler.xml core: core-site.xml distcp: distcp-default.xml hdfs: hdfs-site.xml hive: hive-site.xml mapred: mapred-site.xml pig: pig.properties spark: spark-defaults.conf yarn: yarn-site.xmlFor more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
        Parameters:
        properties - properties or null for none
      • set

        public SoftwareConfig set(String fieldName,
                                  Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public SoftwareConfig clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy