Package com.ocient.jdbc.proto
Class PlanProtocol.ModifySchemaOperator.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
- com.ocient.jdbc.proto.PlanProtocol.ModifySchemaOperator.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PlanProtocol.ModifySchemaOperatorOrBuilder,Cloneable
- Enclosing class:
- PlanProtocol.ModifySchemaOperator
public static final class PlanProtocol.ModifySchemaOperator.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder> implements PlanProtocol.ModifySchemaOperatorOrBuilder
Protobuf typexg.db.sqlPlans.ModifySchemaOperator
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PlanProtocol.ModifySchemaOperator.BuilderaddAllExpressionNullable(Iterable<? extends Boolean> values)Whether or not the expressions are nullablePlanProtocol.ModifySchemaOperator.BuilderaddAllExpressions(Iterable<? extends PlanProtocol.PostfixExpression> values)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuilderaddAllExtendNames(Iterable<String> values)The names for the result of each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderaddAllExtendTypes(Iterable<String> values)The result data type for each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderaddAllGetRidOfExtends(Iterable<? extends Long> values)the extendedt columns being projected outPlanProtocol.ModifySchemaOperator.BuilderaddAllGetRidOfInputs(Iterable<? extends Long> values)the input columns being projected outPlanProtocol.ModifySchemaOperator.BuilderaddExpressionNullable(boolean value)Whether or not the expressions are nullablePlanProtocol.ModifySchemaOperator.BuilderaddExpressions(int index, PlanProtocol.PostfixExpression value)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuilderaddExpressions(int index, PlanProtocol.PostfixExpression.Builder builderForValue)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuilderaddExpressions(PlanProtocol.PostfixExpression value)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuilderaddExpressions(PlanProtocol.PostfixExpression.Builder builderForValue)The postfix expressionsPlanProtocol.PostfixExpression.BuilderaddExpressionsBuilder()The postfix expressionsPlanProtocol.PostfixExpression.BuilderaddExpressionsBuilder(int index)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuilderaddExtendNames(String value)The names for the result of each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderaddExtendNamesBytes(com.google.protobuf.ByteString value)The names for the result of each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderaddExtendTypes(String value)The result data type for each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderaddExtendTypesBytes(com.google.protobuf.ByteString value)The result data type for each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderaddGetRidOfExtends(long value)the extendedt columns being projected outPlanProtocol.ModifySchemaOperator.BuilderaddGetRidOfInputs(long value)the input columns being projected outPlanProtocol.ModifySchemaOperator.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PlanProtocol.ModifySchemaOperatorbuild()PlanProtocol.ModifySchemaOperatorbuildPartial()PlanProtocol.ModifySchemaOperator.Builderclear()PlanProtocol.ModifySchemaOperator.BuilderclearExpressionNullable()Whether or not the expressions are nullablePlanProtocol.ModifySchemaOperator.BuilderclearExpressions()The postfix expressionsPlanProtocol.ModifySchemaOperator.BuilderclearExtendNames()The names for the result of each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderclearExtendTypes()The result data type for each postfix expressionPlanProtocol.ModifySchemaOperator.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PlanProtocol.ModifySchemaOperator.BuilderclearGetRidOfExtends()the extendedt columns being projected outPlanProtocol.ModifySchemaOperator.BuilderclearGetRidOfInputs()the input columns being projected outPlanProtocol.ModifySchemaOperator.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PlanProtocol.ModifySchemaOperator.Builderclone()PlanProtocol.ModifySchemaOperatorgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetExpressionNullable(int index)Whether or not the expressions are nullableintgetExpressionNullableCount()Whether or not the expressions are nullableList<Boolean>getExpressionNullableList()Whether or not the expressions are nullablePlanProtocol.PostfixExpressiongetExpressions(int index)The postfix expressionsPlanProtocol.PostfixExpression.BuildergetExpressionsBuilder(int index)The postfix expressionsList<PlanProtocol.PostfixExpression.Builder>getExpressionsBuilderList()The postfix expressionsintgetExpressionsCount()The postfix expressionsList<PlanProtocol.PostfixExpression>getExpressionsList()The postfix expressionsPlanProtocol.PostfixExpressionOrBuildergetExpressionsOrBuilder(int index)The postfix expressionsList<? extends PlanProtocol.PostfixExpressionOrBuilder>getExpressionsOrBuilderList()The postfix expressionsStringgetExtendNames(int index)The names for the result of each postfix expressioncom.google.protobuf.ByteStringgetExtendNamesBytes(int index)The names for the result of each postfix expressionintgetExtendNamesCount()The names for the result of each postfix expressioncom.google.protobuf.ProtocolStringListgetExtendNamesList()The names for the result of each postfix expressionStringgetExtendTypes(int index)The result data type for each postfix expressioncom.google.protobuf.ByteStringgetExtendTypesBytes(int index)The result data type for each postfix expressionintgetExtendTypesCount()The result data type for each postfix expressioncom.google.protobuf.ProtocolStringListgetExtendTypesList()The result data type for each postfix expressionlonggetGetRidOfExtends(int index)the extendedt columns being projected outintgetGetRidOfExtendsCount()the extendedt columns being projected outList<Long>getGetRidOfExtendsList()the extendedt columns being projected outlonggetGetRidOfInputs(int index)the input columns being projected outintgetGetRidOfInputsCount()the input columns being projected outList<Long>getGetRidOfInputsList()the input columns being projected outprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PlanProtocol.ModifySchemaOperator.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PlanProtocol.ModifySchemaOperator.BuildermergeFrom(com.google.protobuf.Message other)PlanProtocol.ModifySchemaOperator.BuildermergeFrom(PlanProtocol.ModifySchemaOperator other)PlanProtocol.ModifySchemaOperator.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PlanProtocol.ModifySchemaOperator.BuilderremoveExpressions(int index)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuildersetExpressionNullable(int index, boolean value)Whether or not the expressions are nullablePlanProtocol.ModifySchemaOperator.BuildersetExpressions(int index, PlanProtocol.PostfixExpression value)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuildersetExpressions(int index, PlanProtocol.PostfixExpression.Builder builderForValue)The postfix expressionsPlanProtocol.ModifySchemaOperator.BuildersetExtendNames(int index, String value)The names for the result of each postfix expressionPlanProtocol.ModifySchemaOperator.BuildersetExtendTypes(int index, String value)The result data type for each postfix expressionPlanProtocol.ModifySchemaOperator.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PlanProtocol.ModifySchemaOperator.BuildersetGetRidOfExtends(int index, long value)the extendedt columns being projected outPlanProtocol.ModifySchemaOperator.BuildersetGetRidOfInputs(int index, long value)the input columns being projected outPlanProtocol.ModifySchemaOperator.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PlanProtocol.ModifySchemaOperator.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods 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, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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.ModifySchemaOperator.Builder>
-
clear
public PlanProtocol.ModifySchemaOperator.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.ModifySchemaOperator.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.ModifySchemaOperator.Builder>
-
getDefaultInstanceForType
public PlanProtocol.ModifySchemaOperator getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PlanProtocol.ModifySchemaOperator build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PlanProtocol.ModifySchemaOperator buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PlanProtocol.ModifySchemaOperator.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.ModifySchemaOperator.Builder>
-
setField
public PlanProtocol.ModifySchemaOperator.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.ModifySchemaOperator.Builder>
-
clearField
public PlanProtocol.ModifySchemaOperator.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
clearOneof
public PlanProtocol.ModifySchemaOperator.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
setRepeatedField
public PlanProtocol.ModifySchemaOperator.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.ModifySchemaOperator.Builder>
-
addRepeatedField
public PlanProtocol.ModifySchemaOperator.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.ModifySchemaOperator.Builder>
-
mergeFrom
public PlanProtocol.ModifySchemaOperator.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
mergeFrom
public PlanProtocol.ModifySchemaOperator.Builder mergeFrom(PlanProtocol.ModifySchemaOperator other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
mergeFrom
public PlanProtocol.ModifySchemaOperator.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.ModifySchemaOperator.Builder>- Throws:
IOException
-
getExtendNamesList
public com.google.protobuf.ProtocolStringList getExtendNamesList()
The names for the result of each postfix expression
repeated string extendNames = 1;- Specified by:
getExtendNamesListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- A list containing the extendNames.
-
getExtendNamesCount
public int getExtendNamesCount()
The names for the result of each postfix expression
repeated string extendNames = 1;- Specified by:
getExtendNamesCountin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- The count of extendNames.
-
getExtendNames
public String getExtendNames(int index)
The names for the result of each postfix expression
repeated string extendNames = 1;- Specified by:
getExtendNamesin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The extendNames at the given index.
-
getExtendNamesBytes
public com.google.protobuf.ByteString getExtendNamesBytes(int index)
The names for the result of each postfix expression
repeated string extendNames = 1;- Specified by:
getExtendNamesBytesin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the extendNames at the given index.
-
setExtendNames
public PlanProtocol.ModifySchemaOperator.Builder setExtendNames(int index, String value)
The names for the result of each postfix expression
repeated string extendNames = 1;- Parameters:
index- The index to set the value at.value- The extendNames to set.- Returns:
- This builder for chaining.
-
addExtendNames
public PlanProtocol.ModifySchemaOperator.Builder addExtendNames(String value)
The names for the result of each postfix expression
repeated string extendNames = 1;- Parameters:
value- The extendNames to add.- Returns:
- This builder for chaining.
-
addAllExtendNames
public PlanProtocol.ModifySchemaOperator.Builder addAllExtendNames(Iterable<String> values)
The names for the result of each postfix expression
repeated string extendNames = 1;- Parameters:
values- The extendNames to add.- Returns:
- This builder for chaining.
-
clearExtendNames
public PlanProtocol.ModifySchemaOperator.Builder clearExtendNames()
The names for the result of each postfix expression
repeated string extendNames = 1;- Returns:
- This builder for chaining.
-
addExtendNamesBytes
public PlanProtocol.ModifySchemaOperator.Builder addExtendNamesBytes(com.google.protobuf.ByteString value)
The names for the result of each postfix expression
repeated string extendNames = 1;- Parameters:
value- The bytes of the extendNames to add.- Returns:
- This builder for chaining.
-
getExpressionsList
public List<PlanProtocol.PostfixExpression> getExpressionsList()
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;- Specified by:
getExpressionsListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder
-
getExpressionsCount
public int getExpressionsCount()
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;- Specified by:
getExpressionsCountin interfacePlanProtocol.ModifySchemaOperatorOrBuilder
-
getExpressions
public PlanProtocol.PostfixExpression getExpressions(int index)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;- Specified by:
getExpressionsin interfacePlanProtocol.ModifySchemaOperatorOrBuilder
-
setExpressions
public PlanProtocol.ModifySchemaOperator.Builder setExpressions(int index, PlanProtocol.PostfixExpression value)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
setExpressions
public PlanProtocol.ModifySchemaOperator.Builder setExpressions(int index, PlanProtocol.PostfixExpression.Builder builderForValue)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
addExpressions
public PlanProtocol.ModifySchemaOperator.Builder addExpressions(PlanProtocol.PostfixExpression value)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
addExpressions
public PlanProtocol.ModifySchemaOperator.Builder addExpressions(int index, PlanProtocol.PostfixExpression value)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
addExpressions
public PlanProtocol.ModifySchemaOperator.Builder addExpressions(PlanProtocol.PostfixExpression.Builder builderForValue)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
addExpressions
public PlanProtocol.ModifySchemaOperator.Builder addExpressions(int index, PlanProtocol.PostfixExpression.Builder builderForValue)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
addAllExpressions
public PlanProtocol.ModifySchemaOperator.Builder addAllExpressions(Iterable<? extends PlanProtocol.PostfixExpression> values)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
clearExpressions
public PlanProtocol.ModifySchemaOperator.Builder clearExpressions()
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
removeExpressions
public PlanProtocol.ModifySchemaOperator.Builder removeExpressions(int index)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
getExpressionsBuilder
public PlanProtocol.PostfixExpression.Builder getExpressionsBuilder(int index)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
getExpressionsOrBuilder
public PlanProtocol.PostfixExpressionOrBuilder getExpressionsOrBuilder(int index)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;- Specified by:
getExpressionsOrBuilderin interfacePlanProtocol.ModifySchemaOperatorOrBuilder
-
getExpressionsOrBuilderList
public List<? extends PlanProtocol.PostfixExpressionOrBuilder> getExpressionsOrBuilderList()
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;- Specified by:
getExpressionsOrBuilderListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder
-
addExpressionsBuilder
public PlanProtocol.PostfixExpression.Builder addExpressionsBuilder()
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
addExpressionsBuilder
public PlanProtocol.PostfixExpression.Builder addExpressionsBuilder(int index)
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
getExpressionsBuilderList
public List<PlanProtocol.PostfixExpression.Builder> getExpressionsBuilderList()
The postfix expressions
repeated .xg.db.sqlPlans.PostfixExpression expressions = 2;
-
getExtendTypesList
public com.google.protobuf.ProtocolStringList getExtendTypesList()
The result data type for each postfix expression
repeated string extendTypes = 3;- Specified by:
getExtendTypesListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- A list containing the extendTypes.
-
getExtendTypesCount
public int getExtendTypesCount()
The result data type for each postfix expression
repeated string extendTypes = 3;- Specified by:
getExtendTypesCountin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- The count of extendTypes.
-
getExtendTypes
public String getExtendTypes(int index)
The result data type for each postfix expression
repeated string extendTypes = 3;- Specified by:
getExtendTypesin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The extendTypes at the given index.
-
getExtendTypesBytes
public com.google.protobuf.ByteString getExtendTypesBytes(int index)
The result data type for each postfix expression
repeated string extendTypes = 3;- Specified by:
getExtendTypesBytesin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the extendTypes at the given index.
-
setExtendTypes
public PlanProtocol.ModifySchemaOperator.Builder setExtendTypes(int index, String value)
The result data type for each postfix expression
repeated string extendTypes = 3;- Parameters:
index- The index to set the value at.value- The extendTypes to set.- Returns:
- This builder for chaining.
-
addExtendTypes
public PlanProtocol.ModifySchemaOperator.Builder addExtendTypes(String value)
The result data type for each postfix expression
repeated string extendTypes = 3;- Parameters:
value- The extendTypes to add.- Returns:
- This builder for chaining.
-
addAllExtendTypes
public PlanProtocol.ModifySchemaOperator.Builder addAllExtendTypes(Iterable<String> values)
The result data type for each postfix expression
repeated string extendTypes = 3;- Parameters:
values- The extendTypes to add.- Returns:
- This builder for chaining.
-
clearExtendTypes
public PlanProtocol.ModifySchemaOperator.Builder clearExtendTypes()
The result data type for each postfix expression
repeated string extendTypes = 3;- Returns:
- This builder for chaining.
-
addExtendTypesBytes
public PlanProtocol.ModifySchemaOperator.Builder addExtendTypesBytes(com.google.protobuf.ByteString value)
The result data type for each postfix expression
repeated string extendTypes = 3;- Parameters:
value- The bytes of the extendTypes to add.- Returns:
- This builder for chaining.
-
getExpressionNullableList
public List<Boolean> getExpressionNullableList()
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Specified by:
getExpressionNullableListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- A list containing the expressionNullable.
-
getExpressionNullableCount
public int getExpressionNullableCount()
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Specified by:
getExpressionNullableCountin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- The count of expressionNullable.
-
getExpressionNullable
public boolean getExpressionNullable(int index)
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Specified by:
getExpressionNullablein interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The expressionNullable at the given index.
-
setExpressionNullable
public PlanProtocol.ModifySchemaOperator.Builder setExpressionNullable(int index, boolean value)
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Parameters:
index- The index to set the value at.value- The expressionNullable to set.- Returns:
- This builder for chaining.
-
addExpressionNullable
public PlanProtocol.ModifySchemaOperator.Builder addExpressionNullable(boolean value)
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Parameters:
value- The expressionNullable to add.- Returns:
- This builder for chaining.
-
addAllExpressionNullable
public PlanProtocol.ModifySchemaOperator.Builder addAllExpressionNullable(Iterable<? extends Boolean> values)
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Parameters:
values- The expressionNullable to add.- Returns:
- This builder for chaining.
-
clearExpressionNullable
public PlanProtocol.ModifySchemaOperator.Builder clearExpressionNullable()
Whether or not the expressions are nullable
repeated bool expressionNullable = 4;- Returns:
- This builder for chaining.
-
getGetRidOfInputsList
public List<Long> getGetRidOfInputsList()
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Specified by:
getGetRidOfInputsListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- A list containing the getRidOfInputs.
-
getGetRidOfInputsCount
public int getGetRidOfInputsCount()
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Specified by:
getGetRidOfInputsCountin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- The count of getRidOfInputs.
-
getGetRidOfInputs
public long getGetRidOfInputs(int index)
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Specified by:
getGetRidOfInputsin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The getRidOfInputs at the given index.
-
setGetRidOfInputs
public PlanProtocol.ModifySchemaOperator.Builder setGetRidOfInputs(int index, long value)
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Parameters:
index- The index to set the value at.value- The getRidOfInputs to set.- Returns:
- This builder for chaining.
-
addGetRidOfInputs
public PlanProtocol.ModifySchemaOperator.Builder addGetRidOfInputs(long value)
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Parameters:
value- The getRidOfInputs to add.- Returns:
- This builder for chaining.
-
addAllGetRidOfInputs
public PlanProtocol.ModifySchemaOperator.Builder addAllGetRidOfInputs(Iterable<? extends Long> values)
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Parameters:
values- The getRidOfInputs to add.- Returns:
- This builder for chaining.
-
clearGetRidOfInputs
public PlanProtocol.ModifySchemaOperator.Builder clearGetRidOfInputs()
the input columns being projected out
repeated uint64 getRidOfInputs = 5;- Returns:
- This builder for chaining.
-
getGetRidOfExtendsList
public List<Long> getGetRidOfExtendsList()
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Specified by:
getGetRidOfExtendsListin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- A list containing the getRidOfExtends.
-
getGetRidOfExtendsCount
public int getGetRidOfExtendsCount()
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Specified by:
getGetRidOfExtendsCountin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Returns:
- The count of getRidOfExtends.
-
getGetRidOfExtends
public long getGetRidOfExtends(int index)
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Specified by:
getGetRidOfExtendsin interfacePlanProtocol.ModifySchemaOperatorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The getRidOfExtends at the given index.
-
setGetRidOfExtends
public PlanProtocol.ModifySchemaOperator.Builder setGetRidOfExtends(int index, long value)
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Parameters:
index- The index to set the value at.value- The getRidOfExtends to set.- Returns:
- This builder for chaining.
-
addGetRidOfExtends
public PlanProtocol.ModifySchemaOperator.Builder addGetRidOfExtends(long value)
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Parameters:
value- The getRidOfExtends to add.- Returns:
- This builder for chaining.
-
addAllGetRidOfExtends
public PlanProtocol.ModifySchemaOperator.Builder addAllGetRidOfExtends(Iterable<? extends Long> values)
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Parameters:
values- The getRidOfExtends to add.- Returns:
- This builder for chaining.
-
clearGetRidOfExtends
public PlanProtocol.ModifySchemaOperator.Builder clearGetRidOfExtends()
the extendedt columns being projected out
repeated uint64 getRidOfExtends = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final PlanProtocol.ModifySchemaOperator.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
mergeUnknownFields
public final PlanProtocol.ModifySchemaOperator.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.ModifySchemaOperator.Builder>
-
-