public static final class GroupVersionKind.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder> implements GroupVersionKindOrBuilder
A Kubernetes object's GVKProtobuf type
google.cloud.gkehub.configmanagement.v1alpha.GroupVersionKind| Modifier and Type | Method and Description |
|---|---|
GroupVersionKind.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GroupVersionKind |
build() |
GroupVersionKind |
buildPartial() |
GroupVersionKind.Builder |
clear() |
GroupVersionKind.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GroupVersionKind.Builder |
clearGroup()
Kubernetes Group
|
GroupVersionKind.Builder |
clearKind()
Kubernetes Kind
|
GroupVersionKind.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GroupVersionKind.Builder |
clearVersion()
Kubernetes Version
|
GroupVersionKind.Builder |
clone() |
GroupVersionKind |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getGroup()
Kubernetes Group
|
com.google.protobuf.ByteString |
getGroupBytes()
Kubernetes Group
|
String |
getKind()
Kubernetes Kind
|
com.google.protobuf.ByteString |
getKindBytes()
Kubernetes Kind
|
String |
getVersion()
Kubernetes Version
|
com.google.protobuf.ByteString |
getVersionBytes()
Kubernetes Version
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GroupVersionKind.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GroupVersionKind.Builder |
mergeFrom(GroupVersionKind other) |
GroupVersionKind.Builder |
mergeFrom(com.google.protobuf.Message other) |
GroupVersionKind.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GroupVersionKind.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GroupVersionKind.Builder |
setGroup(String value)
Kubernetes Group
|
GroupVersionKind.Builder |
setGroupBytes(com.google.protobuf.ByteString value)
Kubernetes Group
|
GroupVersionKind.Builder |
setKind(String value)
Kubernetes Kind
|
GroupVersionKind.Builder |
setKindBytes(com.google.protobuf.ByteString value)
Kubernetes Kind
|
GroupVersionKind.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GroupVersionKind.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GroupVersionKind.Builder |
setVersion(String value)
Kubernetes Version
|
GroupVersionKind.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
Kubernetes Version
|
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<GroupVersionKind.Builder>public GroupVersionKind.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.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<GroupVersionKind.Builder>public GroupVersionKind getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GroupVersionKind build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GroupVersionKind buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GroupVersionKind.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder>public GroupVersionKind.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<GroupVersionKind.Builder>public GroupVersionKind.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder>public GroupVersionKind.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder>public GroupVersionKind.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<GroupVersionKind.Builder>public GroupVersionKind.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<GroupVersionKind.Builder>public GroupVersionKind.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GroupVersionKind.Builder>public GroupVersionKind.Builder mergeFrom(GroupVersionKind other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder>public GroupVersionKind.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<GroupVersionKind.Builder>IOExceptionpublic String getGroup()
Kubernetes Group
string group = 1;getGroup in interface GroupVersionKindOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
Kubernetes Group
string group = 1;getGroupBytes in interface GroupVersionKindOrBuilderpublic GroupVersionKind.Builder setGroup(String value)
Kubernetes Group
string group = 1;value - The group to set.public GroupVersionKind.Builder clearGroup()
Kubernetes Group
string group = 1;public GroupVersionKind.Builder setGroupBytes(com.google.protobuf.ByteString value)
Kubernetes Group
string group = 1;value - The bytes for group to set.public String getVersion()
Kubernetes Version
string version = 2;getVersion in interface GroupVersionKindOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Kubernetes Version
string version = 2;getVersionBytes in interface GroupVersionKindOrBuilderpublic GroupVersionKind.Builder setVersion(String value)
Kubernetes Version
string version = 2;value - The version to set.public GroupVersionKind.Builder clearVersion()
Kubernetes Version
string version = 2;public GroupVersionKind.Builder setVersionBytes(com.google.protobuf.ByteString value)
Kubernetes Version
string version = 2;value - The bytes for version to set.public String getKind()
Kubernetes Kind
string kind = 3;getKind in interface GroupVersionKindOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
Kubernetes Kind
string kind = 3;getKindBytes in interface GroupVersionKindOrBuilderpublic GroupVersionKind.Builder setKind(String value)
Kubernetes Kind
string kind = 3;value - The kind to set.public GroupVersionKind.Builder clearKind()
Kubernetes Kind
string kind = 3;public GroupVersionKind.Builder setKindBytes(com.google.protobuf.ByteString value)
Kubernetes Kind
string kind = 3;value - The bytes for kind to set.public final GroupVersionKind.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder>public final GroupVersionKind.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GroupVersionKind.Builder>Copyright © 2024 Google LLC. All rights reserved.