public final class KubernetesClusterConfig extends com.google.protobuf.GeneratedMessageV3 implements KubernetesClusterConfigOrBuilder
The configuration for running the Dataproc cluster on Kubernetes.Protobuf type
google.cloud.dataproc.v1.KubernetesClusterConfig| Modifier and Type | Class and Description |
|---|---|
static class |
KubernetesClusterConfig.Builder
The configuration for running the Dataproc cluster on Kubernetes.
|
static class |
KubernetesClusterConfig.ConfigCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
GKE_CLUSTER_CONFIG_FIELD_NUMBER |
static int |
KUBERNETES_NAMESPACE_FIELD_NUMBER |
static int |
KUBERNETES_SOFTWARE_CONFIG_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
KubernetesClusterConfig.ConfigCase |
getConfigCase() |
static KubernetesClusterConfig |
getDefaultInstance() |
KubernetesClusterConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
GkeClusterConfig |
getGkeClusterConfig()
Required.
|
GkeClusterConfigOrBuilder |
getGkeClusterConfigOrBuilder()
Required.
|
String |
getKubernetesNamespace()
Optional.
|
com.google.protobuf.ByteString |
getKubernetesNamespaceBytes()
Optional.
|
KubernetesSoftwareConfig |
getKubernetesSoftwareConfig()
Optional.
|
KubernetesSoftwareConfigOrBuilder |
getKubernetesSoftwareConfigOrBuilder()
Optional.
|
com.google.protobuf.Parser<KubernetesClusterConfig> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasGkeClusterConfig()
Required.
|
int |
hashCode() |
boolean |
hasKubernetesSoftwareConfig()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static KubernetesClusterConfig.Builder |
newBuilder() |
static KubernetesClusterConfig.Builder |
newBuilder(KubernetesClusterConfig prototype) |
KubernetesClusterConfig.Builder |
newBuilderForType() |
protected KubernetesClusterConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static KubernetesClusterConfig |
parseDelimitedFrom(InputStream input) |
static KubernetesClusterConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KubernetesClusterConfig |
parseFrom(byte[] data) |
static KubernetesClusterConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KubernetesClusterConfig |
parseFrom(ByteBuffer data) |
static KubernetesClusterConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KubernetesClusterConfig |
parseFrom(com.google.protobuf.ByteString data) |
static KubernetesClusterConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KubernetesClusterConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static KubernetesClusterConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KubernetesClusterConfig |
parseFrom(InputStream input) |
static KubernetesClusterConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<KubernetesClusterConfig> |
parser() |
KubernetesClusterConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int KUBERNETES_NAMESPACE_FIELD_NUMBER
public static final int GKE_CLUSTER_CONFIG_FIELD_NUMBER
public static final int KUBERNETES_SOFTWARE_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public KubernetesClusterConfig.ConfigCase getConfigCase()
getConfigCase in interface KubernetesClusterConfigOrBuilderpublic String getKubernetesNamespace()
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.
string kubernetes_namespace = 1 [(.google.api.field_behavior) = OPTIONAL];getKubernetesNamespace in interface KubernetesClusterConfigOrBuilderpublic com.google.protobuf.ByteString getKubernetesNamespaceBytes()
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.
string kubernetes_namespace = 1 [(.google.api.field_behavior) = OPTIONAL];getKubernetesNamespaceBytes in interface KubernetesClusterConfigOrBuilderpublic boolean hasGkeClusterConfig()
Required. The configuration for running the Dataproc cluster on GKE.
.google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
hasGkeClusterConfig in interface KubernetesClusterConfigOrBuilderpublic GkeClusterConfig getGkeClusterConfig()
Required. The configuration for running the Dataproc cluster on GKE.
.google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
getGkeClusterConfig in interface KubernetesClusterConfigOrBuilderpublic GkeClusterConfigOrBuilder getGkeClusterConfigOrBuilder()
Required. The configuration for running the Dataproc cluster on GKE.
.google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
getGkeClusterConfigOrBuilder in interface KubernetesClusterConfigOrBuilderpublic boolean hasKubernetesSoftwareConfig()
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
.google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
hasKubernetesSoftwareConfig in interface KubernetesClusterConfigOrBuilderpublic KubernetesSoftwareConfig getKubernetesSoftwareConfig()
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
.google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getKubernetesSoftwareConfig in interface KubernetesClusterConfigOrBuilderpublic KubernetesSoftwareConfigOrBuilder getKubernetesSoftwareConfigOrBuilder()
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
.google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getKubernetesSoftwareConfigOrBuilder in interface KubernetesClusterConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static KubernetesClusterConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KubernetesClusterConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KubernetesClusterConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KubernetesClusterConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KubernetesClusterConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KubernetesClusterConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KubernetesClusterConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static KubernetesClusterConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KubernetesClusterConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static KubernetesClusterConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KubernetesClusterConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static KubernetesClusterConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic KubernetesClusterConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static KubernetesClusterConfig.Builder newBuilder()
public static KubernetesClusterConfig.Builder newBuilder(KubernetesClusterConfig prototype)
public KubernetesClusterConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected KubernetesClusterConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static KubernetesClusterConfig getDefaultInstance()
public static com.google.protobuf.Parser<KubernetesClusterConfig> parser()
public com.google.protobuf.Parser<KubernetesClusterConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public KubernetesClusterConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.