public interface ResourceNameOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthority()
Logical authority for resource (not necessarily transport network address).
|
com.google.protobuf.ByteString |
getAuthorityBytes()
Logical authority for resource (not necessarily transport network address).
|
ContextParams |
getContext()
Additional parameters that can be used to select resource variants.
|
ContextParamsOrBuilder |
getContextOrBuilder()
Additional parameters that can be used to select resource variants.
|
String |
getId()
Opaque identifier for the resource.
|
com.google.protobuf.ByteString |
getIdBytes()
Opaque identifier for the resource.
|
String |
getResourceType()
Fully qualified resource type (as in type URL without types.googleapis.com/
prefix).
|
com.google.protobuf.ByteString |
getResourceTypeBytes()
Fully qualified resource type (as in type URL without types.googleapis.com/
prefix).
|
boolean |
hasContext()
Additional parameters that can be used to select resource variants.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getId()
Opaque identifier for the resource. Any '/' will not be escaped during URI encoding and will form part of the URI path.
string id = 1;com.google.protobuf.ByteString getIdBytes()
Opaque identifier for the resource. Any '/' will not be escaped during URI encoding and will form part of the URI path.
string id = 1;String getAuthority()
Logical authority for resource (not necessarily transport network address). Authorities are opaque in the xDS API, data-plane load balancers will map them to concrete network transports such as an xDS management server.
string authority = 2;com.google.protobuf.ByteString getAuthorityBytes()
Logical authority for resource (not necessarily transport network address). Authorities are opaque in the xDS API, data-plane load balancers will map them to concrete network transports such as an xDS management server.
string authority = 2;String getResourceType()
Fully qualified resource type (as in type URL without types.googleapis.com/ prefix).
string resource_type = 3 [(.validate.rules) = { ... }com.google.protobuf.ByteString getResourceTypeBytes()
Fully qualified resource type (as in type URL without types.googleapis.com/ prefix).
string resource_type = 3 [(.validate.rules) = { ... }boolean hasContext()
Additional parameters that can be used to select resource variants.
.xds.core.v3.ContextParams context = 4;ContextParams getContext()
Additional parameters that can be used to select resource variants.
.xds.core.v3.ContextParams context = 4;ContextParamsOrBuilder getContextOrBuilder()
Additional parameters that can be used to select resource variants.
.xds.core.v3.ContextParams context = 4;Copyright © 2018–2021 The Envoy Project. All rights reserved.