org.apache.hadoop.hbase.rest.protobuf.generated
Class TableSchemaMessage.TableSchema.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<TableSchemaMessage.TableSchema.Builder>
org.apache.hadoop.hbase.rest.protobuf.generated.TableSchemaMessage.TableSchema.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, Cloneable
- Enclosing class:
- TableSchemaMessage.TableSchema
public static final class TableSchemaMessage.TableSchema.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<TableSchemaMessage.TableSchema.Builder>
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 |
internalGetResult
protected TableSchemaMessage.TableSchema internalGetResult()
- Specified by:
internalGetResult
in class com.google.protobuf.GeneratedMessage.Builder<TableSchemaMessage.TableSchema.Builder>
clear
public TableSchemaMessage.TableSchema.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<TableSchemaMessage.TableSchema.Builder>
clone
public TableSchemaMessage.TableSchema.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<TableSchemaMessage.TableSchema.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<TableSchemaMessage.TableSchema.Builder>
getDefaultInstanceForType
public TableSchemaMessage.TableSchema getDefaultInstanceForType()
isInitialized
public boolean isInitialized()
- Specified by:
isInitialized
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<TableSchemaMessage.TableSchema.Builder>
build
public TableSchemaMessage.TableSchema build()
buildPartial
public TableSchemaMessage.TableSchema buildPartial()
mergeFrom
public TableSchemaMessage.TableSchema.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<TableSchemaMessage.TableSchema.Builder>
mergeFrom
public TableSchemaMessage.TableSchema.Builder mergeFrom(TableSchemaMessage.TableSchema other)
mergeFrom
public TableSchemaMessage.TableSchema.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws 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<TableSchemaMessage.TableSchema.Builder>
- Throws:
IOException
hasName
public boolean hasName()
getName
public String getName()
setName
public TableSchemaMessage.TableSchema.Builder setName(String value)
clearName
public TableSchemaMessage.TableSchema.Builder clearName()
getAttrsList
public List<TableSchemaMessage.TableSchema.Attribute> getAttrsList()
getAttrsCount
public int getAttrsCount()
getAttrs
public TableSchemaMessage.TableSchema.Attribute getAttrs(int index)
setAttrs
public TableSchemaMessage.TableSchema.Builder setAttrs(int index,
TableSchemaMessage.TableSchema.Attribute value)
setAttrs
public TableSchemaMessage.TableSchema.Builder setAttrs(int index,
TableSchemaMessage.TableSchema.Attribute.Builder builderForValue)
addAttrs
public TableSchemaMessage.TableSchema.Builder addAttrs(TableSchemaMessage.TableSchema.Attribute value)
addAttrs
public TableSchemaMessage.TableSchema.Builder addAttrs(TableSchemaMessage.TableSchema.Attribute.Builder builderForValue)
addAllAttrs
public TableSchemaMessage.TableSchema.Builder addAllAttrs(Iterable<? extends TableSchemaMessage.TableSchema.Attribute> values)
clearAttrs
public TableSchemaMessage.TableSchema.Builder clearAttrs()
getColumnsList
public List<ColumnSchemaMessage.ColumnSchema> getColumnsList()
getColumnsCount
public int getColumnsCount()
getColumns
public ColumnSchemaMessage.ColumnSchema getColumns(int index)
setColumns
public TableSchemaMessage.TableSchema.Builder setColumns(int index,
ColumnSchemaMessage.ColumnSchema value)
setColumns
public TableSchemaMessage.TableSchema.Builder setColumns(int index,
ColumnSchemaMessage.ColumnSchema.Builder builderForValue)
addColumns
public TableSchemaMessage.TableSchema.Builder addColumns(ColumnSchemaMessage.ColumnSchema value)
addColumns
public TableSchemaMessage.TableSchema.Builder addColumns(ColumnSchemaMessage.ColumnSchema.Builder builderForValue)
addAllColumns
public TableSchemaMessage.TableSchema.Builder addAllColumns(Iterable<? extends ColumnSchemaMessage.ColumnSchema> values)
clearColumns
public TableSchemaMessage.TableSchema.Builder clearColumns()
hasInMemory
public boolean hasInMemory()
getInMemory
public boolean getInMemory()
setInMemory
public TableSchemaMessage.TableSchema.Builder setInMemory(boolean value)
clearInMemory
public TableSchemaMessage.TableSchema.Builder clearInMemory()
hasReadOnly
public boolean hasReadOnly()
getReadOnly
public boolean getReadOnly()
setReadOnly
public TableSchemaMessage.TableSchema.Builder setReadOnly(boolean value)
clearReadOnly
public TableSchemaMessage.TableSchema.Builder clearReadOnly()
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.