Package com.google.cloud.deploy.v1
Class KubernetesConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.deploy.v1.KubernetesConfig
-
- All Implemented Interfaces:
KubernetesConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class KubernetesConfig extends com.google.protobuf.GeneratedMessageV3 implements KubernetesConfigOrBuilder
KubernetesConfig contains the Kubernetes runtime configuration.
Protobuf typegoogle.cloud.deploy.v1.KubernetesConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKubernetesConfig.BuilderKubernetesConfig contains the Kubernetes runtime configuration.static classKubernetesConfig.GatewayServiceMeshInformation about the Kubernetes Gateway API service mesh configuration.static interfaceKubernetesConfig.GatewayServiceMeshOrBuilderstatic classKubernetesConfig.ServiceDefinitionCasestatic classKubernetesConfig.ServiceNetworkingInformation about the Kubernetes Service networking configuration.static interfaceKubernetesConfig.ServiceNetworkingOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intGATEWAY_SERVICE_MESH_FIELD_NUMBERstatic intSERVICE_NETWORKING_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static KubernetesConfiggetDefaultInstance()KubernetesConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()KubernetesConfig.GatewayServiceMeshgetGatewayServiceMesh()Kubernetes Gateway API service mesh configuration.KubernetesConfig.GatewayServiceMeshOrBuildergetGatewayServiceMeshOrBuilder()Kubernetes Gateway API service mesh configuration.com.google.protobuf.Parser<KubernetesConfig>getParserForType()intgetSerializedSize()KubernetesConfig.ServiceDefinitionCasegetServiceDefinitionCase()KubernetesConfig.ServiceNetworkinggetServiceNetworking()Kubernetes Service networking configuration.KubernetesConfig.ServiceNetworkingOrBuildergetServiceNetworkingOrBuilder()Kubernetes Service networking configuration.booleanhasGatewayServiceMesh()Kubernetes Gateway API service mesh configuration.inthashCode()booleanhasServiceNetworking()Kubernetes Service networking configuration.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static KubernetesConfig.BuildernewBuilder()static KubernetesConfig.BuildernewBuilder(KubernetesConfig prototype)KubernetesConfig.BuildernewBuilderForType()protected KubernetesConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static KubernetesConfigparseDelimitedFrom(InputStream input)static KubernetesConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KubernetesConfigparseFrom(byte[] data)static KubernetesConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KubernetesConfigparseFrom(com.google.protobuf.ByteString data)static KubernetesConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KubernetesConfigparseFrom(com.google.protobuf.CodedInputStream input)static KubernetesConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KubernetesConfigparseFrom(InputStream input)static KubernetesConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KubernetesConfigparseFrom(ByteBuffer data)static KubernetesConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<KubernetesConfig>parser()KubernetesConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
GATEWAY_SERVICE_MESH_FIELD_NUMBER
public static final int GATEWAY_SERVICE_MESH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SERVICE_NETWORKING_FIELD_NUMBER
public static final int SERVICE_NETWORKING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getServiceDefinitionCase
public KubernetesConfig.ServiceDefinitionCase getServiceDefinitionCase()
- Specified by:
getServiceDefinitionCasein interfaceKubernetesConfigOrBuilder
-
hasGatewayServiceMesh
public boolean hasGatewayServiceMesh()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;- Specified by:
hasGatewayServiceMeshin interfaceKubernetesConfigOrBuilder- Returns:
- Whether the gatewayServiceMesh field is set.
-
getGatewayServiceMesh
public KubernetesConfig.GatewayServiceMesh getGatewayServiceMesh()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;- Specified by:
getGatewayServiceMeshin interfaceKubernetesConfigOrBuilder- Returns:
- The gatewayServiceMesh.
-
getGatewayServiceMeshOrBuilder
public KubernetesConfig.GatewayServiceMeshOrBuilder getGatewayServiceMeshOrBuilder()
Kubernetes Gateway API service mesh configuration.
.google.cloud.deploy.v1.KubernetesConfig.GatewayServiceMesh gateway_service_mesh = 1;- Specified by:
getGatewayServiceMeshOrBuilderin interfaceKubernetesConfigOrBuilder
-
hasServiceNetworking
public boolean hasServiceNetworking()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;- Specified by:
hasServiceNetworkingin interfaceKubernetesConfigOrBuilder- Returns:
- Whether the serviceNetworking field is set.
-
getServiceNetworking
public KubernetesConfig.ServiceNetworking getServiceNetworking()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;- Specified by:
getServiceNetworkingin interfaceKubernetesConfigOrBuilder- Returns:
- The serviceNetworking.
-
getServiceNetworkingOrBuilder
public KubernetesConfig.ServiceNetworkingOrBuilder getServiceNetworkingOrBuilder()
Kubernetes Service networking configuration.
.google.cloud.deploy.v1.KubernetesConfig.ServiceNetworking service_networking = 2;- Specified by:
getServiceNetworkingOrBuilderin interfaceKubernetesConfigOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static KubernetesConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KubernetesConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KubernetesConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KubernetesConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KubernetesConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KubernetesConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KubernetesConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static KubernetesConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static KubernetesConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static KubernetesConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static KubernetesConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static KubernetesConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public KubernetesConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static KubernetesConfig.Builder newBuilder()
-
newBuilder
public static KubernetesConfig.Builder newBuilder(KubernetesConfig prototype)
-
toBuilder
public KubernetesConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected KubernetesConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static KubernetesConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<KubernetesConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<KubernetesConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public KubernetesConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-