public static final class Chunk.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder> implements ChunkOrBuilder
Chunk contains multiple rows data and rows meta.Protobuf type
tipb.Chunk
Modifier and Type | Method and Description |
---|---|
Chunk.Builder |
addAllRowsMeta(Iterable<? extends RowMeta> values)
Meta data for every row.
|
Chunk.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Chunk.Builder |
addRowsMeta(int index,
RowMeta.Builder builderForValue)
Meta data for every row.
|
Chunk.Builder |
addRowsMeta(int index,
RowMeta value)
Meta data for every row.
|
Chunk.Builder |
addRowsMeta(RowMeta.Builder builderForValue)
Meta data for every row.
|
Chunk.Builder |
addRowsMeta(RowMeta value)
Meta data for every row.
|
RowMeta.Builder |
addRowsMetaBuilder()
Meta data for every row.
|
RowMeta.Builder |
addRowsMetaBuilder(int index)
Meta data for every row.
|
Chunk |
build() |
Chunk |
buildPartial() |
Chunk.Builder |
clear() |
Chunk.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Chunk.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Chunk.Builder |
clearRowsData()
Data for all rows in the chunk.
|
Chunk.Builder |
clearRowsMeta()
Meta data for every row.
|
Chunk.Builder |
clone() |
Chunk |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getRowsData()
Data for all rows in the chunk.
|
RowMeta |
getRowsMeta(int index)
Meta data for every row.
|
RowMeta.Builder |
getRowsMetaBuilder(int index)
Meta data for every row.
|
List<RowMeta.Builder> |
getRowsMetaBuilderList()
Meta data for every row.
|
int |
getRowsMetaCount()
Meta data for every row.
|
List<RowMeta> |
getRowsMetaList()
Meta data for every row.
|
RowMetaOrBuilder |
getRowsMetaOrBuilder(int index)
Meta data for every row.
|
List<? extends RowMetaOrBuilder> |
getRowsMetaOrBuilderList()
Meta data for every row.
|
boolean |
hasRowsData()
Data for all rows in the chunk.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Chunk.Builder |
mergeFrom(Chunk other) |
Chunk.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Chunk.Builder |
mergeFrom(com.google.protobuf.Message other) |
Chunk.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Chunk.Builder |
removeRowsMeta(int index)
Meta data for every row.
|
Chunk.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Chunk.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Chunk.Builder |
setRowsData(com.google.protobuf.ByteString value)
Data for all rows in the chunk.
|
Chunk.Builder |
setRowsMeta(int index,
RowMeta.Builder builderForValue)
Meta data for every row.
|
Chunk.Builder |
setRowsMeta(int index,
RowMeta value)
Meta data for every row.
|
Chunk.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Chunk build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Chunk buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Chunk.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Chunk.Builder>
public Chunk.Builder mergeFrom(Chunk other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public Chunk.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Chunk.Builder>
IOException
public boolean hasRowsData()
Data for all rows in the chunk.
optional bytes rows_data = 3 [(.gogoproto.nullable) = false, (.gogoproto.customtype) = "github.com/pingcap/tipb/sharedbytes.SharedBytes"];
hasRowsData
in interface ChunkOrBuilder
public com.google.protobuf.ByteString getRowsData()
Data for all rows in the chunk.
optional bytes rows_data = 3 [(.gogoproto.nullable) = false, (.gogoproto.customtype) = "github.com/pingcap/tipb/sharedbytes.SharedBytes"];
getRowsData
in interface ChunkOrBuilder
public Chunk.Builder setRowsData(com.google.protobuf.ByteString value)
Data for all rows in the chunk.
optional bytes rows_data = 3 [(.gogoproto.nullable) = false, (.gogoproto.customtype) = "github.com/pingcap/tipb/sharedbytes.SharedBytes"];
value
- The rowsData to set.public Chunk.Builder clearRowsData()
Data for all rows in the chunk.
optional bytes rows_data = 3 [(.gogoproto.nullable) = false, (.gogoproto.customtype) = "github.com/pingcap/tipb/sharedbytes.SharedBytes"];
public List<RowMeta> getRowsMetaList()
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
getRowsMetaList
in interface ChunkOrBuilder
public int getRowsMetaCount()
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
getRowsMetaCount
in interface ChunkOrBuilder
public RowMeta getRowsMeta(int index)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
getRowsMeta
in interface ChunkOrBuilder
public Chunk.Builder setRowsMeta(int index, RowMeta value)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder setRowsMeta(int index, RowMeta.Builder builderForValue)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder addRowsMeta(RowMeta value)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder addRowsMeta(int index, RowMeta value)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder addRowsMeta(RowMeta.Builder builderForValue)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder addRowsMeta(int index, RowMeta.Builder builderForValue)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder addAllRowsMeta(Iterable<? extends RowMeta> values)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder clearRowsMeta()
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public Chunk.Builder removeRowsMeta(int index)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public RowMeta.Builder getRowsMetaBuilder(int index)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public RowMetaOrBuilder getRowsMetaOrBuilder(int index)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
getRowsMetaOrBuilder
in interface ChunkOrBuilder
public List<? extends RowMetaOrBuilder> getRowsMetaOrBuilderList()
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
getRowsMetaOrBuilderList
in interface ChunkOrBuilder
public RowMeta.Builder addRowsMetaBuilder()
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public RowMeta.Builder addRowsMetaBuilder(int index)
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public List<RowMeta.Builder> getRowsMetaBuilderList()
Meta data for every row.
repeated .tipb.RowMeta rows_meta = 4 [(.gogoproto.nullable) = false];
public final Chunk.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
public final Chunk.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Chunk.Builder>
Copyright © 2024 PingCAP. All rights reserved.