java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
org.yamcs.protobuf.UserInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,UserInfoOrBuilder
- Enclosing class:
- UserInfo
public static final class UserInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
implements UserInfoOrBuilder
Protobuf type
yamcs.protobuf.iam.UserInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllGroups(Iterable<? extends GroupInfo> values) Groups that this user is member ofaddAllIdentities(Iterable<? extends ExternalIdentityInfo> values) External identitiesaddAllObjectPrivilege(Iterable<? extends ObjectPrivilegeInfo> values) Deprecated.addAllObjectPrivileges(Iterable<? extends ObjectPrivilegeInfo> values) Object privilegesaddAllRoles(Iterable<? extends RoleInfo> values) Assigned rolesaddAllSystemPrivilege(Iterable<String> values) Deprecated.addAllSystemPrivileges(Iterable<String> values) System privilegesGroups that this user is member ofaddGroups(int index, GroupInfo.Builder builderForValue) Groups that this user is member ofGroups that this user is member ofaddGroups(GroupInfo.Builder builderForValue) Groups that this user is member ofGroups that this user is member ofaddGroupsBuilder(int index) Groups that this user is member ofaddIdentities(int index, ExternalIdentityInfo value) External identitiesaddIdentities(int index, ExternalIdentityInfo.Builder builderForValue) External identitiesExternal identitiesaddIdentities(ExternalIdentityInfo.Builder builderForValue) External identitiesExternal identitiesaddIdentitiesBuilder(int index) External identitiesaddObjectPrivilege(int index, ObjectPrivilegeInfo value) Deprecated.addObjectPrivilege(int index, ObjectPrivilegeInfo.Builder builderForValue) Deprecated.Deprecated.addObjectPrivilege(ObjectPrivilegeInfo.Builder builderForValue) Deprecated.Deprecated.addObjectPrivilegeBuilder(int index) Deprecated.addObjectPrivileges(int index, ObjectPrivilegeInfo value) Object privilegesaddObjectPrivileges(int index, ObjectPrivilegeInfo.Builder builderForValue) Object privilegesObject privilegesaddObjectPrivileges(ObjectPrivilegeInfo.Builder builderForValue) Object privilegesObject privilegesaddObjectPrivilegesBuilder(int index) Object privilegesaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Assigned rolesaddRoles(int index, RoleInfo.Builder builderForValue) Assigned rolesAssigned rolesaddRoles(RoleInfo.Builder builderForValue) Assigned rolesAssigned rolesaddRolesBuilder(int index) Assigned rolesaddSystemPrivilege(String value) Deprecated.addSystemPrivilegeBytes(com.google.protobuf.ByteString value) Deprecated.addSystemPrivileges(String value) System privilegesaddSystemPrivilegesBytes(com.google.protobuf.ByteString value) System privilegesbuild()clear()Whether the user may loginClearance level.When this user was first activatedUser that created this user accountWhen this user was createdDisplayed nameEmail addressclearField(com.google.protobuf.Descriptors.FieldDescriptor field) Groups that this user is member ofExternal identitiesWhen this user last logged inUsernameDeprecated.Object privilegesclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Assigned rolesWhether the user has all privilegesDeprecated.System privilegesclone()booleanWhether the user may loginClearance level.com.google.protobuf.TimestampWhen this user was first activatedcom.google.protobuf.Timestamp.BuilderWhen this user was first activatedcom.google.protobuf.TimestampOrBuilderWhen this user was first activatedUser that created this user accountUser that created this user accountUser that created this user accountcom.google.protobuf.TimestampWhen this user was createdcom.google.protobuf.Timestamp.BuilderWhen this user was createdcom.google.protobuf.TimestampOrBuilderWhen this user was createdstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDisplayed namecom.google.protobuf.ByteStringDisplayed namegetEmail()Email addresscom.google.protobuf.ByteStringEmail addressgetGroups(int index) Groups that this user is member ofgetGroupsBuilder(int index) Groups that this user is member ofGroups that this user is member ofintGroups that this user is member ofGroups that this user is member ofgetGroupsOrBuilder(int index) Groups that this user is member ofList<? extends GroupInfoOrBuilder>Groups that this user is member ofgetIdentities(int index) External identitiesgetIdentitiesBuilder(int index) External identitiesExternal identitiesintExternal identitiesExternal identitiesgetIdentitiesOrBuilder(int index) External identitiesList<? extends ExternalIdentityInfoOrBuilder>External identitiescom.google.protobuf.TimestampWhen this user last logged incom.google.protobuf.Timestamp.BuilderWhen this user last logged incom.google.protobuf.TimestampOrBuilderWhen this user last logged ingetName()Usernamecom.google.protobuf.ByteStringUsernamegetObjectPrivilege(int index) Deprecated.getObjectPrivilegeBuilder(int index) Deprecated.Deprecated.intDeprecated.Deprecated.getObjectPrivilegeOrBuilder(int index) Deprecated.List<? extends ObjectPrivilegeInfoOrBuilder>Deprecated.getObjectPrivileges(int index) Object privilegesgetObjectPrivilegesBuilder(int index) Object privilegesObject privilegesintObject privilegesObject privilegesgetObjectPrivilegesOrBuilder(int index) Object privilegesList<? extends ObjectPrivilegeInfoOrBuilder>Object privilegesgetRoles(int index) Assigned rolesgetRolesBuilder(int index) Assigned rolesAssigned rolesintAssigned rolesAssigned rolesgetRolesOrBuilder(int index) Assigned rolesList<? extends RoleInfoOrBuilder>Assigned rolesbooleanWhether the user has all privilegesgetSystemPrivilege(int index) Deprecated.com.google.protobuf.ByteStringgetSystemPrivilegeBytes(int index) Deprecated.intDeprecated.com.google.protobuf.ProtocolStringListDeprecated.getSystemPrivileges(int index) System privilegescom.google.protobuf.ByteStringgetSystemPrivilegesBytes(int index) System privilegesintSystem privilegescom.google.protobuf.ProtocolStringListSystem privilegesbooleanWhether the user may loginbooleanClearance level.booleanWhen this user was first activatedbooleanUser that created this user accountbooleanWhen this user was createdbooleanDisplayed namebooleanhasEmail()Email addressbooleanWhen this user last logged inbooleanhasName()UsernamebooleanWhether the user has all privilegesprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeConfirmationTime(com.google.protobuf.Timestamp value) When this user was first activatedmergeCreatedBy(UserInfo value) User that created this user accountmergeCreationTime(com.google.protobuf.Timestamp value) When this user was createdmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLastLoginTime(com.google.protobuf.Timestamp value) When this user last logged infinal UserInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeGroups(int index) Groups that this user is member ofremoveIdentities(int index) External identitiesremoveObjectPrivilege(int index) Deprecated.removeObjectPrivileges(int index) Object privilegesremoveRoles(int index) Assigned rolessetActive(boolean value) Whether the user may loginClearance level.setConfirmationTime(com.google.protobuf.Timestamp value) When this user was first activatedsetConfirmationTime(com.google.protobuf.Timestamp.Builder builderForValue) When this user was first activatedsetCreatedBy(UserInfo value) User that created this user accountsetCreatedBy(UserInfo.Builder builderForValue) User that created this user accountsetCreationTime(com.google.protobuf.Timestamp value) When this user was createdsetCreationTime(com.google.protobuf.Timestamp.Builder builderForValue) When this user was createdsetDisplayName(String value) Displayed namesetDisplayNameBytes(com.google.protobuf.ByteString value) Displayed nameEmail addresssetEmailBytes(com.google.protobuf.ByteString value) Email addressGroups that this user is member ofsetGroups(int index, GroupInfo.Builder builderForValue) Groups that this user is member ofsetIdentities(int index, ExternalIdentityInfo value) External identitiessetIdentities(int index, ExternalIdentityInfo.Builder builderForValue) External identitiessetLastLoginTime(com.google.protobuf.Timestamp value) When this user last logged insetLastLoginTime(com.google.protobuf.Timestamp.Builder builderForValue) When this user last logged inUsernamesetNameBytes(com.google.protobuf.ByteString value) UsernamesetObjectPrivilege(int index, ObjectPrivilegeInfo value) Deprecated.setObjectPrivilege(int index, ObjectPrivilegeInfo.Builder builderForValue) Deprecated.setObjectPrivileges(int index, ObjectPrivilegeInfo value) Object privilegessetObjectPrivileges(int index, ObjectPrivilegeInfo.Builder builderForValue) Object privilegessetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Assigned rolessetRoles(int index, RoleInfo.Builder builderForValue) Assigned rolessetSuperuser(boolean value) Whether the user has all privilegessetSystemPrivilege(int index, String value) Deprecated.setSystemPrivileges(int index, String value) System privilegesfinal UserInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
setField
public UserInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
setRepeatedField
public UserInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
addRepeatedField
public UserInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UserInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
mergeFrom
public UserInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UserInfo.Builder>- Throws:
IOException
-
hasName
public boolean hasName()Username
optional string name = 17;- Specified by:
hasNamein interfaceUserInfoOrBuilder- Returns:
- Whether the name field is set.
-
getName
Username
optional string name = 17;- Specified by:
getNamein interfaceUserInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Username
optional string name = 17;- Specified by:
getNameBytesin interfaceUserInfoOrBuilder- Returns:
- The bytes for name.
-
setName
Username
optional string name = 17;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Username
optional string name = 17;- Returns:
- This builder for chaining.
-
setNameBytes
Username
optional string name = 17;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasDisplayName
public boolean hasDisplayName()Displayed name
optional string displayName = 18;- Specified by:
hasDisplayNamein interfaceUserInfoOrBuilder- Returns:
- Whether the displayName field is set.
-
getDisplayName
Displayed name
optional string displayName = 18;- Specified by:
getDisplayNamein interfaceUserInfoOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Displayed name
optional string displayName = 18;- Specified by:
getDisplayNameBytesin interfaceUserInfoOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Displayed name
optional string displayName = 18;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Displayed name
optional string displayName = 18;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Displayed name
optional string displayName = 18;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasEmail
public boolean hasEmail()Email address
optional string email = 19;- Specified by:
hasEmailin interfaceUserInfoOrBuilder- Returns:
- Whether the email field is set.
-
getEmail
Email address
optional string email = 19;- Specified by:
getEmailin interfaceUserInfoOrBuilder- Returns:
- The email.
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()Email address
optional string email = 19;- Specified by:
getEmailBytesin interfaceUserInfoOrBuilder- Returns:
- The bytes for email.
-
setEmail
Email address
optional string email = 19;- Parameters:
value- The email to set.- Returns:
- This builder for chaining.
-
clearEmail
Email address
optional string email = 19;- Returns:
- This builder for chaining.
-
setEmailBytes
Email address
optional string email = 19;- Parameters:
value- The bytes for email to set.- Returns:
- This builder for chaining.
-
hasActive
public boolean hasActive()Whether the user may login
optional bool active = 16;- Specified by:
hasActivein interfaceUserInfoOrBuilder- Returns:
- Whether the active field is set.
-
getActive
public boolean getActive()Whether the user may login
optional bool active = 16;- Specified by:
getActivein interfaceUserInfoOrBuilder- Returns:
- The active.
-
setActive
Whether the user may login
optional bool active = 16;- Parameters:
value- The active to set.- Returns:
- This builder for chaining.
-
clearActive
Whether the user may login
optional bool active = 16;- Returns:
- This builder for chaining.
-
hasSuperuser
public boolean hasSuperuser()Whether the user has all privileges
optional bool superuser = 13;- Specified by:
hasSuperuserin interfaceUserInfoOrBuilder- Returns:
- Whether the superuser field is set.
-
getSuperuser
public boolean getSuperuser()Whether the user has all privileges
optional bool superuser = 13;- Specified by:
getSuperuserin interfaceUserInfoOrBuilder- Returns:
- The superuser.
-
setSuperuser
Whether the user has all privileges
optional bool superuser = 13;- Parameters:
value- The superuser to set.- Returns:
- This builder for chaining.
-
clearSuperuser
Whether the user has all privileges
optional bool superuser = 13;- Returns:
- This builder for chaining.
-
hasCreatedBy
public boolean hasCreatedBy()User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20;- Specified by:
hasCreatedByin interfaceUserInfoOrBuilder- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20;- Specified by:
getCreatedByin interfaceUserInfoOrBuilder- Returns:
- The createdBy.
-
setCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20; -
setCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20; -
mergeCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20; -
clearCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20; -
getCreatedByBuilder
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20; -
getCreatedByOrBuilder
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 20;- Specified by:
getCreatedByOrBuilderin interfaceUserInfoOrBuilder
-
hasCreationTime
public boolean hasCreationTime()When this user was created
optional .google.protobuf.Timestamp creationTime = 14;- Specified by:
hasCreationTimein interfaceUserInfoOrBuilder- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()When this user was created
optional .google.protobuf.Timestamp creationTime = 14;- Specified by:
getCreationTimein interfaceUserInfoOrBuilder- Returns:
- The creationTime.
-
setCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 14; -
setCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 14; -
mergeCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 14; -
clearCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 14; -
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()When this user was created
optional .google.protobuf.Timestamp creationTime = 14; -
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()When this user was created
optional .google.protobuf.Timestamp creationTime = 14;- Specified by:
getCreationTimeOrBuilderin interfaceUserInfoOrBuilder
-
hasConfirmationTime
public boolean hasConfirmationTime()When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21;- Specified by:
hasConfirmationTimein interfaceUserInfoOrBuilder- Returns:
- Whether the confirmationTime field is set.
-
getConfirmationTime
public com.google.protobuf.Timestamp getConfirmationTime()When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21;- Specified by:
getConfirmationTimein interfaceUserInfoOrBuilder- Returns:
- The confirmationTime.
-
setConfirmationTime
When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21; -
setConfirmationTime
When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21; -
mergeConfirmationTime
When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21; -
clearConfirmationTime
When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21; -
getConfirmationTimeBuilder
public com.google.protobuf.Timestamp.Builder getConfirmationTimeBuilder()When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21; -
getConfirmationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getConfirmationTimeOrBuilder()When this user was first activated
optional .google.protobuf.Timestamp confirmationTime = 21;- Specified by:
getConfirmationTimeOrBuilderin interfaceUserInfoOrBuilder
-
hasLastLoginTime
public boolean hasLastLoginTime()When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15;- Specified by:
hasLastLoginTimein interfaceUserInfoOrBuilder- Returns:
- Whether the lastLoginTime field is set.
-
getLastLoginTime
public com.google.protobuf.Timestamp getLastLoginTime()When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15;- Specified by:
getLastLoginTimein interfaceUserInfoOrBuilder- Returns:
- The lastLoginTime.
-
setLastLoginTime
When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15; -
setLastLoginTime
When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15; -
mergeLastLoginTime
When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15; -
clearLastLoginTime
When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15; -
getLastLoginTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastLoginTimeBuilder()When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15; -
getLastLoginTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastLoginTimeOrBuilder()When this user last logged in
optional .google.protobuf.Timestamp lastLoginTime = 15;- Specified by:
getLastLoginTimeOrBuilderin interfaceUserInfoOrBuilder
-
getSystemPrivilegesList
public com.google.protobuf.ProtocolStringList getSystemPrivilegesList()System privileges
repeated string systemPrivileges = 26;- Specified by:
getSystemPrivilegesListin interfaceUserInfoOrBuilder- Returns:
- A list containing the systemPrivileges.
-
getSystemPrivilegesCount
public int getSystemPrivilegesCount()System privileges
repeated string systemPrivileges = 26;- Specified by:
getSystemPrivilegesCountin interfaceUserInfoOrBuilder- Returns:
- The count of systemPrivileges.
-
getSystemPrivileges
System privileges
repeated string systemPrivileges = 26;- Specified by:
getSystemPrivilegesin interfaceUserInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The systemPrivileges at the given index.
-
getSystemPrivilegesBytes
public com.google.protobuf.ByteString getSystemPrivilegesBytes(int index) System privileges
repeated string systemPrivileges = 26;- Specified by:
getSystemPrivilegesBytesin interfaceUserInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the systemPrivileges at the given index.
-
setSystemPrivileges
System privileges
repeated string systemPrivileges = 26;- Parameters:
index- The index to set the value at.value- The systemPrivileges to set.- Returns:
- This builder for chaining.
-
addSystemPrivileges
System privileges
repeated string systemPrivileges = 26;- Parameters:
value- The systemPrivileges to add.- Returns:
- This builder for chaining.
-
addAllSystemPrivileges
System privileges
repeated string systemPrivileges = 26;- Parameters:
values- The systemPrivileges to add.- Returns:
- This builder for chaining.
-
clearSystemPrivileges
System privileges
repeated string systemPrivileges = 26;- Returns:
- This builder for chaining.
-
addSystemPrivilegesBytes
System privileges
repeated string systemPrivileges = 26;- Parameters:
value- The bytes of the systemPrivileges to add.- Returns:
- This builder for chaining.
-
getSystemPrivilegeList
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Specified by:
getSystemPrivilegeListin interfaceUserInfoOrBuilder- Returns:
- A list containing the systemPrivilege.
-
getSystemPrivilegeCount
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Specified by:
getSystemPrivilegeCountin interfaceUserInfoOrBuilder- Returns:
- The count of systemPrivilege.
-
getSystemPrivilege
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Specified by:
getSystemPrivilegein interfaceUserInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The systemPrivilege at the given index.
-
getSystemPrivilegeBytes
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Specified by:
getSystemPrivilegeBytesin interfaceUserInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the systemPrivilege at the given index.
-
setSystemPrivilege
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Parameters:
index- The index to set the value at.value- The systemPrivilege to set.- Returns:
- This builder for chaining.
-
addSystemPrivilege
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Parameters:
value- The systemPrivilege to add.- Returns:
- This builder for chaining.
-
addAllSystemPrivilege
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Parameters:
values- The systemPrivilege to add.- Returns:
- This builder for chaining.
-
clearSystemPrivilege
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Returns:
- This builder for chaining.
-
addSystemPrivilegeBytes
Deprecated.repeated string systemPrivilege = 11 [deprecated = true];- Parameters:
value- The bytes of the systemPrivilege to add.- Returns:
- This builder for chaining.
-
getObjectPrivilegesList
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;- Specified by:
getObjectPrivilegesListin interfaceUserInfoOrBuilder
-
getObjectPrivilegesCount
public int getObjectPrivilegesCount()Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;- Specified by:
getObjectPrivilegesCountin interfaceUserInfoOrBuilder
-
getObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;- Specified by:
getObjectPrivilegesin interfaceUserInfoOrBuilder
-
setObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
setObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
addObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
addObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
addObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
addObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
addAllObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
clearObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
removeObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
getObjectPrivilegesBuilder
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
getObjectPrivilegesOrBuilder
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;- Specified by:
getObjectPrivilegesOrBuilderin interfaceUserInfoOrBuilder
-
getObjectPrivilegesOrBuilderList
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;- Specified by:
getObjectPrivilegesOrBuilderListin interfaceUserInfoOrBuilder
-
addObjectPrivilegesBuilder
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
addObjectPrivilegesBuilder
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
getObjectPrivilegesBuilderList
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27; -
getObjectPrivilegeList
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];- Specified by:
getObjectPrivilegeListin interfaceUserInfoOrBuilder
-
getObjectPrivilegeCount
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];- Specified by:
getObjectPrivilegeCountin interfaceUserInfoOrBuilder
-
getObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];- Specified by:
getObjectPrivilegein interfaceUserInfoOrBuilder
-
setObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
setObjectPrivilege
@Deprecated public UserInfo.Builder setObjectPrivilege(int index, ObjectPrivilegeInfo.Builder builderForValue) Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
addObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
addObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
addObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
addObjectPrivilege
@Deprecated public UserInfo.Builder addObjectPrivilege(int index, ObjectPrivilegeInfo.Builder builderForValue) Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
addAllObjectPrivilege
@Deprecated public UserInfo.Builder addAllObjectPrivilege(Iterable<? extends ObjectPrivilegeInfo> values) Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
clearObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
removeObjectPrivilege
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
getObjectPrivilegeBuilder
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
getObjectPrivilegeOrBuilder
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];- Specified by:
getObjectPrivilegeOrBuilderin interfaceUserInfoOrBuilder
-
getObjectPrivilegeOrBuilderList
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];- Specified by:
getObjectPrivilegeOrBuilderListin interfaceUserInfoOrBuilder
-
addObjectPrivilegeBuilder
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
addObjectPrivilegeBuilder
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
getObjectPrivilegeBuilderList
Deprecated.repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true]; -
getGroupsList
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22;- Specified by:
getGroupsListin interfaceUserInfoOrBuilder
-
getGroupsCount
public int getGroupsCount()Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22;- Specified by:
getGroupsCountin interfaceUserInfoOrBuilder
-
getGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22;- Specified by:
getGroupsin interfaceUserInfoOrBuilder
-
setGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
setGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
addGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
addGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
addGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
addGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
addAllGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
clearGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
removeGroups
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
getGroupsBuilder
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
getGroupsOrBuilder
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22;- Specified by:
getGroupsOrBuilderin interfaceUserInfoOrBuilder
-
getGroupsOrBuilderList
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22;- Specified by:
getGroupsOrBuilderListin interfaceUserInfoOrBuilder
-
addGroupsBuilder
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
addGroupsBuilder
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
getGroupsBuilderList
Groups that this user is member of
repeated .yamcs.protobuf.iam.GroupInfo groups = 22; -
getIdentitiesList
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;- Specified by:
getIdentitiesListin interfaceUserInfoOrBuilder
-
getIdentitiesCount
public int getIdentitiesCount()External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;- Specified by:
getIdentitiesCountin interfaceUserInfoOrBuilder
-
getIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;- Specified by:
getIdentitiesin interfaceUserInfoOrBuilder
-
setIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
setIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
addIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
addIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
addIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
addIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
addAllIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
clearIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
removeIdentities
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
getIdentitiesBuilder
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
getIdentitiesOrBuilder
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;- Specified by:
getIdentitiesOrBuilderin interfaceUserInfoOrBuilder
-
getIdentitiesOrBuilderList
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;- Specified by:
getIdentitiesOrBuilderListin interfaceUserInfoOrBuilder
-
addIdentitiesBuilder
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
addIdentitiesBuilder
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
getIdentitiesBuilderList
External identities
repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23; -
getRolesList
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24;- Specified by:
getRolesListin interfaceUserInfoOrBuilder
-
getRolesCount
public int getRolesCount()Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24;- Specified by:
getRolesCountin interfaceUserInfoOrBuilder
-
getRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24;- Specified by:
getRolesin interfaceUserInfoOrBuilder
-
setRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
setRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
addRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
addRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
addRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
addRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
addAllRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
clearRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
removeRoles
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
getRolesBuilder
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
getRolesOrBuilder
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24;- Specified by:
getRolesOrBuilderin interfaceUserInfoOrBuilder
-
getRolesOrBuilderList
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24;- Specified by:
getRolesOrBuilderListin interfaceUserInfoOrBuilder
-
addRolesBuilder
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
addRolesBuilder
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
getRolesBuilderList
Assigned roles
repeated .yamcs.protobuf.iam.RoleInfo roles = 24; -
hasClearance
public boolean hasClearance()Clearance level. If the command clearance feature is enabled, then this user attribute is used as an additional check whether the user may send certain commands. The command clearance feature is disabled by default.
optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;- Specified by:
hasClearancein interfaceUserInfoOrBuilder- Returns:
- Whether the clearance field is set.
-
getClearance
Clearance level. If the command clearance feature is enabled, then this user attribute is used as an additional check whether the user may send certain commands. The command clearance feature is disabled by default.
optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;- Specified by:
getClearancein interfaceUserInfoOrBuilder- Returns:
- The clearance.
-
setClearance
Clearance level. If the command clearance feature is enabled, then this user attribute is used as an additional check whether the user may send certain commands. The command clearance feature is disabled by default.
optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;- Parameters:
value- The clearance to set.- Returns:
- This builder for chaining.
-
clearClearance
Clearance level. If the command clearance feature is enabled, then this user attribute is used as an additional check whether the user may send certain commands. The command clearance feature is disabled by default.
optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UserInfo.Builder>
-