public static final class GkeClusterConfig.Builder extends GeneratedMessageV3.Builder<GkeClusterConfig.Builder> implements GkeClusterConfigOrBuilder
The cluster's GKE config.
Protobuf type google.cloud.dataproc.v1.GkeClusterConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllNodePoolTarget(Iterable<? extends GkeNodePoolTarget> values)
public GkeClusterConfig.Builder addAllNodePoolTarget(Iterable<? extends GkeNodePoolTarget> values)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
values | Iterable<? extends com.google.cloud.dataproc.v1.GkeNodePoolTarget>
|
addNodePoolTarget(GkeNodePoolTarget value)
public GkeClusterConfig.Builder addNodePoolTarget(GkeNodePoolTarget value)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
addNodePoolTarget(GkeNodePoolTarget.Builder builderForValue)
public GkeClusterConfig.Builder addNodePoolTarget(GkeNodePoolTarget.Builder builderForValue)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
addNodePoolTarget(int index, GkeNodePoolTarget value)
public GkeClusterConfig.Builder addNodePoolTarget(int index, GkeNodePoolTarget value)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
addNodePoolTarget(int index, GkeNodePoolTarget.Builder builderForValue)
public GkeClusterConfig.Builder addNodePoolTarget(int index, GkeNodePoolTarget.Builder builderForValue)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
addNodePoolTargetBuilder()
public GkeNodePoolTarget.Builder addNodePoolTargetBuilder()
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
addNodePoolTargetBuilder(int index)
public GkeNodePoolTarget.Builder addNodePoolTargetBuilder(int index)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GkeClusterConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public GkeClusterConfig build()
buildPartial()
public GkeClusterConfig buildPartial()
clear()
public GkeClusterConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public GkeClusterConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGkeClusterTarget()
public GkeClusterConfig.Builder clearGkeClusterTarget()
Optional. A target GKE cluster to deploy to. It must be in the same project
and region as the Dataproc cluster (the GKE cluster can be zonal or
regional). Format:
'projects/{project}/locations/{location}/clusters/{cluster_id}'
string gke_cluster_target = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
clearNodePoolTarget()
public GkeClusterConfig.Builder clearNodePoolTarget()
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public GkeClusterConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public GkeClusterConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public GkeClusterConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGkeClusterTarget()
public String getGkeClusterTarget()
Optional. A target GKE cluster to deploy to. It must be in the same project
and region as the Dataproc cluster (the GKE cluster can be zonal or
regional). Format:
'projects/{project}/locations/{location}/clusters/{cluster_id}'
string gke_cluster_target = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The gkeClusterTarget.
|
getGkeClusterTargetBytes()
public ByteString getGkeClusterTargetBytes()
Optional. A target GKE cluster to deploy to. It must be in the same project
and region as the Dataproc cluster (the GKE cluster can be zonal or
regional). Format:
'projects/{project}/locations/{location}/clusters/{cluster_id}'
string gke_cluster_target = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for gkeClusterTarget.
|
getNodePoolTarget(int index)
public GkeNodePoolTarget getNodePoolTarget(int index)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
|
getNodePoolTargetBuilder(int index)
public GkeNodePoolTarget.Builder getNodePoolTargetBuilder(int index)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
|
getNodePoolTargetBuilderList()
public List<GkeNodePoolTarget.Builder> getNodePoolTargetBuilderList()
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
getNodePoolTargetCount()
public int getNodePoolTargetCount()
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
int | |
getNodePoolTargetList()
public List<GkeNodePoolTarget> getNodePoolTargetList()
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
getNodePoolTargetOrBuilder(int index)
public GkeNodePoolTargetOrBuilder getNodePoolTargetOrBuilder(int index)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
|
getNodePoolTargetOrBuilderList()
public List<? extends GkeNodePoolTargetOrBuilder> getNodePoolTargetOrBuilderList()
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
List<? extends com.google.cloud.dataproc.v1.GkeNodePoolTargetOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(GkeClusterConfig other)
public GkeClusterConfig.Builder mergeFrom(GkeClusterConfig other)
public GkeClusterConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public GkeClusterConfig.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GkeClusterConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeNodePoolTarget(int index)
public GkeClusterConfig.Builder removeNodePoolTarget(int index)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
index | int
|
setField(Descriptors.FieldDescriptor field, Object value)
public GkeClusterConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGkeClusterTarget(String value)
public GkeClusterConfig.Builder setGkeClusterTarget(String value)
Optional. A target GKE cluster to deploy to. It must be in the same project
and region as the Dataproc cluster (the GKE cluster can be zonal or
regional). Format:
'projects/{project}/locations/{location}/clusters/{cluster_id}'
string gke_cluster_target = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The gkeClusterTarget to set.
|
setGkeClusterTargetBytes(ByteString value)
public GkeClusterConfig.Builder setGkeClusterTargetBytes(ByteString value)
Optional. A target GKE cluster to deploy to. It must be in the same project
and region as the Dataproc cluster (the GKE cluster can be zonal or
regional). Format:
'projects/{project}/locations/{location}/clusters/{cluster_id}'
string gke_cluster_target = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for gkeClusterTarget to set.
|
setNodePoolTarget(int index, GkeNodePoolTarget value)
public GkeClusterConfig.Builder setNodePoolTarget(int index, GkeNodePoolTarget value)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
setNodePoolTarget(int index, GkeNodePoolTarget.Builder builderForValue)
public GkeClusterConfig.Builder setNodePoolTarget(int index, GkeNodePoolTarget.Builder builderForValue)
Optional. GKE node pools where workloads will be scheduled. At least one
node pool must be assigned the DEFAULT
GkeNodePoolTarget.Role.
If a GkeNodePoolTarget
is not specified, Dataproc constructs a DEFAULT
GkeNodePoolTarget
. Each role can be given to only one
GkeNodePoolTarget
. All node pools must have the same location settings.
repeated .google.cloud.dataproc.v1.GkeNodePoolTarget node_pool_target = 3 [(.google.api.field_behavior) = OPTIONAL];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GkeClusterConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final GkeClusterConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides