Package com.streamlayer.importer
Class CsvRow.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<CsvRow,CsvRow.Builder>
-
- com.streamlayer.importer.CsvRow.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,CsvRowOrBuilder,java.lang.Cloneable
- Enclosing class:
- CsvRow
public static final class CsvRow.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<CsvRow,CsvRow.Builder> implements CsvRowOrBuilder
Protobuf typestreamlayer.interactive.importer.CsvRow
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CsvRow.BuilderclearReason()string reason = 2 [json_name = "reason"];CsvRow.BuilderclearRowId()string row_id = 4 [json_name = "rowId"];CsvRow.BuilderclearRowNumber()uint32 row_number = 1 [json_name = "rowNumber"];CsvRow.BuilderclearSubject()string subject = 5 [json_name = "subject"];CsvRow.BuilderclearType().streamlayer.interactive.QuestionType type = 3 [json_name = "type"];java.lang.StringgetReason()string reason = 2 [json_name = "reason"];com.google.protobuf.ByteStringgetReasonBytes()string reason = 2 [json_name = "reason"];java.lang.StringgetRowId()string row_id = 4 [json_name = "rowId"];com.google.protobuf.ByteStringgetRowIdBytes()string row_id = 4 [json_name = "rowId"];intgetRowNumber()uint32 row_number = 1 [json_name = "rowNumber"];java.lang.StringgetSubject()string subject = 5 [json_name = "subject"];com.google.protobuf.ByteStringgetSubjectBytes()string subject = 5 [json_name = "subject"];QuestionTypegetType().streamlayer.interactive.QuestionType type = 3 [json_name = "type"];intgetTypeValue().streamlayer.interactive.QuestionType type = 3 [json_name = "type"];CsvRow.BuildersetReason(java.lang.String value)string reason = 2 [json_name = "reason"];CsvRow.BuildersetReasonBytes(com.google.protobuf.ByteString value)string reason = 2 [json_name = "reason"];CsvRow.BuildersetRowId(java.lang.String value)string row_id = 4 [json_name = "rowId"];CsvRow.BuildersetRowIdBytes(com.google.protobuf.ByteString value)string row_id = 4 [json_name = "rowId"];CsvRow.BuildersetRowNumber(int value)uint32 row_number = 1 [json_name = "rowNumber"];CsvRow.BuildersetSubject(java.lang.String value)string subject = 5 [json_name = "subject"];CsvRow.BuildersetSubjectBytes(com.google.protobuf.ByteString value)string subject = 5 [json_name = "subject"];CsvRow.BuildersetType(QuestionType value).streamlayer.interactive.QuestionType type = 3 [json_name = "type"];CsvRow.BuildersetTypeValue(int value).streamlayer.interactive.QuestionType type = 3 [json_name = "type"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getRowNumber
public int getRowNumber()
uint32 row_number = 1 [json_name = "rowNumber"];- Specified by:
getRowNumberin interfaceCsvRowOrBuilder- Returns:
- The rowNumber.
-
setRowNumber
public CsvRow.Builder setRowNumber(int value)
uint32 row_number = 1 [json_name = "rowNumber"];- Parameters:
value- The rowNumber to set.- Returns:
- This builder for chaining.
-
clearRowNumber
public CsvRow.Builder clearRowNumber()
uint32 row_number = 1 [json_name = "rowNumber"];- Returns:
- This builder for chaining.
-
getReason
public java.lang.String getReason()
string reason = 2 [json_name = "reason"];- Specified by:
getReasonin interfaceCsvRowOrBuilder- Returns:
- The reason.
-
getReasonBytes
public com.google.protobuf.ByteString getReasonBytes()
string reason = 2 [json_name = "reason"];- Specified by:
getReasonBytesin interfaceCsvRowOrBuilder- Returns:
- The bytes for reason.
-
setReason
public CsvRow.Builder setReason(java.lang.String value)
string reason = 2 [json_name = "reason"];- Parameters:
value- The reason to set.- Returns:
- This builder for chaining.
-
clearReason
public CsvRow.Builder clearReason()
string reason = 2 [json_name = "reason"];- Returns:
- This builder for chaining.
-
setReasonBytes
public CsvRow.Builder setReasonBytes(com.google.protobuf.ByteString value)
string reason = 2 [json_name = "reason"];- Parameters:
value- The bytes for reason to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
.streamlayer.interactive.QuestionType type = 3 [json_name = "type"];- Specified by:
getTypeValuein interfaceCsvRowOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public CsvRow.Builder setTypeValue(int value)
.streamlayer.interactive.QuestionType type = 3 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
getType
public QuestionType getType()
.streamlayer.interactive.QuestionType type = 3 [json_name = "type"];- Specified by:
getTypein interfaceCsvRowOrBuilder- Returns:
- The type.
-
setType
public CsvRow.Builder setType(QuestionType value)
.streamlayer.interactive.QuestionType type = 3 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
clearType
public CsvRow.Builder clearType()
.streamlayer.interactive.QuestionType type = 3 [json_name = "type"];- Returns:
- This builder for chaining.
-
getRowId
public java.lang.String getRowId()
string row_id = 4 [json_name = "rowId"];- Specified by:
getRowIdin interfaceCsvRowOrBuilder- Returns:
- The rowId.
-
getRowIdBytes
public com.google.protobuf.ByteString getRowIdBytes()
string row_id = 4 [json_name = "rowId"];- Specified by:
getRowIdBytesin interfaceCsvRowOrBuilder- Returns:
- The bytes for rowId.
-
setRowId
public CsvRow.Builder setRowId(java.lang.String value)
string row_id = 4 [json_name = "rowId"];- Parameters:
value- The rowId to set.- Returns:
- This builder for chaining.
-
clearRowId
public CsvRow.Builder clearRowId()
string row_id = 4 [json_name = "rowId"];- Returns:
- This builder for chaining.
-
setRowIdBytes
public CsvRow.Builder setRowIdBytes(com.google.protobuf.ByteString value)
string row_id = 4 [json_name = "rowId"];- Parameters:
value- The bytes for rowId to set.- Returns:
- This builder for chaining.
-
getSubject
public java.lang.String getSubject()
string subject = 5 [json_name = "subject"];- Specified by:
getSubjectin interfaceCsvRowOrBuilder- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()
string subject = 5 [json_name = "subject"];- Specified by:
getSubjectBytesin interfaceCsvRowOrBuilder- Returns:
- The bytes for subject.
-
setSubject
public CsvRow.Builder setSubject(java.lang.String value)
string subject = 5 [json_name = "subject"];- Parameters:
value- The subject to set.- Returns:
- This builder for chaining.
-
clearSubject
public CsvRow.Builder clearSubject()
string subject = 5 [json_name = "subject"];- Returns:
- This builder for chaining.
-
setSubjectBytes
public CsvRow.Builder setSubjectBytes(com.google.protobuf.ByteString value)
string subject = 5 [json_name = "subject"];- Parameters:
value- The bytes for subject to set.- Returns:
- This builder for chaining.
-
-