public static final class Messages.Record.Builder extendsimplements Messages.RecordOrBuilder
Record| Modifier and Type | Method and Description |
|---|---|
Messages.Record.Builder |
addAllTags(java.lang.Iterable<? extends Messages.Tag> values)
repeated .Tag tags = 4; |
Messages.Record.Builder |
addTags(int index,
Messages.Tag.Builder builderForValue)
repeated .Tag tags = 4; |
Messages.Record.Builder |
addTags(int index,
Messages.Tag value)
repeated .Tag tags = 4; |
Messages.Record.Builder |
addTags(Messages.Tag.Builder builderForValue)
repeated .Tag tags = 4; |
Messages.Record.Builder |
addTags(Messages.Tag value)
repeated .Tag tags = 4; |
Messages.Tag.Builder |
addTagsBuilder()
repeated .Tag tags = 4; |
Messages.Tag.Builder |
addTagsBuilder(int index)
repeated .Tag tags = 4; |
Messages.Record |
build() |
Messages.Record |
buildPartial() |
Messages.Record.Builder |
clear() |
Messages.Record.Builder |
clearData()
required bytes data = 3; |
Messages.Record.Builder |
clearExplicitHashKeyIndex()
optional uint64 explicit_hash_key_index = 2; |
Messages.Record.Builder |
clearPartitionKeyIndex()
required uint64 partition_key_index = 1; |
Messages.Record.Builder |
clearTags()
repeated .Tag tags = 4; |
Messages.Record.Builder |
clone() |
com.google.protobuf.ByteString |
getData()
required bytes data = 3; |
Messages.Record |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getExplicitHashKeyIndex()
optional uint64 explicit_hash_key_index = 2; |
long |
getPartitionKeyIndex()
required uint64 partition_key_index = 1; |
Messages.Tag |
getTags(int index)
repeated .Tag tags = 4; |
Messages.Tag.Builder |
getTagsBuilder(int index)
repeated .Tag tags = 4; |
java.util.List<Messages.Tag.Builder> |
getTagsBuilderList()
repeated .Tag tags = 4; |
int |
getTagsCount()
repeated .Tag tags = 4; |
java.util.List<Messages.Tag> |
getTagsList()
repeated .Tag tags = 4; |
Messages.TagOrBuilder |
getTagsOrBuilder(int index)
repeated .Tag tags = 4; |
java.util.List<? extends Messages.TagOrBuilder> |
getTagsOrBuilderList()
repeated .Tag tags = 4; |
boolean |
hasData()
required bytes data = 3; |
boolean |
hasExplicitHashKeyIndex()
optional uint64 explicit_hash_key_index = 2; |
boolean |
hasPartitionKeyIndex()
required uint64 partition_key_index = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Messages.Record.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Messages.Record.Builder |
mergeFrom(com.google.protobuf.Message other) |
Messages.Record.Builder |
removeTags(int index)
repeated .Tag tags = 4; |
Messages.Record.Builder |
setData(com.google.protobuf.ByteString value)
required bytes data = 3; |
Messages.Record.Builder |
setExplicitHashKeyIndex(long value)
optional uint64 explicit_hash_key_index = 2; |
Messages.Record.Builder |
setPartitionKeyIndex(long value)
required uint64 partition_key_index = 1; |
Messages.Record.Builder |
setTags(int index,
Messages.Tag.Builder builderForValue)
repeated .Tag tags = 4; |
Messages.Record.Builder |
setTags(int index,
Messages.Tag value)
repeated .Tag tags = 4; |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
public Messages.Record.Builder clear()
public Messages.Record.Builder clone()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public Messages.Record getDefaultInstanceForType()
public Messages.Record build()
public Messages.Record buildPartial()
public Messages.Record.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public Messages.Record.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic boolean hasPartitionKeyIndex()
required uint64 partition_key_index = 1;hasPartitionKeyIndex in interface Messages.RecordOrBuilderpublic long getPartitionKeyIndex()
required uint64 partition_key_index = 1;getPartitionKeyIndex in interface Messages.RecordOrBuilderpublic Messages.Record.Builder setPartitionKeyIndex(long value)
required uint64 partition_key_index = 1;public Messages.Record.Builder clearPartitionKeyIndex()
required uint64 partition_key_index = 1;public boolean hasExplicitHashKeyIndex()
optional uint64 explicit_hash_key_index = 2;hasExplicitHashKeyIndex in interface Messages.RecordOrBuilderpublic long getExplicitHashKeyIndex()
optional uint64 explicit_hash_key_index = 2;getExplicitHashKeyIndex in interface Messages.RecordOrBuilderpublic Messages.Record.Builder setExplicitHashKeyIndex(long value)
optional uint64 explicit_hash_key_index = 2;public Messages.Record.Builder clearExplicitHashKeyIndex()
optional uint64 explicit_hash_key_index = 2;public boolean hasData()
required bytes data = 3;hasData in interface Messages.RecordOrBuilderpublic com.google.protobuf.ByteString getData()
required bytes data = 3;getData in interface Messages.RecordOrBuilderpublic Messages.Record.Builder setData(com.google.protobuf.ByteString value)
required bytes data = 3;public Messages.Record.Builder clearData()
required bytes data = 3;public java.util.List<Messages.Tag> getTagsList()
repeated .Tag tags = 4;getTagsList in interface Messages.RecordOrBuilderpublic int getTagsCount()
repeated .Tag tags = 4;getTagsCount in interface Messages.RecordOrBuilderpublic Messages.Tag getTags(int index)
repeated .Tag tags = 4;getTags in interface Messages.RecordOrBuilderpublic Messages.Record.Builder setTags(int index, Messages.Tag value)
repeated .Tag tags = 4;public Messages.Record.Builder setTags(int index, Messages.Tag.Builder builderForValue)
repeated .Tag tags = 4;public Messages.Record.Builder addTags(Messages.Tag value)
repeated .Tag tags = 4;public Messages.Record.Builder addTags(int index, Messages.Tag value)
repeated .Tag tags = 4;public Messages.Record.Builder addTags(Messages.Tag.Builder builderForValue)
repeated .Tag tags = 4;public Messages.Record.Builder addTags(int index, Messages.Tag.Builder builderForValue)
repeated .Tag tags = 4;public Messages.Record.Builder addAllTags(java.lang.Iterable<? extends Messages.Tag> values)
repeated .Tag tags = 4;public Messages.Record.Builder clearTags()
repeated .Tag tags = 4;public Messages.Record.Builder removeTags(int index)
repeated .Tag tags = 4;public Messages.Tag.Builder getTagsBuilder(int index)
repeated .Tag tags = 4;public Messages.TagOrBuilder getTagsOrBuilder(int index)
repeated .Tag tags = 4;getTagsOrBuilder in interface Messages.RecordOrBuilderpublic java.util.List<? extends Messages.TagOrBuilder> getTagsOrBuilderList()
repeated .Tag tags = 4;getTagsOrBuilderList in interface Messages.RecordOrBuilderpublic Messages.Tag.Builder addTagsBuilder()
repeated .Tag tags = 4;public Messages.Tag.Builder addTagsBuilder(int index)
repeated .Tag tags = 4;public java.util.List<Messages.Tag.Builder> getTagsBuilderList()
repeated .Tag tags = 4;