Package io.deephaven.proto.auth
Interface ClientIdOrBuilder
- All Superinterfaces:
io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
,io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClientId
,ClientId.Builder
public interface ClientIdOrBuilder
extends io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
string name = 1;
io.deephaven.shadow.core.com.google.protobuf.ByteString
string name = 1;
io.deephaven.shadow.core.com.google.protobuf.ByteString
getUuid()
A client uuid in bytes is created by client library code and used for the lifetime of that client process.Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()string name = 1;
- Returns:
- The name.
-
getNameBytes
io.deephaven.shadow.core.com.google.protobuf.ByteString getNameBytes()string name = 1;
- Returns:
- The bytes for name.
-
getUuid
io.deephaven.shadow.core.com.google.protobuf.ByteString getUuid()A client uuid in bytes is created by client library code and used for the lifetime of that client process. A client's uuid is expected by the server to be unique across all live client channels. If the same client process during its lifetime connects to different server processes, be it on different machines or different server process instances on the same machine (eg, server bounce), the client process is expected to use the same uuid to all servers.
bytes uuid = 2;
- Returns:
- The uuid.
-