Package viam.app.data.v1
Class Data.TabularDataBySQLResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Data.TabularDataBySQLResponse,Data.TabularDataBySQLResponse.Builder>
viam.app.data.v1.Data.TabularDataBySQLResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Data.TabularDataBySQLResponseOrBuilder
- Enclosing class:
- Data.TabularDataBySQLResponse
public static final class Data.TabularDataBySQLResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Data.TabularDataBySQLResponse,Data.TabularDataBySQLResponse.Builder>
implements Data.TabularDataBySQLResponseOrBuilder
TabularDataBySQLResponse provides unified tabular data and metadata, queried with SQL.Protobuf type
viam.app.data.v1.TabularDataBySQLResponse
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionaddAllRawData
(Iterable<? extends com.google.protobuf.ByteString> values) repeated bytes raw_data = 2 [json_name = "rawData"];
addRawData
(com.google.protobuf.ByteString value) repeated bytes raw_data = 2 [json_name = "rawData"];
repeated bytes raw_data = 2 [json_name = "rawData"];
com.google.protobuf.ByteString
getRawData
(int index) repeated bytes raw_data = 2 [json_name = "rawData"];
int
repeated bytes raw_data = 2 [json_name = "rawData"];
List<com.google.protobuf.ByteString>
repeated bytes raw_data = 2 [json_name = "rawData"];
setRawData
(int index, com.google.protobuf.ByteString value) repeated bytes raw_data = 2 [json_name = "rawData"];
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
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getRawDataList
repeated bytes raw_data = 2 [json_name = "rawData"];
- Specified by:
getRawDataList
in interfaceData.TabularDataBySQLResponseOrBuilder
- Returns:
- A list containing the rawData.
-
getRawDataCount
public int getRawDataCount()repeated bytes raw_data = 2 [json_name = "rawData"];
- Specified by:
getRawDataCount
in interfaceData.TabularDataBySQLResponseOrBuilder
- Returns:
- The count of rawData.
-
getRawData
public com.google.protobuf.ByteString getRawData(int index) repeated bytes raw_data = 2 [json_name = "rawData"];
- Specified by:
getRawData
in interfaceData.TabularDataBySQLResponseOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The rawData at the given index.
-
setRawData
public Data.TabularDataBySQLResponse.Builder setRawData(int index, com.google.protobuf.ByteString value) repeated bytes raw_data = 2 [json_name = "rawData"];
- Parameters:
value
- The rawData to set.- Returns:
- This builder for chaining.
-
addRawData
repeated bytes raw_data = 2 [json_name = "rawData"];
- Parameters:
value
- The rawData to add.- Returns:
- This builder for chaining.
-
addAllRawData
public Data.TabularDataBySQLResponse.Builder addAllRawData(Iterable<? extends com.google.protobuf.ByteString> values) repeated bytes raw_data = 2 [json_name = "rawData"];
- Parameters:
values
- The rawData to add.- Returns:
- This builder for chaining.
-
clearRawData
repeated bytes raw_data = 2 [json_name = "rawData"];
- Returns:
- This builder for chaining.
-