public static final class GkeClusterConfig.Builder extends GeneratedMessageV3.Builder<GkeClusterConfig.Builder> implements GkeClusterConfigOrBuilder
The GKE config for this cluster.
Protobuf type google.cloud.dataproc.v1.GkeClusterConfig
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GkeClusterConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public GkeClusterConfig build()
Returns
buildPartial()
public GkeClusterConfig buildPartial()
Returns
clear()
public GkeClusterConfig.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public GkeClusterConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNamespacedGkeDeploymentTarget()
public GkeClusterConfig.Builder clearNamespacedGkeDeploymentTarget()
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public GkeClusterConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public GkeClusterConfig.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public GkeClusterConfig getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNamespacedGkeDeploymentTarget()
public GkeClusterConfig.NamespacedGkeDeploymentTarget getNamespacedGkeDeploymentTarget()
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
getNamespacedGkeDeploymentTargetBuilder()
public GkeClusterConfig.NamespacedGkeDeploymentTarget.Builder getNamespacedGkeDeploymentTargetBuilder()
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
getNamespacedGkeDeploymentTargetOrBuilder()
public GkeClusterConfig.NamespacedGkeDeploymentTargetOrBuilder getNamespacedGkeDeploymentTargetOrBuilder()
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
hasNamespacedGkeDeploymentTarget()
public boolean hasNamespacedGkeDeploymentTarget()
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
boolean | Whether the namespacedGkeDeploymentTarget field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(GkeClusterConfig other)
public GkeClusterConfig.Builder mergeFrom(GkeClusterConfig other)
Parameter
Returns
public GkeClusterConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public GkeClusterConfig.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeNamespacedGkeDeploymentTarget(GkeClusterConfig.NamespacedGkeDeploymentTarget value)
public GkeClusterConfig.Builder mergeNamespacedGkeDeploymentTarget(GkeClusterConfig.NamespacedGkeDeploymentTarget value)
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GkeClusterConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public GkeClusterConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNamespacedGkeDeploymentTarget(GkeClusterConfig.NamespacedGkeDeploymentTarget value)
public GkeClusterConfig.Builder setNamespacedGkeDeploymentTarget(GkeClusterConfig.NamespacedGkeDeploymentTarget value)
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
setNamespacedGkeDeploymentTarget(GkeClusterConfig.NamespacedGkeDeploymentTarget.Builder builderForValue)
public GkeClusterConfig.Builder setNamespacedGkeDeploymentTarget(GkeClusterConfig.NamespacedGkeDeploymentTarget.Builder builderForValue)
Optional. A target for the deployment.
.google.cloud.dataproc.v1.GkeClusterConfig.NamespacedGkeDeploymentTarget namespaced_gke_deployment_target = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GkeClusterConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final GkeClusterConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides