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(int index)
Opaque identifiers for the resource.
|
com.google.protobuf.ByteString |
getIdBytes(int index)
Opaque identifiers for the resource.
|
int |
getIdCount()
Opaque identifiers for the resource.
|
List<String> |
getIdList()
Opaque identifiers 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, hasOneofList<String> getIdList()
Opaque identifiers for the resource. These are effectively concatenated with ‘/’ to form the non-query param path as resource ID.
repeated string id = 1 [(.validate.rules) = { ... }int getIdCount()
Opaque identifiers for the resource. These are effectively concatenated with ‘/’ to form the non-query param path as resource ID.
repeated string id = 1 [(.validate.rules) = { ... }String getId(int index)
Opaque identifiers for the resource. These are effectively concatenated with ‘/’ to form the non-query param path as resource ID.
repeated string id = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getIdBytes(int index)
Opaque identifiers for the resource. These are effectively concatenated with ‘/’ to form the non-query param path as resource ID.
repeated string id = 1 [(.validate.rules) = { ... }String getAuthority()
Logical authority for resource (not necessarily transport network address). Authorities are opaque in the UDPA 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 UDPA 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.
.udpa.core.v1.ContextParams context = 4;ContextParams getContext()
Additional parameters that can be used to select resource variants.
.udpa.core.v1.ContextParams context = 4;ContextParamsOrBuilder getContextOrBuilder()
Additional parameters that can be used to select resource variants.
.udpa.core.v1.ContextParams context = 4;Copyright © 2018–2020 The Envoy Project. All rights reserved.