Package atessera.sensei.grpc
Class StudentInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
atessera.sensei.grpc.StudentInfo.Builder
- All Implemented Interfaces:
StudentInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
StudentInfo
public static final class StudentInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
implements StudentInfoOrBuilder
Protobuf type
atessera.sensei.grpc.StudentInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()comma-separated list of lab work identifiersclearField(com.google.protobuf.Descriptors.FieldDescriptor field) int32 group = 4;int64 lastChecked = 7;string localGitRepo = 5;string mail = 1;string name = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) bool suspended = 6;clone()comma-separated list of lab work identifierscom.google.protobuf.ByteStringcomma-separated list of lab work identifiersstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintgetGroup()int32 group = 4;longint64 lastChecked = 7;string localGitRepo = 5;com.google.protobuf.ByteStringstring localGitRepo = 5;getMail()string mail = 1;com.google.protobuf.ByteStringstring mail = 1;getName()string name = 2;com.google.protobuf.ByteStringstring name = 2;booleanbool suspended = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(StudentInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final StudentInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAssignedLabWorks(String value) comma-separated list of lab work identifierssetAssignedLabWorksBytes(com.google.protobuf.ByteString value) comma-separated list of lab work identifierssetGroup(int value) int32 group = 4;setLastChecked(long value) int64 lastChecked = 7;setLocalGitRepo(String value) string localGitRepo = 5;setLocalGitRepoBytes(com.google.protobuf.ByteString value) string localGitRepo = 5;string mail = 1;setMailBytes(com.google.protobuf.ByteString value) string mail = 1;string name = 2;setNameBytes(com.google.protobuf.ByteString value) string name = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSuspended(boolean value) bool suspended = 6;final StudentInfo.BuildersetUnknownFields(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<StudentInfo.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<StudentInfo.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<StudentInfo.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<StudentInfo.Builder>
-
setField
public StudentInfo.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<StudentInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
-
setRepeatedField
public StudentInfo.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<StudentInfo.Builder>
-
addRepeatedField
public StudentInfo.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<StudentInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StudentInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
-
mergeFrom
public StudentInfo.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<StudentInfo.Builder>- Throws:
IOException
-
getMail
string mail = 1;- Specified by:
getMailin interfaceStudentInfoOrBuilder- Returns:
- The mail.
-
getMailBytes
public com.google.protobuf.ByteString getMailBytes()string mail = 1;- Specified by:
getMailBytesin interfaceStudentInfoOrBuilder- Returns:
- The bytes for mail.
-
setMail
string mail = 1;- Parameters:
value- The mail to set.- Returns:
- This builder for chaining.
-
clearMail
string mail = 1;- Returns:
- This builder for chaining.
-
setMailBytes
string mail = 1;- Parameters:
value- The bytes for mail to set.- Returns:
- This builder for chaining.
-
getName
string name = 2;- Specified by:
getNamein interfaceStudentInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 2;- Specified by:
getNameBytesin interfaceStudentInfoOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getAssignedLabWorks
comma-separated list of lab work identifiers
string assignedLabWorks = 3;- Specified by:
getAssignedLabWorksin interfaceStudentInfoOrBuilder- Returns:
- The assignedLabWorks.
-
getAssignedLabWorksBytes
public com.google.protobuf.ByteString getAssignedLabWorksBytes()comma-separated list of lab work identifiers
string assignedLabWorks = 3;- Specified by:
getAssignedLabWorksBytesin interfaceStudentInfoOrBuilder- Returns:
- The bytes for assignedLabWorks.
-
setAssignedLabWorks
comma-separated list of lab work identifiers
string assignedLabWorks = 3;- Parameters:
value- The assignedLabWorks to set.- Returns:
- This builder for chaining.
-
clearAssignedLabWorks
comma-separated list of lab work identifiers
string assignedLabWorks = 3;- Returns:
- This builder for chaining.
-
setAssignedLabWorksBytes
comma-separated list of lab work identifiers
string assignedLabWorks = 3;- Parameters:
value- The bytes for assignedLabWorks to set.- Returns:
- This builder for chaining.
-
getGroup
public int getGroup()int32 group = 4;- Specified by:
getGroupin interfaceStudentInfoOrBuilder- Returns:
- The group.
-
setGroup
int32 group = 4;- Parameters:
value- The group to set.- Returns:
- This builder for chaining.
-
clearGroup
int32 group = 4;- Returns:
- This builder for chaining.
-
getLocalGitRepo
string localGitRepo = 5;- Specified by:
getLocalGitRepoin interfaceStudentInfoOrBuilder- Returns:
- The localGitRepo.
-
getLocalGitRepoBytes
public com.google.protobuf.ByteString getLocalGitRepoBytes()string localGitRepo = 5;- Specified by:
getLocalGitRepoBytesin interfaceStudentInfoOrBuilder- Returns:
- The bytes for localGitRepo.
-
setLocalGitRepo
string localGitRepo = 5;- Parameters:
value- The localGitRepo to set.- Returns:
- This builder for chaining.
-
clearLocalGitRepo
string localGitRepo = 5;- Returns:
- This builder for chaining.
-
setLocalGitRepoBytes
string localGitRepo = 5;- Parameters:
value- The bytes for localGitRepo to set.- Returns:
- This builder for chaining.
-
getSuspended
public boolean getSuspended()bool suspended = 6;- Specified by:
getSuspendedin interfaceStudentInfoOrBuilder- Returns:
- The suspended.
-
setSuspended
bool suspended = 6;- Parameters:
value- The suspended to set.- Returns:
- This builder for chaining.
-
clearSuspended
bool suspended = 6;- Returns:
- This builder for chaining.
-
getLastChecked
public long getLastChecked()int64 lastChecked = 7;- Specified by:
getLastCheckedin interfaceStudentInfoOrBuilder- Returns:
- The lastChecked.
-
setLastChecked
int64 lastChecked = 7;- Parameters:
value- The lastChecked to set.- Returns:
- This builder for chaining.
-
clearLastChecked
int64 lastChecked = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final StudentInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
-
mergeUnknownFields
public final StudentInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StudentInfo.Builder>
-