public static interface Key.PathElementOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getId()
The auto-allocated ID of the entity.
|
Key.PathElement.IdTypeCase |
getIdTypeCase() |
java.lang.String |
getKind()
The kind of the entity.
|
ByteString |
getKindBytes()
The kind of the entity.
|
java.lang.String |
getName()
The name of the entity.
|
ByteString |
getNameBytes()
The name of the entity.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getKind()
The kind of the entity. A kind matching regex `__.*__` is reserved/read-only. A kind must not contain more than 1500 bytes when UTF-8 encoded. Cannot be `""`.
string kind = 1;ByteString getKindBytes()
The kind of the entity. A kind matching regex `__.*__` is reserved/read-only. A kind must not contain more than 1500 bytes when UTF-8 encoded. Cannot be `""`.
string kind = 1;long getId()
The auto-allocated ID of the entity. Never equal to zero. Values less than zero are discouraged and may not be supported in the future.
int64 id = 2;java.lang.String getName()
The name of the entity. A name matching regex `__.*__` is reserved/read-only. A name must not be more than 1500 bytes when UTF-8 encoded. Cannot be `""`.
string name = 3;ByteString getNameBytes()
The name of the entity. A name matching regex `__.*__` is reserved/read-only. A name must not be more than 1500 bytes when UTF-8 encoded. Cannot be `""`.
string name = 3;Key.PathElement.IdTypeCase getIdTypeCase()