public static final class Discovery.Resource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder> implements Discovery.ResourceOrBuilder
envoy.api.v2.Resource| Modifier and Type | Method and Description |
|---|---|
Discovery.Resource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Discovery.Resource |
build() |
Discovery.Resource |
buildPartial() |
Discovery.Resource.Builder |
clear() |
Discovery.Resource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Discovery.Resource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Discovery.Resource.Builder |
clearResource()
The resource being tracked.
|
Discovery.Resource.Builder |
clearVersion()
The resource level version.
|
Discovery.Resource.Builder |
clone() |
Discovery.Resource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Any |
getResource()
The resource being tracked.
|
com.google.protobuf.Any.Builder |
getResourceBuilder()
The resource being tracked.
|
com.google.protobuf.AnyOrBuilder |
getResourceOrBuilder()
The resource being tracked.
|
String |
getVersion()
The resource level version.
|
com.google.protobuf.ByteString |
getVersionBytes()
The resource level version.
|
boolean |
hasResource()
The resource being tracked.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Discovery.Resource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Discovery.Resource.Builder |
mergeFrom(Discovery.Resource other) |
Discovery.Resource.Builder |
mergeFrom(com.google.protobuf.Message other) |
Discovery.Resource.Builder |
mergeResource(com.google.protobuf.Any value)
The resource being tracked.
|
Discovery.Resource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Discovery.Resource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Discovery.Resource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Discovery.Resource.Builder |
setResource(com.google.protobuf.Any.Builder builderForValue)
The resource being tracked.
|
Discovery.Resource.Builder |
setResource(com.google.protobuf.Any value)
The resource being tracked.
|
Discovery.Resource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Discovery.Resource.Builder |
setVersion(String value)
The resource level version.
|
Discovery.Resource.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
The resource level version.
|
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<Discovery.Resource.Builder>public Discovery.Resource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.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<Discovery.Resource.Builder>public Discovery.Resource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Discovery.Resource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Discovery.Resource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Discovery.Resource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder>public Discovery.Resource.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<Discovery.Resource.Builder>public Discovery.Resource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder>public Discovery.Resource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder>public Discovery.Resource.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<Discovery.Resource.Builder>public Discovery.Resource.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<Discovery.Resource.Builder>public Discovery.Resource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Discovery.Resource.Builder>public Discovery.Resource.Builder mergeFrom(Discovery.Resource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder>public Discovery.Resource.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<Discovery.Resource.Builder>IOExceptionpublic String getVersion()
The resource level version. It allows xDS to track the state of individual resources.
string version = 1;getVersion in interface Discovery.ResourceOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
The resource level version. It allows xDS to track the state of individual resources.
string version = 1;getVersionBytes in interface Discovery.ResourceOrBuilderpublic Discovery.Resource.Builder setVersion(String value)
The resource level version. It allows xDS to track the state of individual resources.
string version = 1;public Discovery.Resource.Builder clearVersion()
The resource level version. It allows xDS to track the state of individual resources.
string version = 1;public Discovery.Resource.Builder setVersionBytes(com.google.protobuf.ByteString value)
The resource level version. It allows xDS to track the state of individual resources.
string version = 1;public boolean hasResource()
The resource being tracked.
.google.protobuf.Any resource = 2;hasResource in interface Discovery.ResourceOrBuilderpublic com.google.protobuf.Any getResource()
The resource being tracked.
.google.protobuf.Any resource = 2;getResource in interface Discovery.ResourceOrBuilderpublic Discovery.Resource.Builder setResource(com.google.protobuf.Any value)
The resource being tracked.
.google.protobuf.Any resource = 2;public Discovery.Resource.Builder setResource(com.google.protobuf.Any.Builder builderForValue)
The resource being tracked.
.google.protobuf.Any resource = 2;public Discovery.Resource.Builder mergeResource(com.google.protobuf.Any value)
The resource being tracked.
.google.protobuf.Any resource = 2;public Discovery.Resource.Builder clearResource()
The resource being tracked.
.google.protobuf.Any resource = 2;public com.google.protobuf.Any.Builder getResourceBuilder()
The resource being tracked.
.google.protobuf.Any resource = 2;public com.google.protobuf.AnyOrBuilder getResourceOrBuilder()
The resource being tracked.
.google.protobuf.Any resource = 2;getResourceOrBuilder in interface Discovery.ResourceOrBuilderpublic final Discovery.Resource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder>public final Discovery.Resource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Discovery.Resource.Builder>Copyright © 2018 The Envoy Project. All rights reserved.