Package com.ocient.jdbc.proto
Class PlanProtocol.TestColumn.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
com.ocient.jdbc.proto.PlanProtocol.TestColumn.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PlanProtocol.TestColumnOrBuilder,Cloneable
- Enclosing class:
- PlanProtocol.TestColumn
public static final class PlanProtocol.TestColumn.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder> implements PlanProtocol.TestColumnOrBuilder
Protobuf type
xg.db.sqlPlans.TestColumn-
Method Summary
Modifier and Type Method Description PlanProtocol.TestColumn.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PlanProtocol.TestColumnbuild()PlanProtocol.TestColumnbuildPartial()PlanProtocol.TestColumn.Builderclear()PlanProtocol.TestColumn.BuilderclearBigintStart()int64 bigint_start = 6;PlanProtocol.TestColumn.BuilderclearBinaryStart()note that this must also be an int32 in string formatPlanProtocol.TestColumn.BuilderclearBoolStart()bool bool_start = 9;PlanProtocol.TestColumn.BuilderclearByteStart()note that this will be cast to an int8_t but protobuf doesnt have an int8 typePlanProtocol.TestColumn.BuilderclearColType()the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operatorPlanProtocol.TestColumn.BuilderclearCycleLen()the length of the cycle for this column, this is the number of times the same value should be emitted before incrementingPlanProtocol.TestColumn.BuilderclearDateStart()note that this must be a valid datePlanProtocol.TestColumn.BuilderclearDoubleStart()double double_start = 8;PlanProtocol.TestColumn.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PlanProtocol.TestColumn.BuilderclearFloatStart()float float_start = 7;PlanProtocol.TestColumn.BuilderclearIntStart()int32 int_start = 5;PlanProtocol.TestColumn.BuilderclearIpv4Start()uint32 ipv4_start = 10;PlanProtocol.TestColumn.BuilderclearNullChance()double nullChance = 15;PlanProtocol.TestColumn.BuilderclearNullCycle()uint64 nullCycle = 16;PlanProtocol.TestColumn.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PlanProtocol.TestColumn.BuilderclearSmallintStart()note that this will be cast to an int16_t but protobuf doesnt have an int16 typePlanProtocol.TestColumn.BuilderclearStartVals()PlanProtocol.TestColumn.BuilderclearTimestampStart()int64 timestamp_start = 14;PlanProtocol.TestColumn.BuilderclearVarcharStart()note that this must be an int32 in string formatPlanProtocol.TestColumn.Builderclone()longgetBigintStart()int64 bigint_start = 6;StringgetBinaryStart()note that this must also be an int32 in string formatcom.google.protobuf.ByteStringgetBinaryStartBytes()note that this must also be an int32 in string formatbooleangetBoolStart()bool bool_start = 9;intgetByteStart()note that this will be cast to an int8_t but protobuf doesnt have an int8 typePlanProtocol.SqlColTypegetColType()the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operatorintgetColTypeValue()the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operatorlonggetCycleLen()the length of the cycle for this column, this is the number of times the same value should be emitted before incrementingintgetDateStart()note that this must be a valid datePlanProtocol.TestColumngetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetDoubleStart()double double_start = 8;floatgetFloatStart()float float_start = 7;intgetIntStart()int32 int_start = 5;intgetIpv4Start()uint32 ipv4_start = 10;doublegetNullChance()double nullChance = 15;longgetNullCycle()uint64 nullCycle = 16;intgetSmallintStart()note that this will be cast to an int16_t but protobuf doesnt have an int16 typePlanProtocol.TestColumn.StartValsCasegetStartValsCase()longgetTimestampStart()int64 timestamp_start = 14;StringgetVarcharStart()note that this must be an int32 in string formatcom.google.protobuf.ByteStringgetVarcharStartBytes()note that this must be an int32 in string formatprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PlanProtocol.TestColumn.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PlanProtocol.TestColumn.BuildermergeFrom(com.google.protobuf.Message other)PlanProtocol.TestColumn.BuildermergeFrom(PlanProtocol.TestColumn other)PlanProtocol.TestColumn.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PlanProtocol.TestColumn.BuildersetBigintStart(long value)int64 bigint_start = 6;PlanProtocol.TestColumn.BuildersetBinaryStart(String value)note that this must also be an int32 in string formatPlanProtocol.TestColumn.BuildersetBinaryStartBytes(com.google.protobuf.ByteString value)note that this must also be an int32 in string formatPlanProtocol.TestColumn.BuildersetBoolStart(boolean value)bool bool_start = 9;PlanProtocol.TestColumn.BuildersetByteStart(int value)note that this will be cast to an int8_t but protobuf doesnt have an int8 typePlanProtocol.TestColumn.BuildersetColType(PlanProtocol.SqlColType value)the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operatorPlanProtocol.TestColumn.BuildersetColTypeValue(int value)the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operatorPlanProtocol.TestColumn.BuildersetCycleLen(long value)the length of the cycle for this column, this is the number of times the same value should be emitted before incrementingPlanProtocol.TestColumn.BuildersetDateStart(int value)note that this must be a valid datePlanProtocol.TestColumn.BuildersetDoubleStart(double value)double double_start = 8;PlanProtocol.TestColumn.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PlanProtocol.TestColumn.BuildersetFloatStart(float value)float float_start = 7;PlanProtocol.TestColumn.BuildersetIntStart(int value)int32 int_start = 5;PlanProtocol.TestColumn.BuildersetIpv4Start(int value)uint32 ipv4_start = 10;PlanProtocol.TestColumn.BuildersetNullChance(double value)double nullChance = 15;PlanProtocol.TestColumn.BuildersetNullCycle(long value)uint64 nullCycle = 16;PlanProtocol.TestColumn.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PlanProtocol.TestColumn.BuildersetSmallintStart(int value)note that this will be cast to an int16_t but protobuf doesnt have an int16 typePlanProtocol.TestColumn.BuildersetTimestampStart(long value)int64 timestamp_start = 14;PlanProtocol.TestColumn.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PlanProtocol.TestColumn.BuildersetVarcharStart(String value)note that this must be an int32 in string formatPlanProtocol.TestColumn.BuildersetVarcharStartBytes(com.google.protobuf.ByteString value)note that this must be an int32 in string formatMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
setField
public PlanProtocol.TestColumn.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
clearField
public PlanProtocol.TestColumn.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
clearOneof
public PlanProtocol.TestColumn.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
setRepeatedField
public PlanProtocol.TestColumn.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
addRepeatedField
public PlanProtocol.TestColumn.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PlanProtocol.TestColumn.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
mergeFrom
public PlanProtocol.TestColumn.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PlanProtocol.TestColumn.Builder>- Throws:
IOException
-
getStartValsCase
- Specified by:
getStartValsCasein interfacePlanProtocol.TestColumnOrBuilder
-
clearStartVals
-
getColTypeValue
public int getColTypeValue()the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
.xg.db.sqlPlans.SqlColType colType = 1;- Specified by:
getColTypeValuein interfacePlanProtocol.TestColumnOrBuilder
-
setColTypeValue
the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
.xg.db.sqlPlans.SqlColType colType = 1; -
getColType
the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
.xg.db.sqlPlans.SqlColType colType = 1;- Specified by:
getColTypein interfacePlanProtocol.TestColumnOrBuilder
-
setColType
the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
.xg.db.sqlPlans.SqlColType colType = 1; -
clearColType
the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
.xg.db.sqlPlans.SqlColType colType = 1; -
getCycleLen
public long getCycleLen()the length of the cycle for this column, this is the number of times the same value should be emitted before incrementing
uint64 cycleLen = 2;- Specified by:
getCycleLenin interfacePlanProtocol.TestColumnOrBuilder
-
setCycleLen
the length of the cycle for this column, this is the number of times the same value should be emitted before incrementing
uint64 cycleLen = 2; -
clearCycleLen
the length of the cycle for this column, this is the number of times the same value should be emitted before incrementing
uint64 cycleLen = 2; -
getByteStart
public int getByteStart()note that this will be cast to an int8_t but protobuf doesnt have an int8 type
int32 byte_start = 3;- Specified by:
getByteStartin interfacePlanProtocol.TestColumnOrBuilder
-
setByteStart
note that this will be cast to an int8_t but protobuf doesnt have an int8 type
int32 byte_start = 3; -
clearByteStart
note that this will be cast to an int8_t but protobuf doesnt have an int8 type
int32 byte_start = 3; -
getSmallintStart
public int getSmallintStart()note that this will be cast to an int16_t but protobuf doesnt have an int16 type
int32 smallint_start = 4;- Specified by:
getSmallintStartin interfacePlanProtocol.TestColumnOrBuilder
-
setSmallintStart
note that this will be cast to an int16_t but protobuf doesnt have an int16 type
int32 smallint_start = 4; -
clearSmallintStart
note that this will be cast to an int16_t but protobuf doesnt have an int16 type
int32 smallint_start = 4; -
getIntStart
public int getIntStart()int32 int_start = 5;- Specified by:
getIntStartin interfacePlanProtocol.TestColumnOrBuilder
-
setIntStart
int32 int_start = 5; -
clearIntStart
int32 int_start = 5; -
getBigintStart
public long getBigintStart()int64 bigint_start = 6;- Specified by:
getBigintStartin interfacePlanProtocol.TestColumnOrBuilder
-
setBigintStart
int64 bigint_start = 6; -
clearBigintStart
int64 bigint_start = 6; -
getFloatStart
public float getFloatStart()float float_start = 7;- Specified by:
getFloatStartin interfacePlanProtocol.TestColumnOrBuilder
-
setFloatStart
float float_start = 7; -
clearFloatStart
float float_start = 7; -
getDoubleStart
public double getDoubleStart()double double_start = 8;- Specified by:
getDoubleStartin interfacePlanProtocol.TestColumnOrBuilder
-
setDoubleStart
double double_start = 8; -
clearDoubleStart
double double_start = 8; -
getBoolStart
public boolean getBoolStart()bool bool_start = 9;- Specified by:
getBoolStartin interfacePlanProtocol.TestColumnOrBuilder
-
setBoolStart
bool bool_start = 9; -
clearBoolStart
bool bool_start = 9; -
getIpv4Start
public int getIpv4Start()uint32 ipv4_start = 10;- Specified by:
getIpv4Startin interfacePlanProtocol.TestColumnOrBuilder
-
setIpv4Start
uint32 ipv4_start = 10; -
clearIpv4Start
uint32 ipv4_start = 10; -
getVarcharStart
note that this must be an int32 in string format
string varchar_start = 11;- Specified by:
getVarcharStartin interfacePlanProtocol.TestColumnOrBuilder
-
getVarcharStartBytes
public com.google.protobuf.ByteString getVarcharStartBytes()note that this must be an int32 in string format
string varchar_start = 11;- Specified by:
getVarcharStartBytesin interfacePlanProtocol.TestColumnOrBuilder
-
setVarcharStart
note that this must be an int32 in string format
string varchar_start = 11; -
clearVarcharStart
note that this must be an int32 in string format
string varchar_start = 11; -
setVarcharStartBytes
note that this must be an int32 in string format
string varchar_start = 11; -
getBinaryStart
note that this must also be an int32 in string format
string binary_start = 12;- Specified by:
getBinaryStartin interfacePlanProtocol.TestColumnOrBuilder
-
getBinaryStartBytes
public com.google.protobuf.ByteString getBinaryStartBytes()note that this must also be an int32 in string format
string binary_start = 12;- Specified by:
getBinaryStartBytesin interfacePlanProtocol.TestColumnOrBuilder
-
setBinaryStart
note that this must also be an int32 in string format
string binary_start = 12; -
clearBinaryStart
note that this must also be an int32 in string format
string binary_start = 12; -
setBinaryStartBytes
note that this must also be an int32 in string format
string binary_start = 12; -
getDateStart
public int getDateStart()note that this must be a valid date
int32 date_start = 13;- Specified by:
getDateStartin interfacePlanProtocol.TestColumnOrBuilder
-
setDateStart
note that this must be a valid date
int32 date_start = 13; -
clearDateStart
note that this must be a valid date
int32 date_start = 13; -
getTimestampStart
public long getTimestampStart()int64 timestamp_start = 14;- Specified by:
getTimestampStartin interfacePlanProtocol.TestColumnOrBuilder
-
setTimestampStart
int64 timestamp_start = 14; -
clearTimestampStart
int64 timestamp_start = 14; -
getNullChance
public double getNullChance()double nullChance = 15;- Specified by:
getNullChancein interfacePlanProtocol.TestColumnOrBuilder
-
setNullChance
double nullChance = 15; -
clearNullChance
double nullChance = 15; -
getNullCycle
public long getNullCycle()uint64 nullCycle = 16;- Specified by:
getNullCyclein interfacePlanProtocol.TestColumnOrBuilder
-
setNullCycle
uint64 nullCycle = 16; -
clearNullCycle
uint64 nullCycle = 16; -
setUnknownFields
public final PlanProtocol.TestColumn.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-
mergeUnknownFields
public final PlanProtocol.TestColumn.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.TestColumn.Builder>
-