public static final class BuildVersion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder> implements BuildVersionOrBuilder
BuildVersion combines SemVer version of extension with free-form build information (i.e. 'alpha', 'private-build') as a set of strings.Protobuf type
envoy.config.core.v3.BuildVersion| Modifier and Type | Method and Description |
|---|---|
BuildVersion.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BuildVersion |
build() |
BuildVersion |
buildPartial() |
BuildVersion.Builder |
clear() |
BuildVersion.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BuildVersion.Builder |
clearMetadata()
Free-form build information.
|
BuildVersion.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BuildVersion.Builder |
clearVersion()
SemVer version of extension.
|
BuildVersion.Builder |
clone() |
BuildVersion |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getMetadata()
Free-form build information.
|
com.google.protobuf.Struct.Builder |
getMetadataBuilder()
Free-form build information.
|
com.google.protobuf.StructOrBuilder |
getMetadataOrBuilder()
Free-form build information.
|
SemanticVersion |
getVersion()
SemVer version of extension.
|
SemanticVersion.Builder |
getVersionBuilder()
SemVer version of extension.
|
SemanticVersionOrBuilder |
getVersionOrBuilder()
SemVer version of extension.
|
boolean |
hasMetadata()
Free-form build information.
|
boolean |
hasVersion()
SemVer version of extension.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BuildVersion.Builder |
mergeFrom(BuildVersion other) |
BuildVersion.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BuildVersion.Builder |
mergeFrom(com.google.protobuf.Message other) |
BuildVersion.Builder |
mergeMetadata(com.google.protobuf.Struct value)
Free-form build information.
|
BuildVersion.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BuildVersion.Builder |
mergeVersion(SemanticVersion value)
SemVer version of extension.
|
BuildVersion.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BuildVersion.Builder |
setMetadata(com.google.protobuf.Struct.Builder builderForValue)
Free-form build information.
|
BuildVersion.Builder |
setMetadata(com.google.protobuf.Struct value)
Free-form build information.
|
BuildVersion.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BuildVersion.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BuildVersion.Builder |
setVersion(SemanticVersion.Builder builderForValue)
SemVer version of extension.
|
BuildVersion.Builder |
setVersion(SemanticVersion value)
SemVer version of extension.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<BuildVersion.Builder>public BuildVersion.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.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<BuildVersion.Builder>public BuildVersion getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BuildVersion build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BuildVersion buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BuildVersion.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder>public BuildVersion.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<BuildVersion.Builder>public BuildVersion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder>public BuildVersion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder>public BuildVersion.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<BuildVersion.Builder>public BuildVersion.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<BuildVersion.Builder>public BuildVersion.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BuildVersion.Builder>public BuildVersion.Builder mergeFrom(BuildVersion other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder>public BuildVersion.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<BuildVersion.Builder>IOExceptionpublic boolean hasVersion()
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;hasVersion in interface BuildVersionOrBuilderpublic SemanticVersion getVersion()
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;getVersion in interface BuildVersionOrBuilderpublic BuildVersion.Builder setVersion(SemanticVersion value)
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;public BuildVersion.Builder setVersion(SemanticVersion.Builder builderForValue)
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;public BuildVersion.Builder mergeVersion(SemanticVersion value)
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;public BuildVersion.Builder clearVersion()
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;public SemanticVersion.Builder getVersionBuilder()
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;public SemanticVersionOrBuilder getVersionOrBuilder()
SemVer version of extension.
.envoy.type.v3.SemanticVersion version = 1;getVersionOrBuilder in interface BuildVersionOrBuilderpublic boolean hasMetadata()
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;hasMetadata in interface BuildVersionOrBuilderpublic com.google.protobuf.Struct getMetadata()
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;getMetadata in interface BuildVersionOrBuilderpublic BuildVersion.Builder setMetadata(com.google.protobuf.Struct value)
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;public BuildVersion.Builder setMetadata(com.google.protobuf.Struct.Builder builderForValue)
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;public BuildVersion.Builder mergeMetadata(com.google.protobuf.Struct value)
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;public BuildVersion.Builder clearMetadata()
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;public com.google.protobuf.Struct.Builder getMetadataBuilder()
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;public com.google.protobuf.StructOrBuilder getMetadataOrBuilder()
Free-form build information. Envoy defines several well known keys in the source/common/version/version.h file
.google.protobuf.Struct metadata = 2;getMetadataOrBuilder in interface BuildVersionOrBuilderpublic final BuildVersion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder>public final BuildVersion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BuildVersion.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.