com.continuent.tungsten.replicator.thl.protobuf
Class TungstenProtos.ProtobufRowChangeData.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>
              extended by com.continuent.tungsten.replicator.thl.protobuf.TungstenProtos.ProtobufRowChangeData.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, java.lang.Cloneable
Enclosing class:
TungstenProtos.ProtobufRowChangeData

public static final class TungstenProtos.ProtobufRowChangeData.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>


Method Summary
 TungstenProtos.ProtobufRowChangeData.Builder addAllOptions(java.lang.Iterable<? extends TungstenProtos.ProtobufEventOption> values)
           
 TungstenProtos.ProtobufRowChangeData.Builder addAllRowChange(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange> values)
           
 TungstenProtos.ProtobufRowChangeData.Builder addOptions(TungstenProtos.ProtobufEventOption.Builder builderForValue)
           
 TungstenProtos.ProtobufRowChangeData.Builder addOptions(TungstenProtos.ProtobufEventOption value)
           
 TungstenProtos.ProtobufRowChangeData.Builder addRowChange(TungstenProtos.ProtobufOneRowChange.Builder builderForValue)
           
 TungstenProtos.ProtobufRowChangeData.Builder addRowChange(TungstenProtos.ProtobufOneRowChange value)
           
 TungstenProtos.ProtobufRowChangeData build()
           
 TungstenProtos.ProtobufRowChangeData buildPartial()
           
 TungstenProtos.ProtobufRowChangeData.Builder clear()
           
 TungstenProtos.ProtobufRowChangeData.Builder clearOptions()
           
 TungstenProtos.ProtobufRowChangeData.Builder clearRowChange()
           
 TungstenProtos.ProtobufRowChangeData.Builder clone()
           
 TungstenProtos.ProtobufRowChangeData getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 TungstenProtos.ProtobufEventOption getOptions(int index)
           
 int getOptionsCount()
           
 java.util.List<TungstenProtos.ProtobufEventOption> getOptionsList()
           
 TungstenProtos.ProtobufOneRowChange getRowChange(int index)
           
 int getRowChangeCount()
           
 java.util.List<TungstenProtos.ProtobufOneRowChange> getRowChangeList()
           
protected  TungstenProtos.ProtobufRowChangeData internalGetResult()
           
 boolean isInitialized()
           
 TungstenProtos.ProtobufRowChangeData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 TungstenProtos.ProtobufRowChangeData.Builder mergeFrom(com.google.protobuf.Message other)
           
 TungstenProtos.ProtobufRowChangeData.Builder mergeFrom(TungstenProtos.ProtobufRowChangeData other)
           
 TungstenProtos.ProtobufRowChangeData.Builder setOptions(int index, TungstenProtos.ProtobufEventOption.Builder builderForValue)
           
 TungstenProtos.ProtobufRowChangeData.Builder setOptions(int index, TungstenProtos.ProtobufEventOption value)
           
 TungstenProtos.ProtobufRowChangeData.Builder setRowChange(int index, TungstenProtos.ProtobufOneRowChange.Builder builderForValue)
           
 TungstenProtos.ProtobufRowChangeData.Builder setRowChange(int index, TungstenProtos.ProtobufOneRowChange value)
           
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, mergeUnknownFields, newBuilderForField, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

internalGetResult

protected TungstenProtos.ProtobufRowChangeData internalGetResult()
Specified by:
internalGetResult in class com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>

clear

public TungstenProtos.ProtobufRowChangeData.Builder clear()
Specified by:
clear in interface com.google.protobuf.Message.Builder
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.AbstractMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>

clone

public TungstenProtos.ProtobufRowChangeData.Builder clone()
Specified by:
clone in interface com.google.protobuf.Message.Builder
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>

getDefaultInstanceForType

public TungstenProtos.ProtobufRowChangeData getDefaultInstanceForType()

isInitialized

public boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLite.Builder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>

build

public TungstenProtos.ProtobufRowChangeData build()

buildPartial

public TungstenProtos.ProtobufRowChangeData buildPartial()

mergeFrom

public TungstenProtos.ProtobufRowChangeData.Builder mergeFrom(com.google.protobuf.Message other)
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>

mergeFrom

public TungstenProtos.ProtobufRowChangeData.Builder mergeFrom(TungstenProtos.ProtobufRowChangeData other)

mergeFrom

public TungstenProtos.ProtobufRowChangeData.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TungstenProtos.ProtobufRowChangeData.Builder>
Throws:
java.io.IOException

getRowChangeList

public java.util.List<TungstenProtos.ProtobufOneRowChange> getRowChangeList()

getRowChangeCount

public int getRowChangeCount()

getRowChange

public TungstenProtos.ProtobufOneRowChange getRowChange(int index)

setRowChange

public TungstenProtos.ProtobufRowChangeData.Builder setRowChange(int index,
                                                                 TungstenProtos.ProtobufOneRowChange value)

setRowChange

public TungstenProtos.ProtobufRowChangeData.Builder setRowChange(int index,
                                                                 TungstenProtos.ProtobufOneRowChange.Builder builderForValue)

addRowChange

public TungstenProtos.ProtobufRowChangeData.Builder addRowChange(TungstenProtos.ProtobufOneRowChange value)

addRowChange

public TungstenProtos.ProtobufRowChangeData.Builder addRowChange(TungstenProtos.ProtobufOneRowChange.Builder builderForValue)

addAllRowChange

public TungstenProtos.ProtobufRowChangeData.Builder addAllRowChange(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange> values)

clearRowChange

public TungstenProtos.ProtobufRowChangeData.Builder clearRowChange()

getOptionsList

public java.util.List<TungstenProtos.ProtobufEventOption> getOptionsList()

getOptionsCount

public int getOptionsCount()

getOptions

public TungstenProtos.ProtobufEventOption getOptions(int index)

setOptions

public TungstenProtos.ProtobufRowChangeData.Builder setOptions(int index,
                                                               TungstenProtos.ProtobufEventOption value)

setOptions

public TungstenProtos.ProtobufRowChangeData.Builder setOptions(int index,
                                                               TungstenProtos.ProtobufEventOption.Builder builderForValue)

addOptions

public TungstenProtos.ProtobufRowChangeData.Builder addOptions(TungstenProtos.ProtobufEventOption value)

addOptions

public TungstenProtos.ProtobufRowChangeData.Builder addOptions(TungstenProtos.ProtobufEventOption.Builder builderForValue)

addAllOptions

public TungstenProtos.ProtobufRowChangeData.Builder addAllOptions(java.lang.Iterable<? extends TungstenProtos.ProtobufEventOption> values)

clearOptions

public TungstenProtos.ProtobufRowChangeData.Builder clearOptions()