com.continuent.tungsten.replicator.thl.protobuf
Class TungstenProtos.ProtobufOneRowChange.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.ProtobufOneRowChange.Builder>
              extended by com.continuent.tungsten.replicator.thl.protobuf.TungstenProtos.ProtobufOneRowChange.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, java.lang.Cloneable
Enclosing class:
TungstenProtos.ProtobufOneRowChange

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


Method Summary
 TungstenProtos.ProtobufOneRowChange.Builder addAllColumnSpec(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> values)
           
 TungstenProtos.ProtobufOneRowChange.Builder addAllColumnValues(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> values)
           
 TungstenProtos.ProtobufOneRowChange.Builder addAllKeySpec(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> values)
           
 TungstenProtos.ProtobufOneRowChange.Builder addAllKeyValues(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> values)
           
 TungstenProtos.ProtobufOneRowChange.Builder addColumnSpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder addColumnSpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)
           
 TungstenProtos.ProtobufOneRowChange.Builder addColumnValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder addColumnValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)
           
 TungstenProtos.ProtobufOneRowChange.Builder addKeySpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder addKeySpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)
           
 TungstenProtos.ProtobufOneRowChange.Builder addKeyValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder addKeyValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)
           
 TungstenProtos.ProtobufOneRowChange build()
           
 TungstenProtos.ProtobufOneRowChange buildPartial()
           
 TungstenProtos.ProtobufOneRowChange.Builder clear()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearAction()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearColumnSpec()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearColumnValues()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearKeySpec()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearKeyValues()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearSchemaName()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearTableId()
           
 TungstenProtos.ProtobufOneRowChange.Builder clearTableName()
           
 TungstenProtos.ProtobufOneRowChange.Builder clone()
           
 TungstenProtos.ProtobufOneRowChange.ActionType getAction()
           
 TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec getColumnSpec(int index)
           
 int getColumnSpecCount()
           
 java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> getColumnSpecList()
           
 TungstenProtos.ProtobufOneRowChange.ProtobufRowValue getColumnValues(int index)
           
 int getColumnValuesCount()
           
 java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> getColumnValuesList()
           
 TungstenProtos.ProtobufOneRowChange getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec getKeySpec(int index)
           
 int getKeySpecCount()
           
 java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> getKeySpecList()
           
 TungstenProtos.ProtobufOneRowChange.ProtobufRowValue getKeyValues(int index)
           
 int getKeyValuesCount()
           
 java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> getKeyValuesList()
           
 java.lang.String getSchemaName()
           
 long getTableId()
           
 java.lang.String getTableName()
           
 boolean hasAction()
           
 boolean hasSchemaName()
           
 boolean hasTableId()
           
 boolean hasTableName()
           
