Class JobPlacement.Builder (3.0.3)
4.84.0 (latest)
4.82.0
4.80.0
4.79.0
4.78.0
4.77.0
4.75.0
4.73.0
4.72.0
4.71.0
4.70.0
4.69.0
4.67.0
4.65.0
4.64.0
4.61.0
4.60.0
4.59.0
4.57.0
4.56.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.46.0
4.45.0
4.44.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.34.0
4.33.0
4.32.0
4.31.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.16.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.0
4.8.0
4.6.0
4.5.0
4.4.0
4.3.0
4.2.0
4.1.0
4.0.8
3.1.2
3.0.3
2.3.1
public static final class JobPlacement . Builder extends GeneratedMessageV3 . Builder<JobPlacement . Builder > implements JobPlacementOrBuilder
Dataproc job config.
Protobuf type google.cloud.dataproc.v1.JobPlacement
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public JobPlacement . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public JobPlacement build ()
Returns
buildPartial()
public JobPlacement buildPartial ()
Returns
clear()
public JobPlacement . Builder clear ()
Returns
Overrides
clearClusterLabels()
public JobPlacement . Builder clearClusterLabels ()
Returns
clearClusterName()
public JobPlacement . Builder clearClusterName ()
Required. The name of the cluster where the job will be submitted.
string cluster_name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearClusterUuid()
public JobPlacement . Builder clearClusterUuid ()
Output only. A cluster UUID generated by the Dataproc service when
the job is submitted.
string cluster_uuid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
clearField(Descriptors.FieldDescriptor field)
public JobPlacement . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public JobPlacement . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clone()
public JobPlacement . Builder clone ()
Returns
Overrides
containsClusterLabels(String key)
public boolean containsClusterLabels ( String key )
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
getClusterLabels()
public Map<String , String > getClusterLabels ()
Returns
getClusterLabelsCount()
public int getClusterLabelsCount ()
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
getClusterLabelsMap()
public Map<String , String > getClusterLabelsMap ()
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
getClusterLabelsOrDefault(String key, String defaultValue)
public String getClusterLabelsOrDefault ( String key , String defaultValue )
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameters
Returns
getClusterLabelsOrThrow(String key)
public String getClusterLabelsOrThrow ( String key )
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
getClusterName()
public String getClusterName ()
Required. The name of the cluster where the job will be submitted.
string cluster_name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The clusterName.
getClusterNameBytes()
public ByteString getClusterNameBytes ()
Required. The name of the cluster where the job will be submitted.
string cluster_name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for clusterName.
getClusterUuid()
public String getClusterUuid ()
Output only. A cluster UUID generated by the Dataproc service when
the job is submitted.
string cluster_uuid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The clusterUuid.
getClusterUuidBytes()
public ByteString getClusterUuidBytes ()
Output only. A cluster UUID generated by the Dataproc service when
the job is submitted.
string cluster_uuid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for clusterUuid.
getDefaultInstanceForType()
public JobPlacement getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
Overrides
getMutableClusterLabels()
public Map<String , String > getMutableClusterLabels ()
Use alternate mutation accessors instead.
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField ( int number )
Parameter
Name
Description
number
int
Returns
Overrides
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField ( int number )
Parameter
Name
Description
number
int
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
mergeFrom(JobPlacement other)
public JobPlacement . Builder mergeFrom ( JobPlacement other )
Parameter
Returns
public JobPlacement . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public JobPlacement . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final JobPlacement . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
putAllClusterLabels(Map<String,String> values)
public JobPlacement . Builder putAllClusterLabels ( Map<String , String > values )
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
putClusterLabels(String key, String value)
public JobPlacement . Builder putClusterLabels ( String key , String value )
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameters
Returns
removeClusterLabels(String key)
public JobPlacement . Builder removeClusterLabels ( String key )
Optional. Cluster labels to identify a cluster where the job will be submitted.
map<string, string> cluster_labels = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
setClusterName(String value)
public JobPlacement . Builder setClusterName ( String value )
Required. The name of the cluster where the job will be submitted.
string cluster_name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The clusterName to set.
Returns
setClusterNameBytes(ByteString value)
public JobPlacement . Builder setClusterNameBytes ( ByteString value )
Required. The name of the cluster where the job will be submitted.
string cluster_name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for clusterName to set.
Returns
setClusterUuid(String value)
public JobPlacement . Builder setClusterUuid ( String value )
Output only. A cluster UUID generated by the Dataproc service when
the job is submitted.
string cluster_uuid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
String The clusterUuid to set.
Returns
setClusterUuidBytes(ByteString value)
public JobPlacement . Builder setClusterUuidBytes ( ByteString value )
Output only. A cluster UUID generated by the Dataproc service when
the job is submitted.
string cluster_uuid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
ByteString The bytes for clusterUuid to set.
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public JobPlacement . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public JobPlacement . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final JobPlacement . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]