Uses of Class
io.envoyproxy.envoy.service.discovery.v3.Resource.Builder
Packages that use Resource.Builder
-
Uses of Resource.Builder in io.envoyproxy.envoy.service.discovery.v3
Fields in io.envoyproxy.envoy.service.discovery.v3 with type parameters of type Resource.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<Resource, Resource.Builder, ResourceOrBuilder> DeltaDiscoveryResponse.Builder.resourcesBuilder_
Methods in io.envoyproxy.envoy.service.discovery.v3 that return Resource.BuilderModifier and TypeMethodDescriptionResource.Builder.addAliases
(String value) The aliases are a list of other names that this resource can go by.Resource.Builder.addAliasesBytes
(com.google.protobuf.ByteString value) The aliases are a list of other names that this resource can go by.Resource.Builder.addAllAliases
(Iterable<String> values) The aliases are a list of other names that this resource can go by.DeltaDiscoveryResponse.Builder.addResourcesBuilder()
The response resources.DeltaDiscoveryResponse.Builder.addResourcesBuilder
(int index) The response resources.Resource.Builder.clear()
Resource.Builder.clearAliases()
The aliases are a list of other names that this resource can go by.Resource.Builder.clearCacheControl()
Cache control properties for the resource.Resource.Builder.clearMetadata()
The Metadata field can be used to provide additional information for the resource.Resource.Builder.clearName()
The resource's name, to distinguish it from others of the same type of resource.Resource.Builder.clearResource()
The resource being tracked.Resource.Builder.clearResourceName()
Alternative to the ``name`` field, to be used when the server supports multiple variants of the named resource that are differentiated by dynamic parameter constraints.Resource.Builder.clearTtl()
Time-to-live value for the resource.Resource.Builder.clearVersion()
The resource level version.DeltaDiscoveryResponse.Builder.getResourcesBuilder
(int index) The response resources.Resource.Builder.mergeCacheControl
(Resource.CacheControl value) Cache control properties for the resource.Resource.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Resource.Builder.mergeFrom
(com.google.protobuf.Message other) Resource.Builder.mergeMetadata
(Metadata value) The Metadata field can be used to provide additional information for the resource.Resource.Builder.mergeResource
(com.google.protobuf.Any value) The resource being tracked.Resource.Builder.mergeResourceName
(ResourceName value) Alternative to the ``name`` field, to be used when the server supports multiple variants of the named resource that are differentiated by dynamic parameter constraints.Resource.Builder.mergeTtl
(com.google.protobuf.Duration value) Time-to-live value for the resource.static Resource.Builder
Resource.newBuilder()
static Resource.Builder
Resource.newBuilder
(Resource prototype) Resource.newBuilderForType()
protected Resource.Builder
Resource.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Resource.Builder.setAliases
(int index, String value) The aliases are a list of other names that this resource can go by.Resource.Builder.setCacheControl
(Resource.CacheControl value) Cache control properties for the resource.Resource.Builder.setCacheControl
(Resource.CacheControl.Builder builderForValue) Cache control properties for the resource.Resource.Builder.setMetadata
(Metadata value) The Metadata field can be used to provide additional information for the resource.Resource.Builder.setMetadata
(Metadata.Builder builderForValue) The Metadata field can be used to provide additional information for the resource.The resource's name, to distinguish it from others of the same type of resource.Resource.Builder.setNameBytes
(com.google.protobuf.ByteString value) The resource's name, to distinguish it from others of the same type of resource.Resource.Builder.setResource
(com.google.protobuf.Any value) The resource being tracked.Resource.Builder.setResource
(com.google.protobuf.Any.Builder builderForValue) The resource being tracked.Resource.Builder.setResourceName
(ResourceName value) Alternative to the ``name`` field, to be used when the server supports multiple variants of the named resource that are differentiated by dynamic parameter constraints.Resource.Builder.setResourceName
(ResourceName.Builder builderForValue) Alternative to the ``name`` field, to be used when the server supports multiple variants of the named resource that are differentiated by dynamic parameter constraints.Resource.Builder.setTtl
(com.google.protobuf.Duration value) Time-to-live value for the resource.Resource.Builder.setTtl
(com.google.protobuf.Duration.Builder builderForValue) Time-to-live value for the resource.Resource.Builder.setVersion
(String value) The resource level version.Resource.Builder.setVersionBytes
(com.google.protobuf.ByteString value) The resource level version.Resource.toBuilder()
Methods in io.envoyproxy.envoy.service.discovery.v3 that return types with arguments of type Resource.BuilderModifier and TypeMethodDescriptionDeltaDiscoveryResponse.Builder.getResourcesBuilderList()
The response resources.private com.google.protobuf.RepeatedFieldBuilder
<Resource, Resource.Builder, ResourceOrBuilder> DeltaDiscoveryResponse.Builder.internalGetResourcesFieldBuilder()
Methods in io.envoyproxy.envoy.service.discovery.v3 with parameters of type Resource.BuilderModifier and TypeMethodDescriptionDeltaDiscoveryResponse.Builder.addResources
(int index, Resource.Builder builderForValue) The response resources.DeltaDiscoveryResponse.Builder.addResources
(Resource.Builder builderForValue) The response resources.DeltaDiscoveryResponse.Builder.setResources
(int index, Resource.Builder builderForValue) The response resources.