Package io.deephaven.proto.auth
Class UserContext.Builder
java.lang.Object
io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<BuilderT>
io.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder<UserContext.Builder>
io.deephaven.proto.auth.UserContext.Builder
- All Implemented Interfaces:
UserContextOrBuilder,io.deephaven.shadow.core.com.google.protobuf.Message.Builder,io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder,io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder,io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UserContext
public static final class UserContext.Builder
extends io.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder<UserContext.Builder>
implements UserContextOrBuilder
Protobuf type
io.deephaven.proto.auth.UserContext-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()string authenticatedUser = 1;string effectiveUser = 2;string authenticatedUser = 1;io.deephaven.shadow.core.com.google.protobuf.ByteStringstring authenticatedUser = 1;static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptorio.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptorstring effectiveUser = 2;io.deephaven.shadow.core.com.google.protobuf.ByteStringstring effectiveUser = 2;protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(UserContext other) mergeFrom(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(io.deephaven.shadow.core.com.google.protobuf.Message other) setAuthenticatedUser(String value) string authenticatedUser = 1;setAuthenticatedUserBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) string authenticatedUser = 1;setEffectiveUser(String value) string effectiveUser = 2;setEffectiveUserBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) string effectiveUser = 2;Methods inherited from class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder<UserContext.Builder>
-
clear
- Specified by:
clearin interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder- Specified by:
clearin interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder- Overrides:
clearin classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder<UserContext.Builder>
-
getDescriptorForType
public io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfaceio.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder<UserContext.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceio.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder- Specified by:
buildin interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder- Specified by:
buildPartialin interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder- Overrides:
mergeFromin classio.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<UserContext.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classio.deephaven.shadow.core.com.google.protobuf.GeneratedMessage.Builder<UserContext.Builder>
-
mergeFrom
public UserContext.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceio.deephaven.shadow.core.com.google.protobuf.Message.Builder- Specified by:
mergeFromin interfaceio.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classio.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<UserContext.Builder>- Throws:
IOException
-
getAuthenticatedUser
string authenticatedUser = 1;- Specified by:
getAuthenticatedUserin interfaceUserContextOrBuilder- Returns:
- The authenticatedUser.
-
getAuthenticatedUserBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getAuthenticatedUserBytes()string authenticatedUser = 1;- Specified by:
getAuthenticatedUserBytesin interfaceUserContextOrBuilder- Returns:
- The bytes for authenticatedUser.
-
setAuthenticatedUser
string authenticatedUser = 1;- Parameters:
value- The authenticatedUser to set.- Returns:
- This builder for chaining.
-
clearAuthenticatedUser
string authenticatedUser = 1;- Returns:
- This builder for chaining.
-
setAuthenticatedUserBytes
public UserContext.Builder setAuthenticatedUserBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) string authenticatedUser = 1;- Parameters:
value- The bytes for authenticatedUser to set.- Returns:
- This builder for chaining.
-
getEffectiveUser
string effectiveUser = 2;- Specified by:
getEffectiveUserin interfaceUserContextOrBuilder- Returns:
- The effectiveUser.
-
getEffectiveUserBytes
public io.deephaven.shadow.core.com.google.protobuf.ByteString getEffectiveUserBytes()string effectiveUser = 2;- Specified by:
getEffectiveUserBytesin interfaceUserContextOrBuilder- Returns:
- The bytes for effectiveUser.
-
setEffectiveUser
string effectiveUser = 2;- Parameters:
value- The effectiveUser to set.- Returns:
- This builder for chaining.
-
clearEffectiveUser
string effectiveUser = 2;- Returns:
- This builder for chaining.
-
setEffectiveUserBytes
public UserContext.Builder setEffectiveUserBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value) string effectiveUser = 2;- Parameters:
value- The bytes for effectiveUser to set.- Returns:
- This builder for chaining.
-