protected  TungstenProtos.ProtobufOneRowChange internalGetResult()
           
 boolean isInitialized()
           
 TungstenProtos.ProtobufOneRowChange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 TungstenProtos.ProtobufOneRowChange.Builder mergeFrom(com.google.protobuf.Message other)
           
 TungstenProtos.ProtobufOneRowChange.Builder mergeFrom(TungstenProtos.ProtobufOneRowChange other)
           
 TungstenProtos.ProtobufOneRowChange.Builder setAction(TungstenProtos.ProtobufOneRowChange.ActionType value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setColumnSpec(int index, TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder setColumnSpec(int index, TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setColumnValues(int index, TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder setColumnValues(int index, TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setKeySpec(int index, TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder setKeySpec(int index, TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setKeyValues(int index, TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)
           
 TungstenProtos.ProtobufOneRowChange.Builder setKeyValues(int index, TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setSchemaName(java.lang.String value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setTableId(long value)
           
 TungstenProtos.ProtobufOneRowChange.Builder setTableName(java.lang.String 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.ProtobufOneRowChange internalGetResult()
Specified by:
internalGetResult in class com.google.protobuf.GeneratedMessage.Builder<TungstenProtos.ProtobufOneRowChange.Builder>

clear

public TungstenProtos.ProtobufOneRowChange.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.ProtobufOneRowChange.Builder>

clone

public TungstenProtos.ProtobufOneRowChange.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.ProtobufOneRowChange.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.ProtobufOneRowChange.Builder>

getDefaultInstanceForType

public TungstenProtos.ProtobufOneRowChange 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.ProtobufOneRowChange.Builder>

build

public TungstenProtos.ProtobufOneRowChange build()

buildPartial

public TungstenProtos.ProtobufOneRowChange buildPartial()

mergeFrom

public TungstenProtos.ProtobufOneRowChange.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.ProtobufOneRowChange.Builder>

mergeFrom

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

mergeFrom

public TungstenProtos.ProtobufOneRowChange.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.ProtobufOneRowChange.Builder>
Throws:
java.io.IOException

hasSchemaName

public boolean hasSchemaName()

getSchemaName

public java.lang.String getSchemaName()

setSchemaName

public TungstenProtos.ProtobufOneRowChange.Builder setSchemaName(java.lang.String value)

clearSchemaName

public TungstenProtos.ProtobufOneRowChange.Builder clearSchemaName()

hasTableName

public boolean hasTableName()

getTableName

public java.lang.String getTableName()

setTableName

public TungstenProtos.ProtobufOneRowChange.Builder setTableName(java.lang.String value)

clearTableName

public TungstenProtos.ProtobufOneRowChange.Builder clearTableName()

hasAction

public boolean hasAction()

getAction

public TungstenProtos.ProtobufOneRowChange.ActionType getAction()

setAction

public TungstenProtos.ProtobufOneRowChange.Builder setAction(TungstenProtos.ProtobufOneRowChange.ActionType value)

clearAction

public TungstenProtos.ProtobufOneRowChange.Builder clearAction()

getKeySpecList

public java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> getKeySpecList()

getKeySpecCount

public int getKeySpecCount()

getKeySpec

public TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec getKeySpec(int index)

setKeySpec

public TungstenProtos.ProtobufOneRowChange.Builder setKeySpec(int index,
                                                              TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)

setKeySpec

public TungstenProtos.ProtobufOneRowChange.Builder setKeySpec(int index,
                                                              TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)

addKeySpec

public TungstenProtos.ProtobufOneRowChange.Builder addKeySpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)

addKeySpec

public TungstenProtos.ProtobufOneRowChange.Builder addKeySpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)

addAllKeySpec

public TungstenProtos.ProtobufOneRowChange.Builder addAllKeySpec(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> values)

clearKeySpec

public TungstenProtos.ProtobufOneRowChange.Builder clearKeySpec()

getColumnSpecList

public java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> getColumnSpecList()

getColumnSpecCount

public int getColumnSpecCount()

getColumnSpec

public TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec getColumnSpec(int index)

setColumnSpec

public TungstenProtos.ProtobufOneRowChange.Builder setColumnSpec(int index,
                                                                 TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)

setColumnSpec

public TungstenProtos.ProtobufOneRowChange.Builder setColumnSpec(int index,
                                                                 TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)

addColumnSpec

public TungstenProtos.ProtobufOneRowChange.Builder addColumnSpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec value)

addColumnSpec

public TungstenProtos.ProtobufOneRowChange.Builder addColumnSpec(TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec.Builder builderForValue)

addAllColumnSpec

public TungstenProtos.ProtobufOneRowChange.Builder addAllColumnSpec(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufColumnSpec> values)

clearColumnSpec

public TungstenProtos.ProtobufOneRowChange.Builder clearColumnSpec()

getKeyValuesList

public java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> getKeyValuesList()

getKeyValuesCount

public int getKeyValuesCount()

getKeyValues

public TungstenProtos.ProtobufOneRowChange.ProtobufRowValue getKeyValues(int index)

setKeyValues

public TungstenProtos.ProtobufOneRowChange.Builder setKeyValues(int index,
                                                                TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)

setKeyValues

public TungstenProtos.ProtobufOneRowChange.Builder setKeyValues(int index,
                                                                TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)

addKeyValues

public TungstenProtos.ProtobufOneRowChange.Builder addKeyValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)

addKeyValues

public TungstenProtos.ProtobufOneRowChange.Builder addKeyValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)

addAllKeyValues

public TungstenProtos.ProtobufOneRowChange.Builder addAllKeyValues(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> values)

clearKeyValues

public TungstenProtos.ProtobufOneRowChange.Builder clearKeyValues()

getColumnValuesList

public java.util.List<TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> getColumnValuesList()

getColumnValuesCount

public int getColumnValuesCount()

getColumnValues

public TungstenProtos.ProtobufOneRowChange.ProtobufRowValue getColumnValues(int index)

setColumnValues

public TungstenProtos.ProtobufOneRowChange.Builder setColumnValues(int index,
                                                                   TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)

setColumnValues

public TungstenProtos.ProtobufOneRowChange.Builder setColumnValues(int index,
                                                                   TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)

addColumnValues

public TungstenProtos.ProtobufOneRowChange.Builder addColumnValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue value)

addColumnValues

public TungstenProtos.ProtobufOneRowChange.Builder addColumnValues(TungstenProtos.ProtobufOneRowChange.ProtobufRowValue.Builder builderForValue)

addAllColumnValues

public TungstenProtos.ProtobufOneRowChange.Builder addAllColumnValues(java.lang.Iterable<? extends TungstenProtos.ProtobufOneRowChange.ProtobufRowValue> values)

clearColumnValues

public TungstenProtos.ProtobufOneRowChange.Builder clearColumnValues()

hasTableId

public boolean hasTableId()

getTableId

public long getTableId()

setTableId

public TungstenProtos.ProtobufOneRowChange.Builder setTableId(long value)

clearTableId

public TungstenProtos.ProtobufOneRowChange.Builder clearTableId()