org.hbase.async.generated
Class ClientPB.MutationProto.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MutationProto,ClientPB.MutationProto.Builder>
          extended by org.hbase.async.generated.ClientPB.MutationProto.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, ClientPB.MutationProtoOrBuilder
Enclosing class:
ClientPB.MutationProto

public static final class ClientPB.MutationProto.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MutationProto,ClientPB.MutationProto.Builder>
implements ClientPB.MutationProtoOrBuilder

Protobuf type MutationProto


 A specific mutation inside a mutate request.
 It can be an append, increment, put or delete based
 on the mutation type.  It can be fully filled in or
 only metadata present because data is being carried
 elsewhere outside of pb.
 


Method Summary
 ClientPB.MutationProto.Builder addAllAttribute(Iterable<? extends HBasePB.NameBytesPair> values)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder addAllColumnValue(Iterable<? extends ClientPB.MutationProto.ColumnValue> values)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder addAttribute(HBasePB.NameBytesPair.Builder builderForValue)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder addAttribute(HBasePB.NameBytesPair value)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder addAttribute(int index, HBasePB.NameBytesPair.Builder builderForValue)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder addAttribute(int index, HBasePB.NameBytesPair value)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder addColumnValue(ClientPB.MutationProto.ColumnValue.Builder builderForValue)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder addColumnValue(ClientPB.MutationProto.ColumnValue value)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder addColumnValue(int index, ClientPB.MutationProto.ColumnValue.Builder builderForValue)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder addColumnValue(int index, ClientPB.MutationProto.ColumnValue value)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto build()
           
 ClientPB.MutationProto buildPartial()
           
 ClientPB.MutationProto.Builder clear()
           
 ClientPB.MutationProto.Builder clearAssociatedCellCount()
          optional int32 associated_cell_count = 8;
 ClientPB.MutationProto.Builder clearAttribute()
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder clearColumnValue()
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder clearDurability()
          optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];
 ClientPB.MutationProto.Builder clearMutateType()
          optional .MutationProto.MutationType mutate_type = 2;
 ClientPB.MutationProto.Builder clearRow()
          optional bytes row = 1;
 ClientPB.MutationProto.Builder clearTimeRange()
          optional .TimeRange time_range = 7;
 ClientPB.MutationProto.Builder clearTimestamp()
          optional uint64 timestamp = 4;
 ClientPB.MutationProto.Builder clone()
           
 int getAssociatedCellCount()
          optional int32 associated_cell_count = 8;
 HBasePB.NameBytesPair getAttribute(int index)
          repeated .NameBytesPair attribute = 5;
 int getAttributeCount()
          repeated .NameBytesPair attribute = 5;
 List<HBasePB.NameBytesPair> getAttributeList()
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.ColumnValue getColumnValue(int index)
          repeated .MutationProto.ColumnValue column_value = 3;
 int getColumnValueCount()
          repeated .MutationProto.ColumnValue column_value = 3;
 List<ClientPB.MutationProto.ColumnValue> getColumnValueList()
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto getDefaultInstanceForType()
           
 ClientPB.MutationProto.Durability getDurability()
          optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];
 ClientPB.MutationProto.MutationType getMutateType()
          optional .MutationProto.MutationType mutate_type = 2;
 com.google.protobuf.ByteString getRow()
          optional bytes row = 1;
 HBasePB.TimeRange getTimeRange()
          optional .TimeRange time_range = 7;
 long getTimestamp()
          optional uint64 timestamp = 4;
 boolean hasAssociatedCellCount()
          optional int32 associated_cell_count = 8;
 boolean hasDurability()
          optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];
 boolean hasMutateType()
          optional .MutationProto.MutationType mutate_type = 2;
 boolean hasRow()
          optional bytes row = 1;
 boolean hasTimeRange()
          optional .TimeRange time_range = 7;
 boolean hasTimestamp()
          optional uint64 timestamp = 4;
 boolean isInitialized()
           
 ClientPB.MutationProto.Builder mergeFrom(ClientPB.MutationProto other)
           
 ClientPB.MutationProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClientPB.MutationProto.Builder mergeTimeRange(HBasePB.TimeRange value)
          optional .TimeRange time_range = 7;
 ClientPB.MutationProto.Builder removeAttribute(int index)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder removeColumnValue(int index)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder setAssociatedCellCount(int value)
          optional int32 associated_cell_count = 8;
 ClientPB.MutationProto.Builder setAttribute(int index, HBasePB.NameBytesPair.Builder builderForValue)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder setAttribute(int index, HBasePB.NameBytesPair value)
          repeated .NameBytesPair attribute = 5;
 ClientPB.MutationProto.Builder setColumnValue(int index, ClientPB.MutationProto.ColumnValue.Builder builderForValue)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder setColumnValue(int index, ClientPB.MutationProto.ColumnValue value)
          repeated .MutationProto.ColumnValue column_value = 3;
 ClientPB.MutationProto.Builder setDurability(ClientPB.MutationProto.Durability value)
          optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];
 ClientPB.MutationProto.Builder setMutateType(ClientPB.MutationProto.MutationType value)
          optional .MutationProto.MutationType mutate_type = 2;
 ClientPB.MutationProto.Builder setRow(com.google.protobuf.ByteString value)
          optional bytes row = 1;
 ClientPB.MutationProto.Builder setTimeRange(HBasePB.TimeRange.Builder builderForValue)
          optional .TimeRange time_range = 7;
 ClientPB.MutationProto.Builder setTimeRange(HBasePB.TimeRange value)
          optional .TimeRange time_range = 7;
 ClientPB.MutationProto.Builder setTimestamp(long value)
          optional uint64 timestamp = 4;
 
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
parseUnknownField
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, 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
 

