Uses of Class
com.github.xds.core.v3.ResourceLocator.Builder
Packages that use ResourceLocator.Builder
-
Uses of ResourceLocator.Builder in com.github.xds.core.v3
Fields in com.github.xds.core.v3 with type parameters of type ResourceLocator.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<ResourceLocator, ResourceLocator.Builder, ResourceLocatorOrBuilder> ResourceLocator.Directive.Builder.altBuilder_
private com.google.protobuf.SingleFieldBuilder
<ResourceLocator, ResourceLocator.Builder, ResourceLocatorOrBuilder> CollectionEntry.Builder.locatorBuilder_
Methods in com.github.xds.core.v3 that return ResourceLocator.BuilderModifier and TypeMethodDescriptionResourceLocator.Builder.addAllDirectives
(Iterable<? extends ResourceLocator.Directive> values) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.addDirectives
(int index, ResourceLocator.Directive value) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.addDirectives
(int index, ResourceLocator.Directive.Builder builderForValue) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.addDirectives
(ResourceLocator.Directive value) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.addDirectives
(ResourceLocator.Directive.Builder builderForValue) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.clear()
ResourceLocator.Builder.clearAuthority()
Logical authority for resource (not necessarily transport network address).ResourceLocator.Builder.clearContextParamSpecifier()
ResourceLocator.Builder.clearDirectives()
A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.clearExactContext()
Additional parameters that can be used to select resource variants.ResourceLocator.Builder.clearId()
Opaque identifier for the resource.ResourceLocator.Builder.clearResourceType()
Fully qualified resource type (as in type URL without types.googleapis.com/ prefix).ResourceLocator.Builder.clearScheme()
URI scheme.ResourceLocator.Directive.Builder.getAltBuilder()
An alternative resource locator for fallback if the resource is unavailable.CollectionEntry.Builder.getLocatorBuilder()
A resource locator describing how the member resource is to be located.ResourceLocator.Builder.mergeExactContext
(ContextParams value) Additional parameters that can be used to select resource variants.ResourceLocator.Builder.mergeFrom
(ResourceLocator other) ResourceLocator.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ResourceLocator.Builder.mergeFrom
(com.google.protobuf.Message other) static ResourceLocator.Builder
ResourceLocator.newBuilder()
static ResourceLocator.Builder
ResourceLocator.newBuilder
(ResourceLocator prototype) ResourceLocator.newBuilderForType()
protected ResourceLocator.Builder
ResourceLocator.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) ResourceLocator.Builder.removeDirectives
(int index) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.setAuthority
(String value) Logical authority for resource (not necessarily transport network address).ResourceLocator.Builder.setAuthorityBytes
(com.google.protobuf.ByteString value) Logical authority for resource (not necessarily transport network address).ResourceLocator.Builder.setDirectives
(int index, ResourceLocator.Directive value) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.setDirectives
(int index, ResourceLocator.Directive.Builder builderForValue) A list of directives that appear in the xDS resource locator #fragment.ResourceLocator.Builder.setExactContext
(ContextParams value) Additional parameters that can be used to select resource variants.ResourceLocator.Builder.setExactContext
(ContextParams.Builder builderForValue) Additional parameters that can be used to select resource variants.Opaque identifier for the resource.ResourceLocator.Builder.setIdBytes
(com.google.protobuf.ByteString value) Opaque identifier for the resource.ResourceLocator.Builder.setResourceType
(String value) Fully qualified resource type (as in type URL without types.googleapis.com/ prefix).ResourceLocator.Builder.setResourceTypeBytes
(com.google.protobuf.ByteString value) Fully qualified resource type (as in type URL without types.googleapis.com/ prefix).ResourceLocator.Builder.setScheme
(ResourceLocator.Scheme value) URI scheme.ResourceLocator.Builder.setSchemeValue
(int value) URI scheme.ResourceLocator.toBuilder()
Methods in com.github.xds.core.v3 that return types with arguments of type ResourceLocator.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<ResourceLocator, ResourceLocator.Builder, ResourceLocatorOrBuilder> ResourceLocator.Directive.Builder.internalGetAltFieldBuilder()
An alternative resource locator for fallback if the resource is unavailable.private com.google.protobuf.SingleFieldBuilder
<ResourceLocator, ResourceLocator.Builder, ResourceLocatorOrBuilder> CollectionEntry.Builder.internalGetLocatorFieldBuilder()
A resource locator describing how the member resource is to be located.Methods in com.github.xds.core.v3 with parameters of type ResourceLocator.BuilderModifier and TypeMethodDescriptionResourceLocator.Directive.Builder.setAlt
(ResourceLocator.Builder builderForValue) An alternative resource locator for fallback if the resource is unavailable.CollectionEntry.Builder.setLocator
(ResourceLocator.Builder builderForValue) A resource locator describing how the member resource is to be located.