Package org.yamcs.security.protobuf
Class AccountRecord.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
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()
boolean
optional bool active = 4;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp confirmationTime = 7;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp confirmationTime = 7;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp confirmationTime = 7;
int
optional int32 createdBy = 5;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp creationTime = 6;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp creationTime = 6;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp creationTime = 6;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
optional string displayName = 3;
com.google.protobuf.ByteString
optional string displayName = 3;
int
getId()
optional int32 id = 1;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp lastLoginTime = 8;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp lastLoginTime = 8;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp lastLoginTime = 8;
getName()
optional string name = 2;
com.google.protobuf.ByteString
optional string name = 2;
.ServiceAccountRecordDetail serviceDetail = 10;
.ServiceAccountRecordDetail serviceDetail = 10;
.ServiceAccountRecordDetail serviceDetail = 10;
.UserAccountRecordDetail userDetail = 9;
.UserAccountRecordDetail userDetail = 9;
.UserAccountRecordDetail userDetail = 9;
boolean
optional bool active = 4;
boolean
optional .google.protobuf.Timestamp confirmationTime = 7;
boolean
optional int32 createdBy = 5;
boolean
optional .google.protobuf.Timestamp creationTime = 6;
boolean
optional string displayName = 3;
boolean
hasId()
optional int32 id = 1;
boolean
optional .google.protobuf.Timestamp lastLoginTime = 8;
boolean
hasName()
optional string name = 2;
boolean
.ServiceAccountRecordDetail serviceDetail = 10;
boolean
.UserAccountRecordDetail userDetail = 9;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeConfirmationTime
(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.Builder
mergeUnknownFields
(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.Builder
setUnknownFields
(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
setField
public AccountRecord.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
setRepeatedField
public AccountRecord.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
addRepeatedField
public AccountRecord.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AccountRecord.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AccountRecord.Builder>
- Throws:
IOException
-
getAccountTypeCase
- Specified by:
getAccountTypeCase
in interfaceAccountRecordOrBuilder
-
clearAccountType
-
hasId
public boolean hasId()optional int32 id = 1;
- Specified by:
hasId
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the id field is set.
-
getId
public int getId()optional int32 id = 1;
- Specified by:
getId
in 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:
hasName
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the name field is set.
-
getName
optional string name = 2;
- Specified by:
getName
in interfaceAccountRecordOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 2;
- Specified by:
getNameBytes
in 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:
hasDisplayName
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the displayName field is set.
-
getDisplayName
optional string displayName = 3;
- Specified by:
getDisplayName
in interfaceAccountRecordOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()optional string displayName = 3;
- Specified by:
getDisplayNameBytes
in 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:
hasActive
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the active field is set.
-
getActive
public boolean getActive()optional bool active = 4;
- Specified by:
getActive
in 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:
hasCreatedBy
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
public int getCreatedBy()optional int32 createdBy = 5;
- Specified by:
getCreatedBy
in 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:
hasCreationTime
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()optional .google.protobuf.Timestamp creationTime = 6;
- Specified by:
getCreationTime
in 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:
getCreationTimeOrBuilder
in interfaceAccountRecordOrBuilder
-
hasConfirmationTime
public boolean hasConfirmationTime()optional .google.protobuf.Timestamp confirmationTime = 7;
- Specified by:
hasConfirmationTime
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the confirmationTime field is set.
-
getConfirmationTime
public com.google.protobuf.Timestamp getConfirmationTime()optional .google.protobuf.Timestamp confirmationTime = 7;
- Specified by:
getConfirmationTime
in 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:
getConfirmationTimeOrBuilder
in interfaceAccountRecordOrBuilder
-
hasLastLoginTime
public boolean hasLastLoginTime()optional .google.protobuf.Timestamp lastLoginTime = 8;
- Specified by:
hasLastLoginTime
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the lastLoginTime field is set.
-
getLastLoginTime
public com.google.protobuf.Timestamp getLastLoginTime()optional .google.protobuf.Timestamp lastLoginTime = 8;
- Specified by:
getLastLoginTime
in 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:
getLastLoginTimeOrBuilder
in interfaceAccountRecordOrBuilder
-
hasUserDetail
public boolean hasUserDetail().UserAccountRecordDetail userDetail = 9;
- Specified by:
hasUserDetail
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the userDetail field is set.
-
getUserDetail
.UserAccountRecordDetail userDetail = 9;
- Specified by:
getUserDetail
in 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:
getUserDetailOrBuilder
in interfaceAccountRecordOrBuilder
-
hasServiceDetail
public boolean hasServiceDetail().ServiceAccountRecordDetail serviceDetail = 10;
- Specified by:
hasServiceDetail
in interfaceAccountRecordOrBuilder
- Returns:
- Whether the serviceDetail field is set.
-
getServiceDetail
.ServiceAccountRecordDetail serviceDetail = 10;
- Specified by:
getServiceDetail
in 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:
getServiceDetailOrBuilder
in interfaceAccountRecordOrBuilder
-
setUnknownFields
public final AccountRecord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-
mergeUnknownFields
public final AccountRecord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AccountRecord.Builder>
-