Method Detail

clear

public ClientPB.MutationProto.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MutationProto,ClientPB.MutationProto.Builder>

clone

public ClientPB.MutationProto.Builder clone()
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MutationProto,ClientPB.MutationProto.Builder>

getDefaultInstanceForType

public ClientPB.MutationProto getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MutationProto,ClientPB.MutationProto.Builder>

build

public ClientPB.MutationProto build()
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public ClientPB.MutationProto buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public ClientPB.MutationProto.Builder mergeFrom(ClientPB.MutationProto other)
Specified by:
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MutationProto,ClientPB.MutationProto.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder

mergeFrom

public ClientPB.MutationProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                         throws IOException
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessageLite.Builder<ClientPB.MutationProto.Builder>
Throws:
IOException

hasRow

public boolean hasRow()
optional bytes row = 1;

Specified by:
hasRow in interface ClientPB.MutationProtoOrBuilder

getRow

public com.google.protobuf.ByteString getRow()
optional bytes row = 1;

Specified by:
getRow in interface ClientPB.MutationProtoOrBuilder

setRow

public ClientPB.MutationProto.Builder setRow(com.google.protobuf.ByteString value)
optional bytes row = 1;


clearRow

public ClientPB.MutationProto.Builder clearRow()
optional bytes row = 1;


hasMutateType

public boolean hasMutateType()
optional .MutationProto.MutationType mutate_type = 2;

Specified by:
hasMutateType in interface ClientPB.MutationProtoOrBuilder

getMutateType

public ClientPB.MutationProto.MutationType getMutateType()
optional .MutationProto.MutationType mutate_type = 2;

Specified by:
getMutateType in interface ClientPB.MutationProtoOrBuilder

setMutateType

public ClientPB.MutationProto.Builder setMutateType(ClientPB.MutationProto.MutationType value)
optional .MutationProto.MutationType mutate_type = 2;


clearMutateType

public ClientPB.MutationProto.Builder clearMutateType()
optional .MutationProto.MutationType mutate_type = 2;


getColumnValueList

public List<ClientPB.MutationProto.ColumnValue> getColumnValueList()
repeated .MutationProto.ColumnValue column_value = 3;

Specified by:
getColumnValueList in interface ClientPB.MutationProtoOrBuilder

getColumnValueCount

public int getColumnValueCount()
repeated .MutationProto.ColumnValue column_value = 3;

Specified by:
getColumnValueCount in interface ClientPB.MutationProtoOrBuilder

getColumnValue

public ClientPB.MutationProto.ColumnValue getColumnValue(int index)
repeated .MutationProto.ColumnValue column_value = 3;

Specified by:
getColumnValue in interface ClientPB.MutationProtoOrBuilder

setColumnValue

public ClientPB.MutationProto.Builder setColumnValue(int index,
                                                     ClientPB.MutationProto.ColumnValue value)
