public static final class CatalogProtos.PartitionMethodProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<CatalogProtos.PartitionMethodProto.Builder> implements CatalogProtos.PartitionMethodProtoOrBuilder
PartitionMethodProto
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
public CatalogProtos.PartitionMethodProto.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
public CatalogProtos.PartitionMethodProto.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
public CatalogProtos.PartitionMethodProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public CatalogProtos.PartitionMethodProto build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public CatalogProtos.PartitionMethodProto buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public CatalogProtos.PartitionMethodProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
public CatalogProtos.PartitionMethodProto.Builder mergeFrom(CatalogProtos.PartitionMethodProto other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
public CatalogProtos.PartitionMethodProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<CatalogProtos.PartitionMethodProto.Builder>
IOException
public boolean hasTableIdentifier()
required .TableIdentifierProto tableIdentifier = 1;
hasTableIdentifier
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.TableIdentifierProto getTableIdentifier()
required .TableIdentifierProto tableIdentifier = 1;
getTableIdentifier
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.PartitionMethodProto.Builder setTableIdentifier(CatalogProtos.TableIdentifierProto value)
required .TableIdentifierProto tableIdentifier = 1;
public CatalogProtos.PartitionMethodProto.Builder setTableIdentifier(CatalogProtos.TableIdentifierProto.Builder builderForValue)
required .TableIdentifierProto tableIdentifier = 1;
public CatalogProtos.PartitionMethodProto.Builder mergeTableIdentifier(CatalogProtos.TableIdentifierProto value)
required .TableIdentifierProto tableIdentifier = 1;
public CatalogProtos.PartitionMethodProto.Builder clearTableIdentifier()
required .TableIdentifierProto tableIdentifier = 1;
public CatalogProtos.TableIdentifierProto.Builder getTableIdentifierBuilder()
required .TableIdentifierProto tableIdentifier = 1;
public CatalogProtos.TableIdentifierProtoOrBuilder getTableIdentifierOrBuilder()
required .TableIdentifierProto tableIdentifier = 1;
getTableIdentifierOrBuilder
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public boolean hasPartitionType()
required .PartitionType partitionType = 2;
hasPartitionType
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.PartitionType getPartitionType()
required .PartitionType partitionType = 2;
getPartitionType
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.PartitionMethodProto.Builder setPartitionType(CatalogProtos.PartitionType value)
required .PartitionType partitionType = 2;
public CatalogProtos.PartitionMethodProto.Builder clearPartitionType()
required .PartitionType partitionType = 2;
public boolean hasExpression()
required string expression = 3;
hasExpression
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public String getExpression()
required string expression = 3;
getExpression
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public com.google.protobuf.ByteString getExpressionBytes()
required string expression = 3;
getExpressionBytes
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.PartitionMethodProto.Builder setExpression(String value)
required string expression = 3;
public CatalogProtos.PartitionMethodProto.Builder clearExpression()
required string expression = 3;
public CatalogProtos.PartitionMethodProto.Builder setExpressionBytes(com.google.protobuf.ByteString value)
required string expression = 3;
public boolean hasExpressionSchema()
required .SchemaProto expressionSchema = 4;
hasExpressionSchema
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.SchemaProto getExpressionSchema()
required .SchemaProto expressionSchema = 4;
getExpressionSchema
in interface CatalogProtos.PartitionMethodProtoOrBuilder
public CatalogProtos.PartitionMethodProto.Builder setExpressionSchema(CatalogProtos.SchemaProto value)
required .SchemaProto expressionSchema = 4;
public CatalogProtos.PartitionMethodProto.Builder setExpressionSchema(CatalogProtos.SchemaProto.Builder builderForValue)
required .SchemaProto expressionSchema = 4;
public CatalogProtos.PartitionMethodProto.Builder mergeExpressionSchema(CatalogProtos.SchemaProto value)
required .SchemaProto expressionSchema = 4;
public CatalogProtos.PartitionMethodProto.Builder clearExpressionSchema()
required .SchemaProto expressionSchema = 4;
public CatalogProtos.SchemaProto.Builder getExpressionSchemaBuilder()
required .SchemaProto expressionSchema = 4;
public CatalogProtos.SchemaProtoOrBuilder getExpressionSchemaOrBuilder()
required .SchemaProto expressionSchema = 4;
getExpressionSchemaOrBuilder
in interface CatalogProtos.PartitionMethodProtoOrBuilder
Copyright © 2014 Apache Software Foundation. All Rights Reserved.