public static final class TypeMeta.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder> implements TypeMetaOrBuilder
TypeMeta is the type information needed for content unmarshalling of Kubernetes resources in the manifest.Protobuf type
google.cloud.gkehub.v1beta1.TypeMeta| Modifier and Type | Method and Description |
|---|---|
TypeMeta.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TypeMeta |
build() |
TypeMeta |
buildPartial() |
TypeMeta.Builder |
clear() |
TypeMeta.Builder |
clearApiVersion()
APIVersion of the resource (e.g. v1).
|
TypeMeta.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TypeMeta.Builder |
clearKind()
Kind of the resource (e.g.
|
TypeMeta.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TypeMeta.Builder |
clone() |
String |
getApiVersion()
APIVersion of the resource (e.g. v1).
|
com.google.protobuf.ByteString |
getApiVersionBytes()
APIVersion of the resource (e.g. v1).
|
TypeMeta |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getKind()
Kind of the resource (e.g.
|
com.google.protobuf.ByteString |
getKindBytes()
Kind of the resource (e.g.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TypeMeta.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TypeMeta.Builder |
mergeFrom(com.google.protobuf.Message other) |
TypeMeta.Builder |
mergeFrom(TypeMeta other) |
TypeMeta.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TypeMeta.Builder |
setApiVersion(String value)
APIVersion of the resource (e.g. v1).
|
TypeMeta.Builder |
setApiVersionBytes(com.google.protobuf.ByteString value)
APIVersion of the resource (e.g. v1).
|
TypeMeta.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TypeMeta.Builder |
setKind(String value)
Kind of the resource (e.g.
|
TypeMeta.Builder |
setKindBytes(com.google.protobuf.ByteString value)
Kind of the resource (e.g.
|
TypeMeta.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TypeMeta.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<TypeMeta.Builder>public TypeMeta.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.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<TypeMeta.Builder>public TypeMeta getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TypeMeta build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TypeMeta buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TypeMeta.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder>public TypeMeta.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<TypeMeta.Builder>public TypeMeta.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder>public TypeMeta.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder>public TypeMeta.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<TypeMeta.Builder>public TypeMeta.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<TypeMeta.Builder>public TypeMeta.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TypeMeta.Builder>public TypeMeta.Builder mergeFrom(TypeMeta other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder>public TypeMeta.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<TypeMeta.Builder>IOExceptionpublic String getKind()
Kind of the resource (e.g. Deployment).
string kind = 1;getKind in interface TypeMetaOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
Kind of the resource (e.g. Deployment).
string kind = 1;getKindBytes in interface TypeMetaOrBuilderpublic TypeMeta.Builder setKind(String value)
Kind of the resource (e.g. Deployment).
string kind = 1;value - The kind to set.public TypeMeta.Builder clearKind()
Kind of the resource (e.g. Deployment).
string kind = 1;public TypeMeta.Builder setKindBytes(com.google.protobuf.ByteString value)
Kind of the resource (e.g. Deployment).
string kind = 1;value - The bytes for kind to set.public String getApiVersion()
APIVersion of the resource (e.g. v1).
string api_version = 2;getApiVersion in interface TypeMetaOrBuilderpublic com.google.protobuf.ByteString getApiVersionBytes()
APIVersion of the resource (e.g. v1).
string api_version = 2;getApiVersionBytes in interface TypeMetaOrBuilderpublic TypeMeta.Builder setApiVersion(String value)
APIVersion of the resource (e.g. v1).
string api_version = 2;value - The apiVersion to set.public TypeMeta.Builder clearApiVersion()
APIVersion of the resource (e.g. v1).
string api_version = 2;public TypeMeta.Builder setApiVersionBytes(com.google.protobuf.ByteString value)
APIVersion of the resource (e.g. v1).
string api_version = 2;value - The bytes for apiVersion to set.public final TypeMeta.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder>public final TypeMeta.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TypeMeta.Builder>Copyright © 2025 Google LLC. All rights reserved.