repeated .MutationProto.ColumnValue column_value = 3;


setColumnValue

public ClientPB.MutationProto.Builder setColumnValue(int index,
                                                     ClientPB.MutationProto.ColumnValue.Builder builderForValue)
repeated .MutationProto.ColumnValue column_value = 3;


addColumnValue

public ClientPB.MutationProto.Builder addColumnValue(ClientPB.MutationProto.ColumnValue value)
repeated .MutationProto.ColumnValue column_value = 3;


addColumnValue

public ClientPB.MutationProto.Builder addColumnValue(int index,
                                                     ClientPB.MutationProto.ColumnValue value)
repeated .MutationProto.ColumnValue column_value = 3;


addColumnValue

public ClientPB.MutationProto.Builder addColumnValue(ClientPB.MutationProto.ColumnValue.Builder builderForValue)
repeated .MutationProto.ColumnValue column_value = 3;


addColumnValue

public ClientPB.MutationProto.Builder addColumnValue(int index,
                                                     ClientPB.MutationProto.ColumnValue.Builder builderForValue)
repeated .MutationProto.ColumnValue column_value = 3;


addAllColumnValue

public ClientPB.MutationProto.Builder addAllColumnValue(Iterable<? extends ClientPB.MutationProto.ColumnValue> values)
repeated .MutationProto.ColumnValue column_value = 3;


clearColumnValue

public ClientPB.MutationProto.Builder clearColumnValue()
repeated .MutationProto.ColumnValue column_value = 3;


removeColumnValue

public ClientPB.MutationProto.Builder removeColumnValue(int index)
repeated .MutationProto.ColumnValue column_value = 3;


hasTimestamp

public boolean hasTimestamp()
optional uint64 timestamp = 4;

Specified by:
hasTimestamp in interface ClientPB.MutationProtoOrBuilder

getTimestamp

public long getTimestamp()
optional uint64 timestamp = 4;

Specified by:
getTimestamp in interface ClientPB.MutationProtoOrBuilder

setTimestamp

public ClientPB.MutationProto.Builder setTimestamp(long value)
optional uint64 timestamp = 4;


clearTimestamp

public ClientPB.MutationProto.Builder clearTimestamp()
optional uint64 timestamp = 4;


getAttributeList

public List<HBasePB.NameBytesPair> getAttributeList()
repeated .NameBytesPair attribute = 5;

Specified by:
getAttributeList in interface ClientPB.MutationProtoOrBuilder

getAttributeCount

public int getAttributeCount()
repeated .NameBytesPair attribute = 5;

Specified by:
getAttributeCount in interface ClientPB.MutationProtoOrBuilder

getAttribute

public HBasePB.NameBytesPair getAttribute(int index)
repeated .NameBytesPair attribute = 5;

Specified by:
getAttribute in interface ClientPB.MutationProtoOrBuilder

setAttribute

public ClientPB.MutationProto.Builder setAttribute(int index,
                                                   HBasePB.NameBytesPair value)
repeated .NameBytesPair attribute = 5;


setAttribute

public ClientPB.MutationProto.Builder setAttribute(int index,
                                                   HBasePB.NameBytesPair.Builder builderForValue)
repeated .NameBytesPair attribute = 5;


addAttribute

public ClientPB.MutationProto.Builder addAttribute(HBasePB.NameBytesPair value)
repeated .NameBytesPair attribute = 5;


addAttribute

public ClientPB.MutationProto.Builder addAttribute(int index,
                                                   HBasePB.NameBytesPair value)
repeated .NameBytesPair attribute = 5;


addAttribute

public ClientPB.MutationProto.Builder addAttribute(HBasePB.NameBytesPair.Builder builderForValue)
repeated .NameBytesPair attribute = 5;


addAttribute

public ClientPB.MutationProto.Builder addAttribute(int index,
                                                   HBasePB.NameBytesPair.Builder builderForValue)
repeated .NameBytesPair attribute = 5;


addAllAttribute

public ClientPB.MutationProto.Builder addAllAttribute(Iterable<? extends HBasePB.NameBytesPair> values)
repeated .NameBytesPair attribute = 5;


clearAttribute

public ClientPB.MutationProto.Builder clearAttribute()
repeated .NameBytesPair attribute = 5;


