com.aliyun.openservices.ots.protocol
类 OtsProtocol.TableMeta.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder>
com.aliyun.openservices.ots.protocol.OtsProtocol.TableMeta.Builder
- 所有已实现的接口:
- OtsProtocol.TableMetaOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
- 包容类:
- OtsProtocol.TableMeta
public static final class OtsProtocol.TableMeta.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder>
- implements OtsProtocol.TableMetaOrBuilder
| 从类 com.google.protobuf.GeneratedMessage.Builder 继承的方法 |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
| 从类 com.google.protobuf.AbstractMessage.Builder 继承的方法 |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| 从类 com.google.protobuf.AbstractMessageLite.Builder 继承的方法 |
addAll, newUninitializedMessageException |
| 从接口 com.google.protobuf.MessageOrBuilder 继承的方法 |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
- 类
com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 internalGetFieldAccessorTable
clear
public OtsProtocol.TableMeta.Builder clear()
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 clear - 指定者:
- 接口
com.google.protobuf.MessageLite.Builder 中的 clear - 覆盖:
- 类
com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 clear
clone
public OtsProtocol.TableMeta.Builder clone()
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 clone - 指定者:
- 接口
com.google.protobuf.MessageLite.Builder 中的 clone - 覆盖:
- 类
com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 clone
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 getDescriptorForType - 指定者:
- 接口
com.google.protobuf.MessageOrBuilder 中的 getDescriptorForType - 覆盖:
- 类
com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 getDescriptorForType
getDefaultInstanceForType
public OtsProtocol.TableMeta getDefaultInstanceForType()
- 指定者:
- 接口
com.google.protobuf.MessageLiteOrBuilder 中的 getDefaultInstanceForType - 指定者:
- 接口
com.google.protobuf.MessageOrBuilder 中的 getDefaultInstanceForType
build
public OtsProtocol.TableMeta build()
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 build - 指定者:
- 接口
com.google.protobuf.MessageLite.Builder 中的 build
buildPartial
public OtsProtocol.TableMeta buildPartial()
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 buildPartial - 指定者:
- 接口
com.google.protobuf.MessageLite.Builder 中的 buildPartial
mergeFrom
public OtsProtocol.TableMeta.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 mergeFrom - 覆盖:
- 类
com.google.protobuf.AbstractMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 mergeFrom
mergeFrom
public OtsProtocol.TableMeta.Builder mergeFrom(OtsProtocol.TableMeta other)
isInitialized
public final boolean isInitialized()
- 指定者:
- 接口
com.google.protobuf.MessageLiteOrBuilder 中的 isInitialized - 覆盖:
- 类
com.google.protobuf.GeneratedMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 isInitialized
mergeFrom
public OtsProtocol.TableMeta.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- 指定者:
- 接口
com.google.protobuf.Message.Builder 中的 mergeFrom - 指定者:
- 接口
com.google.protobuf.MessageLite.Builder 中的 mergeFrom - 覆盖:
- 类
com.google.protobuf.AbstractMessage.Builder<OtsProtocol.TableMeta.Builder> 中的 mergeFrom
- 抛出:
IOException
hasTableName
public boolean hasTableName()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 hasTableName
getTableName
public String getTableName()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getTableName
setTableName
public OtsProtocol.TableMeta.Builder setTableName(String value)
clearTableName
public OtsProtocol.TableMeta.Builder clearTableName()
getViewsList
public List<OtsProtocol.ViewMeta> getViewsList()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getViewsList
getViewsCount
public int getViewsCount()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getViewsCount
getViews
public OtsProtocol.ViewMeta getViews(int index)
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getViews
setViews
public OtsProtocol.TableMeta.Builder setViews(int index,
OtsProtocol.ViewMeta value)
setViews
public OtsProtocol.TableMeta.Builder setViews(int index,
OtsProtocol.ViewMeta.Builder builderForValue)
addViews
public OtsProtocol.TableMeta.Builder addViews(OtsProtocol.ViewMeta value)
addViews
public OtsProtocol.TableMeta.Builder addViews(int index,
OtsProtocol.ViewMeta value)
addViews
public OtsProtocol.TableMeta.Builder addViews(OtsProtocol.ViewMeta.Builder builderForValue)
addViews
public OtsProtocol.TableMeta.Builder addViews(int index,
OtsProtocol.ViewMeta.Builder builderForValue)
addAllViews
public OtsProtocol.TableMeta.Builder addAllViews(Iterable<? extends OtsProtocol.ViewMeta> values)
clearViews
public OtsProtocol.TableMeta.Builder clearViews()
removeViews
public OtsProtocol.TableMeta.Builder removeViews(int index)
getViewsBuilder
public OtsProtocol.ViewMeta.Builder getViewsBuilder(int index)
getViewsOrBuilder
public OtsProtocol.ViewMetaOrBuilder getViewsOrBuilder(int index)
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getViewsOrBuilder
getViewsOrBuilderList
public List<? extends OtsProtocol.ViewMetaOrBuilder> getViewsOrBuilderList()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getViewsOrBuilderList
addViewsBuilder
public OtsProtocol.ViewMeta.Builder addViewsBuilder()
addViewsBuilder
public OtsProtocol.ViewMeta.Builder addViewsBuilder(int index)
getViewsBuilderList
public List<OtsProtocol.ViewMeta.Builder> getViewsBuilderList()
getPrimaryKeysList
public List<OtsProtocol.ColumnSchema> getPrimaryKeysList()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getPrimaryKeysList
getPrimaryKeysCount
public int getPrimaryKeysCount()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getPrimaryKeysCount
getPrimaryKeys
public OtsProtocol.ColumnSchema getPrimaryKeys(int index)
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getPrimaryKeys
setPrimaryKeys
public OtsProtocol.TableMeta.Builder setPrimaryKeys(int index,
OtsProtocol.ColumnSchema value)
setPrimaryKeys
public OtsProtocol.TableMeta.Builder setPrimaryKeys(int index,
OtsProtocol.ColumnSchema.Builder builderForValue)
addPrimaryKeys
public OtsProtocol.TableMeta.Builder addPrimaryKeys(OtsProtocol.ColumnSchema value)
addPrimaryKeys
public OtsProtocol.TableMeta.Builder addPrimaryKeys(int index,
OtsProtocol.ColumnSchema value)
addPrimaryKeys
public OtsProtocol.TableMeta.Builder addPrimaryKeys(OtsProtocol.ColumnSchema.Builder builderForValue)
addPrimaryKeys
public OtsProtocol.TableMeta.Builder addPrimaryKeys(int index,
OtsProtocol.ColumnSchema.Builder builderForValue)
addAllPrimaryKeys
public OtsProtocol.TableMeta.Builder addAllPrimaryKeys(Iterable<? extends OtsProtocol.ColumnSchema> values)
clearPrimaryKeys
public OtsProtocol.TableMeta.Builder clearPrimaryKeys()
removePrimaryKeys
public OtsProtocol.TableMeta.Builder removePrimaryKeys(int index)
getPrimaryKeysBuilder
public OtsProtocol.ColumnSchema.Builder getPrimaryKeysBuilder(int index)
getPrimaryKeysOrBuilder
public OtsProtocol.ColumnSchemaOrBuilder getPrimaryKeysOrBuilder(int index)
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getPrimaryKeysOrBuilder
getPrimaryKeysOrBuilderList
public List<? extends OtsProtocol.ColumnSchemaOrBuilder> getPrimaryKeysOrBuilderList()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getPrimaryKeysOrBuilderList
addPrimaryKeysBuilder
public OtsProtocol.ColumnSchema.Builder addPrimaryKeysBuilder()
addPrimaryKeysBuilder
public OtsProtocol.ColumnSchema.Builder addPrimaryKeysBuilder(int index)
getPrimaryKeysBuilderList
public List<OtsProtocol.ColumnSchema.Builder> getPrimaryKeysBuilderList()
hasTableGroupName
public boolean hasTableGroupName()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 hasTableGroupName
getTableGroupName
public String getTableGroupName()
- 指定者:
- 接口
OtsProtocol.TableMetaOrBuilder 中的 getTableGroupName
setTableGroupName
public OtsProtocol.TableMeta.Builder setTableGroupName(String value)
clearTableGroupName
public OtsProtocol.TableMeta.Builder clearTableGroupName()
Copyright © 2013. All Rights Reserved.