Package org.yamcs.protobuf
Class ServiceAccountInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
org.yamcs.protobuf.ServiceAccountInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ServiceAccountInfoOrBuilder
- Enclosing class:
- ServiceAccountInfo
public static final class ServiceAccountInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
implements ServiceAccountInfoOrBuilder
Protobuf type
yamcs.protobuf.iam.ServiceAccountInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Whether the account may loginWhen this account was first activatedUser that created this user accountWhen this user was createdDisplayed nameclearField(com.google.protobuf.Descriptors.FieldDescriptor field) When this account last logged inService account nameclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()booleanWhether the account may logincom.google.protobuf.TimestampWhen this account was first activatedcom.google.protobuf.Timestamp.BuilderWhen this account was first activatedcom.google.protobuf.TimestampOrBuilderWhen this account 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 namecom.google.protobuf.TimestampWhen this account last logged incom.google.protobuf.Timestamp.BuilderWhen this account last logged incom.google.protobuf.TimestampOrBuilderWhen this account last logged ingetName()Service account namecom.google.protobuf.ByteStringService account namebooleanWhether the account may loginbooleanWhen this account was first activatedbooleanUser that created this user accountbooleanWhen this user was createdbooleanDisplayed namebooleanWhen this account last logged inbooleanhasName()Service account nameprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeConfirmationTime(com.google.protobuf.Timestamp value) When this account 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) mergeFrom(ServiceAccountInfo other) mergeLastLoginTime(com.google.protobuf.Timestamp value) When this account last logged inmergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setActive(boolean value) Whether the account may loginsetConfirmationTime(com.google.protobuf.Timestamp value) When this account was first activatedsetConfirmationTime(com.google.protobuf.Timestamp.Builder builderForValue) When this account 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 namesetLastLoginTime(com.google.protobuf.Timestamp value) When this account last logged insetLastLoginTime(com.google.protobuf.Timestamp.Builder builderForValue) When this account last logged inService account namesetNameBytes(com.google.protobuf.ByteString value) Service account namesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class 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 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods 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<ServiceAccountInfo.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<ServiceAccountInfo.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<ServiceAccountInfo.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<ServiceAccountInfo.Builder>
-
setField
public ServiceAccountInfo.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<ServiceAccountInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
-
setRepeatedField
public ServiceAccountInfo.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<ServiceAccountInfo.Builder>
-
addRepeatedField
public ServiceAccountInfo.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<ServiceAccountInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServiceAccountInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
-
mergeFrom
public ServiceAccountInfo.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<ServiceAccountInfo.Builder>- Throws:
IOException
-
hasName
public boolean hasName()Service account name
optional string name = 1;- Specified by:
hasNamein interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the name field is set.
-
getName
Service account name
optional string name = 1;- Specified by:
getNamein interfaceServiceAccountInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Service account name
optional string name = 1;- Specified by:
getNameBytesin interfaceServiceAccountInfoOrBuilder- Returns:
- The bytes for name.
-
setName
Service account name
optional string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Service account name
optional string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Service account name
optional string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasDisplayName
public boolean hasDisplayName()Displayed name
optional string displayName = 2;- Specified by:
hasDisplayNamein interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the displayName field is set.
-
getDisplayName
Displayed name
optional string displayName = 2;- Specified by:
getDisplayNamein interfaceServiceAccountInfoOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Displayed name
optional string displayName = 2;- Specified by:
getDisplayNameBytesin interfaceServiceAccountInfoOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Displayed name
optional string displayName = 2;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Displayed name
optional string displayName = 2;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Displayed name
optional string displayName = 2;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasActive
public boolean hasActive()Whether the account may login
optional bool active = 3;- Specified by:
hasActivein interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the active field is set.
-
getActive
public boolean getActive()Whether the account may login
optional bool active = 3;- Specified by:
getActivein interfaceServiceAccountInfoOrBuilder- Returns:
- The active.
-
setActive
Whether the account may login
optional bool active = 3;- Parameters:
value- The active to set.- Returns:
- This builder for chaining.
-
clearActive
Whether the account may login
optional bool active = 3;- Returns:
- This builder for chaining.
-
hasCreatedBy
public boolean hasCreatedBy()User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4;- Specified by:
hasCreatedByin interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4;- Specified by:
getCreatedByin interfaceServiceAccountInfoOrBuilder- Returns:
- The createdBy.
-
setCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4; -
setCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4; -
mergeCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4; -
clearCreatedBy
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4; -
getCreatedByBuilder
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4; -
getCreatedByOrBuilder
User that created this user account
optional .yamcs.protobuf.iam.UserInfo createdBy = 4;- Specified by:
getCreatedByOrBuilderin interfaceServiceAccountInfoOrBuilder
-
hasCreationTime
public boolean hasCreationTime()When this user was created
optional .google.protobuf.Timestamp creationTime = 5;- Specified by:
hasCreationTimein interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()When this user was created
optional .google.protobuf.Timestamp creationTime = 5;- Specified by:
getCreationTimein interfaceServiceAccountInfoOrBuilder- Returns:
- The creationTime.
-
setCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 5; -
setCreationTime
public ServiceAccountInfo.Builder setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue) When this user was created
optional .google.protobuf.Timestamp creationTime = 5; -
mergeCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 5; -
clearCreationTime
When this user was created
optional .google.protobuf.Timestamp creationTime = 5; -
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()When this user was created
optional .google.protobuf.Timestamp creationTime = 5; -
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()When this user was created
optional .google.protobuf.Timestamp creationTime = 5;- Specified by:
getCreationTimeOrBuilderin interfaceServiceAccountInfoOrBuilder
-
hasConfirmationTime
public boolean hasConfirmationTime()When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6;- Specified by:
hasConfirmationTimein interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the confirmationTime field is set.
-
getConfirmationTime
public com.google.protobuf.Timestamp getConfirmationTime()When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6;- Specified by:
getConfirmationTimein interfaceServiceAccountInfoOrBuilder- Returns:
- The confirmationTime.
-
setConfirmationTime
When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6; -
setConfirmationTime
public ServiceAccountInfo.Builder setConfirmationTime(com.google.protobuf.Timestamp.Builder builderForValue) When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6; -
mergeConfirmationTime
When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6; -
clearConfirmationTime
When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6; -
getConfirmationTimeBuilder
public com.google.protobuf.Timestamp.Builder getConfirmationTimeBuilder()When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6; -
getConfirmationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getConfirmationTimeOrBuilder()When this account was first activated
optional .google.protobuf.Timestamp confirmationTime = 6;- Specified by:
getConfirmationTimeOrBuilderin interfaceServiceAccountInfoOrBuilder
-
hasLastLoginTime
public boolean hasLastLoginTime()When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7;- Specified by:
hasLastLoginTimein interfaceServiceAccountInfoOrBuilder- Returns:
- Whether the lastLoginTime field is set.
-
getLastLoginTime
public com.google.protobuf.Timestamp getLastLoginTime()When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7;- Specified by:
getLastLoginTimein interfaceServiceAccountInfoOrBuilder- Returns:
- The lastLoginTime.
-
setLastLoginTime
When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7; -
setLastLoginTime
public ServiceAccountInfo.Builder setLastLoginTime(com.google.protobuf.Timestamp.Builder builderForValue) When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7; -
mergeLastLoginTime
When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7; -
clearLastLoginTime
When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7; -
getLastLoginTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastLoginTimeBuilder()When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7; -
getLastLoginTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastLoginTimeOrBuilder()When this account last logged in
optional .google.protobuf.Timestamp lastLoginTime = 7;- Specified by:
getLastLoginTimeOrBuilderin interfaceServiceAccountInfoOrBuilder
-
setUnknownFields
public final ServiceAccountInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
-
mergeUnknownFields
public final ServiceAccountInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountInfo.Builder>
-