removeAttribute

public ClientPB.MutationProto.Builder removeAttribute(int index)
repeated .NameBytesPair attribute = 5;


hasDurability

public boolean hasDurability()
optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];

Specified by:
hasDurability in interface ClientPB.MutationProtoOrBuilder

getDurability

public ClientPB.MutationProto.Durability getDurability()
optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];

Specified by:
getDurability in interface ClientPB.MutationProtoOrBuilder

setDurability

public ClientPB.MutationProto.Builder setDurability(ClientPB.MutationProto.Durability value)
optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];


clearDurability

public ClientPB.MutationProto.Builder clearDurability()
optional .MutationProto.Durability durability = 6 [default = USE_DEFAULT];


hasTimeRange

public boolean hasTimeRange()
optional .TimeRange time_range = 7;
 For some mutations, a result may be returned, in which case,
 time range can be specified for potential performance gain
 

Specified by:
hasTimeRange in interface ClientPB.MutationProtoOrBuilder

getTimeRange

public HBasePB.TimeRange getTimeRange()
optional .TimeRange time_range = 7;
 For some mutations, a result may be returned, in which case,
 time range can be specified for potential performance gain
 

Specified by:
getTimeRange in interface ClientPB.MutationProtoOrBuilder

setTimeRange

public ClientPB.MutationProto.Builder setTimeRange(HBasePB.TimeRange value)
optional .TimeRange time_range = 7;
 For some mutations, a result may be returned, in which case,
 time range can be specified for potential performance gain
 


setTimeRange

public ClientPB.MutationProto.Builder setTimeRange(HBasePB.TimeRange.Builder builderForValue)
optional .TimeRange time_range = 7;
 For some mutations, a result may be returned, in which case,
 time range can be specified for potential performance gain
 


mergeTimeRange

public ClientPB.MutationProto.Builder mergeTimeRange(HBasePB.TimeRange value)
optional .TimeRange time_range = 7;
 For some mutations, a result may be returned, in which case,
 time range can be specified for potential performance gain
 


clearTimeRange

public ClientPB.MutationProto.Builder clearTimeRange()
optional .TimeRange time_range = 7;
 For some mutations, a result may be returned, in which case,
 time range can be specified for potential performance gain
 


hasAssociatedCellCount

public boolean hasAssociatedCellCount()
optional int32 associated_cell_count = 8;
 The below count is set when the associated cells are NOT
 part of this protobuf message; they are passed alongside
 and then this Message is a placeholder with metadata.  The
 count is needed to know how many to peel off the block of Cells as
 ours.  NOTE: This is different from the pb managed cell_count of the
 'cell' field above which is non-null when the cells are pb'd.
 

Specified by:
hasAssociatedCellCount in interface ClientPB.MutationProtoOrBuilder

getAssociatedCellCount

public int getAssociatedCellCount()
optional int32 associated_cell_count = 8;
 The below count is set when the associated cells are NOT
 part of this protobuf message; they are passed alongside
 and then this Message is a placeholder with metadata.  The
 count is needed to know how many to peel off the block of Cells as
 ours.  NOTE: This is different from the pb managed cell_count of the
 'cell' field above which is non-null when the cells are pb'd.
 

Specified by:
getAssociatedCellCount in interface ClientPB.MutationProtoOrBuilder

setAssociatedCellCount

public ClientPB.MutationProto.Builder setAssociatedCellCount(int value)
optional int32 associated_cell_count = 8;
 The below count is set when the associated cells are NOT
 part of this protobuf message; they are passed alongside
 and then this Message is a placeholder with metadata.  The
 count is needed to know how many to peel off the block of Cells as
 ours.  NOTE: This is different from the pb managed cell_count of the
 'cell' field above which is non-null when the cells are pb'd.
 


clearAssociatedCellCount

public ClientPB.MutationProto.Builder clearAssociatedCellCount()
optional int32 associated_cell_count = 8;
 The below count is set when the associated cells are NOT
 part of this protobuf message; they are passed alongside
 and then this Message is a placeholder with metadata.  The
 count is needed to know how many to peel off the block of Cells as
 ours.  NOTE: This is different from the pb managed cell_count of the
 'cell' field above which is non-null when the cells are pb'd.
 



Copyright © 2010-2015, The Async HBase Authors