Package com.google.cloud.dataproc.v1
Interface KubernetesSoftwareConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KubernetesSoftwareConfig
,KubernetesSoftwareConfig.Builder
public interface KubernetesSoftwareConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsComponentVersion(String key)
The components that should be installed in this Dataproc cluster.boolean
containsProperties(String key)
The properties to set on daemon config files.Map<String,String>
getComponentVersion()
Deprecated.int
getComponentVersionCount()
The components that should be installed in this Dataproc cluster.Map<String,String>
getComponentVersionMap()
The components that should be installed in this Dataproc cluster.String
getComponentVersionOrDefault(String key, String defaultValue)
The components that should be installed in this Dataproc cluster.String
getComponentVersionOrThrow(String key)
The components that should be installed in this Dataproc cluster.Map<String,String>
getProperties()
Deprecated.int
getPropertiesCount()
The properties to set on daemon config files.Map<String,String>
getPropertiesMap()
The properties to set on daemon config files.String
getPropertiesOrDefault(String key, String defaultValue)
The properties to set on daemon config files.String
getPropertiesOrThrow(String key)
The properties to set on daemon config files.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getComponentVersionCount
int getComponentVersionCount()
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
map<string, string> component_version = 1;
-
containsComponentVersion
boolean containsComponentVersion(String key)
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
map<string, string> component_version = 1;
-
getComponentVersion
@Deprecated Map<String,String> getComponentVersion()
Deprecated.UsegetComponentVersionMap()
instead.
-
getComponentVersionMap
Map<String,String> getComponentVersionMap()
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
map<string, string> component_version = 1;
-
getComponentVersionOrDefault
String getComponentVersionOrDefault(String key, String defaultValue)
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
map<string, string> component_version = 1;
-
getComponentVersionOrThrow
String getComponentVersionOrThrow(String key)
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
map<string, string> component_version = 1;
-
getPropertiesCount
int getPropertiesCount()
The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `spark:spark.kubernetes.container.image`. The following are supported prefixes and their mappings: * spark: `spark-defaults.conf` For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 2;
-
containsProperties
boolean containsProperties(String key)
The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `spark:spark.kubernetes.container.image`. The following are supported prefixes and their mappings: * spark: `spark-defaults.conf` For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 2;
-
getProperties
@Deprecated Map<String,String> getProperties()
Deprecated.UsegetPropertiesMap()
instead.
-
getPropertiesMap
Map<String,String> getPropertiesMap()
The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `spark:spark.kubernetes.container.image`. The following are supported prefixes and their mappings: * spark: `spark-defaults.conf` For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 2;
-
getPropertiesOrDefault
String getPropertiesOrDefault(String key, String defaultValue)
The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `spark:spark.kubernetes.container.image`. The following are supported prefixes and their mappings: * spark: `spark-defaults.conf` For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 2;
-
getPropertiesOrThrow
String getPropertiesOrThrow(String key)
The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `spark:spark.kubernetes.container.image`. The following are supported prefixes and their mappings: * spark: `spark-defaults.conf` For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 2;
-
-