java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
org.yamcs.security.protobuf.AccountRecord.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,AccountRecordOrBuilder
- Enclosing class:
- AccountRecord
public static final class AccountRecord.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
implements AccountRecordOrBuilder
Protobuf type
AccountRecord-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional bool active = 4;optional .google.protobuf.Timestamp confirmationTime = 7;optional int32 createdBy = 5;optional .google.protobuf.Timestamp creationTime = 6;optional string displayName = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()optional int32 id = 1;optional .google.protobuf.Timestamp lastLoginTime = 8;optional string name = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .ServiceAccountRecordDetail serviceDetail = 10;.UserAccountRecordDetail userDetail = 9;clone()booleanoptional bool active = 4;com.google.protobuf.Timestampoptional .google.protobuf.Timestamp confirmationTime = 7;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp confirmationTime = 7;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp confirmationTime = 7;intoptional int32 createdBy = 5;com.google.protobuf.Timestampoptional .google.protobuf.Timestamp creationTime = 6;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp creationTime = 6;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp creationTime = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional string displayName = 3;com.google.protobuf.ByteStringoptional string displayName = 3;intgetId()optional int32 id = 1;com.google.protobuf.Timestampoptional .google.protobuf.Timestamp lastLoginTime = 8;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp lastLoginTime = 8;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp lastLoginTime = 8;getName()optional string name = 2;com.google.protobuf.ByteStringoptional string name = 2;.ServiceAccountRecordDetail serviceDetail = 10;.ServiceAccountRecordDetail serviceDetail = 10;.ServiceAccountRecordDetail serviceDetail = 10;.UserAccountRecordDetail userDetail = 9;.UserAccountRecordDetail userDetail = 9;.UserAccountRecordDetail userDetail = 9;booleanoptional bool active = 4;booleanoptional .google.protobuf.Timestamp confirmationTime = 7;booleanoptional int32 createdBy = 5;booleanoptional .google.protobuf.Timestamp creationTime = 6;booleanoptional string displayName = 3;booleanhasId()optional int32 id = 1;booleanoptional .google.protobuf.Timestamp lastLoginTime = 8;booleanhasName()optional string name = 2;boolean.ServiceAccountRecordDetail serviceDetail = 10;boolean.UserAccountRecordDetail userDetail = 9;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeConfirmationTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp confirmationTime = 7;mergeCreationTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp creationTime = 6;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(AccountRecord other) mergeLastLoginTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp lastLoginTime = 8;.ServiceAccountRecordDetail serviceDetail = 10;final AccountRecord.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .UserAccountRecordDetail userDetail = 9;setActive(boolean value) optional bool active = 4;setConfirmationTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp confirmationTime = 7;setConfirmationTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp confirmationTime = 7;setCreatedBy(int value) optional int32 createdBy = 5;setCreationTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp creationTime = 6;setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp creationTime = 6;setDisplayName(String value) optional string displayName = 3;setDisplayNameBytes(com.google.protobuf.ByteString value) optional string displayName = 3;setId(int value) optional int32 id = 1;setLastLoginTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp lastLoginTime = 8;setLastLoginTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp lastLoginTime = 8;optional string name = 2;setNameBytes(com.google.protobuf.ByteString value) optional string name = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .ServiceAccountRecordDetail serviceDetail = 10;setServiceDetail(ServiceAccountRecordDetail.Builder builderForValue) .ServiceAccountRecordDetail serviceDetail = 10;final AccountRecord.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .UserAccountRecordDetail userDetail = 9;setUserDetail(UserAccountRecordDetail.Builder builderForValue) .UserAccountRecordDetail userDetail = 9;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<AccountRecord.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<AccountRecord.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<AccountRecord.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<AccountRecord.Builder>
-
setField
public AccountRecord.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<AccountRecord.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
setRepeatedField
public AccountRecord.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<AccountRecord.Builder>
-
addRepeatedField
public AccountRecord.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<AccountRecord.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AccountRecord.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
mergeFrom
public AccountRecord.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<AccountRecord.Builder>- Throws:
IOException
-
getAccountTypeCase
- Specified by:
getAccountTypeCasein interfaceAccountRecordOrBuilder
-
clearAccountType
-
hasId
public boolean hasId()optional int32 id = 1;- Specified by:
hasIdin interfaceAccountRecordOrBuilder- Returns:
- Whether the id field is set.
-
getId
public int getId()optional int32 id = 1;- Specified by:
getIdin interfaceAccountRecordOrBuilder- Returns:
- The id.
-
setId
optional int32 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
optional int32 id = 1;- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()optional string name = 2;- Specified by:
hasNamein interfaceAccountRecordOrBuilder- Returns:
- Whether the name field is set.
-
getName
optional string name = 2;- Specified by:
getNamein interfaceAccountRecordOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 2;- Specified by:
getNameBytesin interfaceAccountRecordOrBuilder- Returns:
- The bytes for name.
-
setName
optional string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
optional string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
optional string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasDisplayName
public boolean hasDisplayName()optional string displayName = 3;- Specified by:
hasDisplayNamein interfaceAccountRecordOrBuilder- Returns:
- Whether the displayName field is set.
-
getDisplayName
optional string displayName = 3;- Specified by:
getDisplayNamein interfaceAccountRecordOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()optional string displayName = 3;- Specified by:
getDisplayNameBytesin interfaceAccountRecordOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
optional string displayName = 3;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
optional string displayName = 3;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
optional string displayName = 3;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
hasActive
public boolean hasActive()optional bool active = 4;- Specified by:
hasActivein interfaceAccountRecordOrBuilder- Returns:
- Whether the active field is set.
-
getActive
public boolean getActive()optional bool active = 4;- Specified by:
getActivein interfaceAccountRecordOrBuilder- Returns:
- The active.
-
setActive
optional bool active = 4;- Parameters:
value- The active to set.- Returns:
- This builder for chaining.
-
clearActive
optional bool active = 4;- Returns:
- This builder for chaining.
-
hasCreatedBy
public boolean hasCreatedBy()optional int32 createdBy = 5;- Specified by:
hasCreatedByin interfaceAccountRecordOrBuilder- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
public int getCreatedBy()optional int32 createdBy = 5;- Specified by:
getCreatedByin interfaceAccountRecordOrBuilder- Returns:
- The createdBy.
-
setCreatedBy
optional int32 createdBy = 5;- Parameters:
value- The createdBy to set.- Returns:
- This builder for chaining.
-
clearCreatedBy
optional int32 createdBy = 5;- Returns:
- This builder for chaining.
-
hasCreationTime
public boolean hasCreationTime()optional .google.protobuf.Timestamp creationTime = 6;- Specified by:
hasCreationTimein interfaceAccountRecordOrBuilder- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()optional .google.protobuf.Timestamp creationTime = 6;- Specified by:
getCreationTimein interfaceAccountRecordOrBuilder- Returns:
- The creationTime.
-
setCreationTime
optional .google.protobuf.Timestamp creationTime = 6; -
setCreationTime
optional .google.protobuf.Timestamp creationTime = 6; -
mergeCreationTime
optional .google.protobuf.Timestamp creationTime = 6; -
clearCreationTime
optional .google.protobuf.Timestamp creationTime = 6; -
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()optional .google.protobuf.Timestamp creationTime = 6; -
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()optional .google.protobuf.Timestamp creationTime = 6;- Specified by:
getCreationTimeOrBuilderin interfaceAccountRecordOrBuilder
-
hasConfirmationTime
public boolean hasConfirmationTime()optional .google.protobuf.Timestamp confirmationTime = 7;- Specified by:
hasConfirmationTimein interfaceAccountRecordOrBuilder- Returns:
- Whether the confirmationTime field is set.
-
getConfirmationTime
public com.google.protobuf.Timestamp getConfirmationTime()optional .google.protobuf.Timestamp confirmationTime = 7;- Specified by:
getConfirmationTimein interfaceAccountRecordOrBuilder- Returns:
- The confirmationTime.
-
setConfirmationTime
optional .google.protobuf.Timestamp confirmationTime = 7; -
setConfirmationTime
public AccountRecord.Builder setConfirmationTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp confirmationTime = 7; -
mergeConfirmationTime
optional .google.protobuf.Timestamp confirmationTime = 7; -
clearConfirmationTime
optional .google.protobuf.Timestamp confirmationTime = 7; -
getConfirmationTimeBuilder
public com.google.protobuf.Timestamp.Builder getConfirmationTimeBuilder()optional .google.protobuf.Timestamp confirmationTime = 7; -
getConfirmationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getConfirmationTimeOrBuilder()optional .google.protobuf.Timestamp confirmationTime = 7;- Specified by:
getConfirmationTimeOrBuilderin interfaceAccountRecordOrBuilder
-
hasLastLoginTime
public boolean hasLastLoginTime()optional .google.protobuf.Timestamp lastLoginTime = 8;- Specified by:
hasLastLoginTimein interfaceAccountRecordOrBuilder- Returns:
- Whether the lastLoginTime field is set.
-
getLastLoginTime
public com.google.protobuf.Timestamp getLastLoginTime()optional .google.protobuf.Timestamp lastLoginTime = 8;- Specified by:
getLastLoginTimein interfaceAccountRecordOrBuilder- Returns:
- The lastLoginTime.
-
setLastLoginTime
optional .google.protobuf.Timestamp lastLoginTime = 8; -
setLastLoginTime
public AccountRecord.Builder setLastLoginTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp lastLoginTime = 8; -
mergeLastLoginTime
optional .google.protobuf.Timestamp lastLoginTime = 8; -
clearLastLoginTime
optional .google.protobuf.Timestamp lastLoginTime = 8; -
getLastLoginTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastLoginTimeBuilder()optional .google.protobuf.Timestamp lastLoginTime = 8; -
getLastLoginTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastLoginTimeOrBuilder()optional .google.protobuf.Timestamp lastLoginTime = 8;- Specified by:
getLastLoginTimeOrBuilderin interfaceAccountRecordOrBuilder
-
hasUserDetail
public boolean hasUserDetail().UserAccountRecordDetail userDetail = 9;- Specified by:
hasUserDetailin interfaceAccountRecordOrBuilder- Returns:
- Whether the userDetail field is set.
-
getUserDetail
.UserAccountRecordDetail userDetail = 9;- Specified by:
getUserDetailin interfaceAccountRecordOrBuilder- Returns:
- The userDetail.
-
setUserDetail
.UserAccountRecordDetail userDetail = 9; -
setUserDetail
.UserAccountRecordDetail userDetail = 9; -
mergeUserDetail
.UserAccountRecordDetail userDetail = 9; -
clearUserDetail
.UserAccountRecordDetail userDetail = 9; -
getUserDetailBuilder
.UserAccountRecordDetail userDetail = 9; -
getUserDetailOrBuilder
.UserAccountRecordDetail userDetail = 9;- Specified by:
getUserDetailOrBuilderin interfaceAccountRecordOrBuilder
-
hasServiceDetail
public boolean hasServiceDetail().ServiceAccountRecordDetail serviceDetail = 10;- Specified by:
hasServiceDetailin interfaceAccountRecordOrBuilder- Returns:
- Whether the serviceDetail field is set.
-
getServiceDetail
.ServiceAccountRecordDetail serviceDetail = 10;- Specified by:
getServiceDetailin interfaceAccountRecordOrBuilder- Returns:
- The serviceDetail.
-
setServiceDetail
.ServiceAccountRecordDetail serviceDetail = 10; -
setServiceDetail
.ServiceAccountRecordDetail serviceDetail = 10; -
mergeServiceDetail
.ServiceAccountRecordDetail serviceDetail = 10; -
clearServiceDetail
.ServiceAccountRecordDetail serviceDetail = 10; -
getServiceDetailBuilder
.ServiceAccountRecordDetail serviceDetail = 10; -
getServiceDetailOrBuilder
.ServiceAccountRecordDetail serviceDetail = 10;- Specified by:
getServiceDetailOrBuilderin interfaceAccountRecordOrBuilder
-
setUnknownFields
public final AccountRecord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
mergeUnknownFields
public final AccountRecord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-