Package io.substrait.proto
Class RelCommon.Hint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
io.substrait.proto.RelCommon.Hint.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RelCommon.HintOrBuilder,Cloneable
- Enclosing class:
- RelCommon.Hint
public static final class RelCommon.Hint.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
implements RelCommon.HintOrBuilder
Changes to the operation that can influence efficiency/performance but should not impact correctness.Protobuf type
substrait.RelCommon.Hint-
Method Summary
Modifier and TypeMethodDescriptionaddAllLoadedComputations(Iterable<? extends RelCommon.Hint.LoadedComputation> values) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;addAllOutputNames(Iterable<String> values) Assigns alternative output field names for any relation.addAllSavedComputations(Iterable<? extends RelCommon.Hint.SavedComputation> values) Save or load a system-specific computation for use in optimizing a remote operation.addLoadedComputations(int index, RelCommon.Hint.LoadedComputation value) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;addLoadedComputations(int index, RelCommon.Hint.LoadedComputation.Builder builderForValue) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;addLoadedComputations(RelCommon.Hint.LoadedComputation.Builder builderForValue) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;addLoadedComputationsBuilder(int index) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;addOutputNames(String value) Assigns alternative output field names for any relation.addOutputNamesBytes(com.google.protobuf.ByteString value) Assigns alternative output field names for any relation.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSavedComputations(int index, RelCommon.Hint.SavedComputation value) Save or load a system-specific computation for use in optimizing a remote operation.addSavedComputations(int index, RelCommon.Hint.SavedComputation.Builder builderForValue) Save or load a system-specific computation for use in optimizing a remote operation.Save or load a system-specific computation for use in optimizing a remote operation.addSavedComputations(RelCommon.Hint.SavedComputation.Builder builderForValue) Save or load a system-specific computation for use in optimizing a remote operation.Save or load a system-specific computation for use in optimizing a remote operation.addSavedComputationsBuilder(int index) Save or load a system-specific computation for use in optimizing a remote operation.build()clear().substrait.extensions.AdvancedExtension advanced_extension = 10;Name (alias) for this relation..substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Assigns alternative output field names for any relation.Save or load a system-specific computation for use in optimizing a remote operation..substrait.RelCommon.Hint.Stats stats = 1;clone().substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.extensions.AdvancedExtension advanced_extension = 10;getAlias()Name (alias) for this relation.com.google.protobuf.ByteStringName (alias) for this relation..substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLoadedComputations(int index) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;getLoadedComputationsBuilder(int index) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;intrepeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;getLoadedComputationsOrBuilder(int index) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;List<? extends RelCommon.Hint.LoadedComputationOrBuilder>repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;getOutputNames(int index) Assigns alternative output field names for any relation.com.google.protobuf.ByteStringgetOutputNamesBytes(int index) Assigns alternative output field names for any relation.intAssigns alternative output field names for any relation.com.google.protobuf.ProtocolStringListAssigns alternative output field names for any relation.getSavedComputations(int index) Save or load a system-specific computation for use in optimizing a remote operation.getSavedComputationsBuilder(int index) Save or load a system-specific computation for use in optimizing a remote operation.Save or load a system-specific computation for use in optimizing a remote operation.intSave or load a system-specific computation for use in optimizing a remote operation.Save or load a system-specific computation for use in optimizing a remote operation.getSavedComputationsOrBuilder(int index) Save or load a system-specific computation for use in optimizing a remote operation.List<? extends RelCommon.Hint.SavedComputationOrBuilder>Save or load a system-specific computation for use in optimizing a remote operation.getStats().substrait.RelCommon.Hint.Stats stats = 1;.substrait.RelCommon.Hint.Stats stats = 1;.substrait.RelCommon.Hint.Stats stats = 1;boolean.substrait.extensions.AdvancedExtension advanced_extension = 10;boolean.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;booleanhasStats().substrait.RelCommon.Hint.Stats stats = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.substrait.extensions.AdvancedExtension advanced_extension = 10;.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(RelCommon.Hint other) mergeStats(RelCommon.Hint.Stats value) .substrait.RelCommon.Hint.Stats stats = 1;final RelCommon.Hint.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeLoadedComputations(int index) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;removeSavedComputations(int index) Save or load a system-specific computation for use in optimizing a remote operation..substrait.extensions.AdvancedExtension advanced_extension = 10;setAdvancedExtension(AdvancedExtension.Builder builderForValue) .substrait.extensions.AdvancedExtension advanced_extension = 10;Name (alias) for this relation.setAliasBytes(com.google.protobuf.ByteString value) Name (alias) for this relation..substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;setConstraint(RelCommon.Hint.RuntimeConstraint.Builder builderForValue) .substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;setLoadedComputations(int index, RelCommon.Hint.LoadedComputation value) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;setLoadedComputations(int index, RelCommon.Hint.LoadedComputation.Builder builderForValue) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;setOutputNames(int index, String value) Assigns alternative output field names for any relation.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSavedComputations(int index, RelCommon.Hint.SavedComputation value) Save or load a system-specific computation for use in optimizing a remote operation.setSavedComputations(int index, RelCommon.Hint.SavedComputation.Builder builderForValue) Save or load a system-specific computation for use in optimizing a remote operation.setStats(RelCommon.Hint.Stats value) .substrait.RelCommon.Hint.Stats stats = 1;setStats(RelCommon.Hint.Stats.Builder builderForValue) .substrait.RelCommon.Hint.Stats stats = 1;final RelCommon.Hint.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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<RelCommon.Hint.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<RelCommon.Hint.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<RelCommon.Hint.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<RelCommon.Hint.Builder>
-
setField
public RelCommon.Hint.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<RelCommon.Hint.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
-
setRepeatedField
public RelCommon.Hint.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<RelCommon.Hint.Builder>
-
addRepeatedField
public RelCommon.Hint.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<RelCommon.Hint.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RelCommon.Hint.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
-
mergeFrom
public RelCommon.Hint.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<RelCommon.Hint.Builder>- Throws:
IOException
-
hasStats
public boolean hasStats().substrait.RelCommon.Hint.Stats stats = 1;- Specified by:
hasStatsin interfaceRelCommon.HintOrBuilder- Returns:
- Whether the stats field is set.
-
getStats
.substrait.RelCommon.Hint.Stats stats = 1;- Specified by:
getStatsin interfaceRelCommon.HintOrBuilder- Returns:
- The stats.
-
setStats
.substrait.RelCommon.Hint.Stats stats = 1; -
setStats
.substrait.RelCommon.Hint.Stats stats = 1; -
mergeStats
.substrait.RelCommon.Hint.Stats stats = 1; -
clearStats
.substrait.RelCommon.Hint.Stats stats = 1; -
getStatsBuilder
.substrait.RelCommon.Hint.Stats stats = 1; -
getStatsOrBuilder
.substrait.RelCommon.Hint.Stats stats = 1;- Specified by:
getStatsOrBuilderin interfaceRelCommon.HintOrBuilder
-
hasConstraint
public boolean hasConstraint().substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;- Specified by:
hasConstraintin interfaceRelCommon.HintOrBuilder- Returns:
- Whether the constraint field is set.
-
getConstraint
.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;- Specified by:
getConstraintin interfaceRelCommon.HintOrBuilder- Returns:
- The constraint.
-
setConstraint
.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2; -
setConstraint
public RelCommon.Hint.Builder setConstraint(RelCommon.Hint.RuntimeConstraint.Builder builderForValue) .substrait.RelCommon.Hint.RuntimeConstraint constraint = 2; -
mergeConstraint
.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2; -
clearConstraint
.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2; -
getConstraintBuilder
.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2; -
getConstraintOrBuilder
.substrait.RelCommon.Hint.RuntimeConstraint constraint = 2;- Specified by:
getConstraintOrBuilderin interfaceRelCommon.HintOrBuilder
-
getAlias
Name (alias) for this relation. Can be used for e.g. qualifying the relation (see e.g. Spark's SubqueryAlias), or debugging.
string alias = 3;- Specified by:
getAliasin interfaceRelCommon.HintOrBuilder- Returns:
- The alias.
-
getAliasBytes
public com.google.protobuf.ByteString getAliasBytes()Name (alias) for this relation. Can be used for e.g. qualifying the relation (see e.g. Spark's SubqueryAlias), or debugging.
string alias = 3;- Specified by:
getAliasBytesin interfaceRelCommon.HintOrBuilder- Returns:
- The bytes for alias.
-
setAlias
Name (alias) for this relation. Can be used for e.g. qualifying the relation (see e.g. Spark's SubqueryAlias), or debugging.
string alias = 3;- Parameters:
value- The alias to set.- Returns:
- This builder for chaining.
-
clearAlias
Name (alias) for this relation. Can be used for e.g. qualifying the relation (see e.g. Spark's SubqueryAlias), or debugging.
string alias = 3;- Returns:
- This builder for chaining.
-
setAliasBytes
Name (alias) for this relation. Can be used for e.g. qualifying the relation (see e.g. Spark's SubqueryAlias), or debugging.
string alias = 3;- Parameters:
value- The bytes for alias to set.- Returns:
- This builder for chaining.
-
getOutputNamesList
public com.google.protobuf.ProtocolStringList getOutputNamesList()Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Specified by:
getOutputNamesListin interfaceRelCommon.HintOrBuilder- Returns:
- A list containing the outputNames.
-
getOutputNamesCount
public int getOutputNamesCount()Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Specified by:
getOutputNamesCountin interfaceRelCommon.HintOrBuilder- Returns:
- The count of outputNames.
-
getOutputNames
Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Specified by:
getOutputNamesin interfaceRelCommon.HintOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The outputNames at the given index.
-
getOutputNamesBytes
public com.google.protobuf.ByteString getOutputNamesBytes(int index) Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Specified by:
getOutputNamesBytesin interfaceRelCommon.HintOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the outputNames at the given index.
-
setOutputNames
Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Parameters:
index- The index to set the value at.value- The outputNames to set.- Returns:
- This builder for chaining.
-
addOutputNames
Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Parameters:
value- The outputNames to add.- Returns:
- This builder for chaining.
-
addAllOutputNames
Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Parameters:
values- The outputNames to add.- Returns:
- This builder for chaining.
-
clearOutputNames
Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Returns:
- This builder for chaining.
-
addOutputNamesBytes
Assigns alternative output field names for any relation. Equivalent to the names field in RelRoot but applies to the output of the relation this RelCommon is attached to.
repeated string output_names = 4;- Parameters:
value- The bytes of the outputNames to add.- Returns:
- This builder for chaining.
-
hasAdvancedExtension
public boolean hasAdvancedExtension().substrait.extensions.AdvancedExtension advanced_extension = 10;- Specified by:
hasAdvancedExtensionin interfaceRelCommon.HintOrBuilder- Returns:
- Whether the advancedExtension field is set.
-
getAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10;- Specified by:
getAdvancedExtensionin interfaceRelCommon.HintOrBuilder- Returns:
- The advancedExtension.
-
setAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
setAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
mergeAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
clearAdvancedExtension
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
getAdvancedExtensionBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 10; -
getAdvancedExtensionOrBuilder
.substrait.extensions.AdvancedExtension advanced_extension = 10;- Specified by:
getAdvancedExtensionOrBuilderin interfaceRelCommon.HintOrBuilder
-
getSavedComputationsList
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11;- Specified by:
getSavedComputationsListin interfaceRelCommon.HintOrBuilder
-
getSavedComputationsCount
public int getSavedComputationsCount()Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11;- Specified by:
getSavedComputationsCountin interfaceRelCommon.HintOrBuilder
-
getSavedComputations
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11;- Specified by:
getSavedComputationsin interfaceRelCommon.HintOrBuilder
-
setSavedComputations
public RelCommon.Hint.Builder setSavedComputations(int index, RelCommon.Hint.SavedComputation value) Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
setSavedComputations
public RelCommon.Hint.Builder setSavedComputations(int index, RelCommon.Hint.SavedComputation.Builder builderForValue) Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
addSavedComputations
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
addSavedComputations
public RelCommon.Hint.Builder addSavedComputations(int index, RelCommon.Hint.SavedComputation value) Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
addSavedComputations
public RelCommon.Hint.Builder addSavedComputations(RelCommon.Hint.SavedComputation.Builder builderForValue) Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
addSavedComputations
public RelCommon.Hint.Builder addSavedComputations(int index, RelCommon.Hint.SavedComputation.Builder builderForValue) Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
addAllSavedComputations
public RelCommon.Hint.Builder addAllSavedComputations(Iterable<? extends RelCommon.Hint.SavedComputation> values) Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
clearSavedComputations
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
removeSavedComputations
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
getSavedComputationsBuilder
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
getSavedComputationsOrBuilder
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11;- Specified by:
getSavedComputationsOrBuilderin interfaceRelCommon.HintOrBuilder
-
getSavedComputationsOrBuilderList
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11;- Specified by:
getSavedComputationsOrBuilderListin interfaceRelCommon.HintOrBuilder
-
addSavedComputationsBuilder
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
addSavedComputationsBuilder
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
getSavedComputationsBuilderList
Save or load a system-specific computation for use in optimizing a remote operation. The anchor refers to the source/destination of the computation. The computation type and number refer to the current relation.
repeated .substrait.RelCommon.Hint.SavedComputation saved_computations = 11; -
getLoadedComputationsList
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;- Specified by:
getLoadedComputationsListin interfaceRelCommon.HintOrBuilder
-
getLoadedComputationsCount
public int getLoadedComputationsCount()repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;- Specified by:
getLoadedComputationsCountin interfaceRelCommon.HintOrBuilder
-
getLoadedComputations
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;- Specified by:
getLoadedComputationsin interfaceRelCommon.HintOrBuilder
-
setLoadedComputations
public RelCommon.Hint.Builder setLoadedComputations(int index, RelCommon.Hint.LoadedComputation value) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
setLoadedComputations
public RelCommon.Hint.Builder setLoadedComputations(int index, RelCommon.Hint.LoadedComputation.Builder builderForValue) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
addLoadedComputations
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
addLoadedComputations
public RelCommon.Hint.Builder addLoadedComputations(int index, RelCommon.Hint.LoadedComputation value) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
addLoadedComputations
public RelCommon.Hint.Builder addLoadedComputations(RelCommon.Hint.LoadedComputation.Builder builderForValue) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
addLoadedComputations
public RelCommon.Hint.Builder addLoadedComputations(int index, RelCommon.Hint.LoadedComputation.Builder builderForValue) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
addAllLoadedComputations
public RelCommon.Hint.Builder addAllLoadedComputations(Iterable<? extends RelCommon.Hint.LoadedComputation> values) repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
clearLoadedComputations
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
removeLoadedComputations
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
getLoadedComputationsBuilder
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
getLoadedComputationsOrBuilder
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;- Specified by:
getLoadedComputationsOrBuilderin interfaceRelCommon.HintOrBuilder
-
getLoadedComputationsOrBuilderList
public List<? extends RelCommon.Hint.LoadedComputationOrBuilder> getLoadedComputationsOrBuilderList()repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12;- Specified by:
getLoadedComputationsOrBuilderListin interfaceRelCommon.HintOrBuilder
-
addLoadedComputationsBuilder
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
addLoadedComputationsBuilder
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
getLoadedComputationsBuilderList
repeated .substrait.RelCommon.Hint.LoadedComputation loaded_computations = 12; -
setUnknownFields
public final RelCommon.Hint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
-
mergeUnknownFields
public final RelCommon.Hint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RelCommon.Hint.Builder>
-