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, hasOneof
isInitialized
java.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()