public static final class KubernetesConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder> implements KubernetesConfigOrBuilder
KubernetesConfig contains the Kubernetes runtime configuration.Protobuf type
google.cloud.deploy.v1.KubernetesConfiggetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KubernetesConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KubernetesConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KubernetesConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder mergeFrom(KubernetesConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public KubernetesConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KubernetesConfig.Builder>IOExceptionpublic KubernetesConfig.ServiceDefinitionCase getServiceDefinitionCase()
getServiceDefinitionCase in interface KubernetesConfigOrBuilderpublic KubernetesConfig.Builder clearServiceDefinition()
public boolean hasGatewayServiceMesh()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
hasGatewayServiceMesh in interface KubernetesConfigOrBuilderpublic KubernetesConfig.GatewayServiceMesh getGatewayServiceMesh()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
getGatewayServiceMesh in interface KubernetesConfigOrBuilderpublic KubernetesConfig.Builder setGatewayServiceMesh(KubernetesConfig.GatewayServiceMesh value)
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
public KubernetesConfig.Builder setGatewayServiceMesh(KubernetesConfig.GatewayServiceMesh.Builder builderForValue)
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
public KubernetesConfig.Builder mergeGatewayServiceMesh(KubernetesConfig.GatewayServiceMesh value)
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
public KubernetesConfig.Builder clearGatewayServiceMesh()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
public KubernetesConfig.GatewayServiceMesh.Builder getGatewayServiceMeshBuilder()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
public KubernetesConfig.GatewayServiceMeshOrBuilder getGatewayServiceMeshOrBuilder()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;
getGatewayServiceMeshOrBuilder in interface KubernetesConfigOrBuilderpublic boolean hasServiceNetworking()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
hasServiceNetworking in interface KubernetesConfigOrBuilderpublic KubernetesConfig.ServiceNetworking getServiceNetworking()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
getServiceNetworking in interface KubernetesConfigOrBuilderpublic KubernetesConfig.Builder setServiceNetworking(KubernetesConfig.ServiceNetworking value)
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
public KubernetesConfig.Builder setServiceNetworking(KubernetesConfig.ServiceNetworking.Builder builderForValue)
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
public KubernetesConfig.Builder mergeServiceNetworking(KubernetesConfig.ServiceNetworking value)
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
public KubernetesConfig.Builder clearServiceNetworking()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
public KubernetesConfig.ServiceNetworking.Builder getServiceNetworkingBuilder()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
public KubernetesConfig.ServiceNetworkingOrBuilder getServiceNetworkingOrBuilder()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;
getServiceNetworkingOrBuilder in interface KubernetesConfigOrBuilderpublic final KubernetesConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>public final KubernetesConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KubernetesConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.