Package io.substrait.proto
Interface AdvancedExtensionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdvancedExtension,AdvancedExtension.Builder
public interface AdvancedExtensionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.AnyAn enhancement alter semantics.com.google.protobuf.AnyOrBuilderAn enhancement alter semantics.com.google.protobuf.AnygetOptimization(int index) An optimization is helpful information that don't influence semantics.intAn optimization is helpful information that don't influence semantics.List<com.google.protobuf.Any>An optimization is helpful information that don't influence semantics.com.google.protobuf.AnyOrBuildergetOptimizationOrBuilder(int index) An optimization is helpful information that don't influence semantics.List<? extends com.google.protobuf.AnyOrBuilder>An optimization is helpful information that don't influence semantics.booleanAn enhancement alter semantics.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getOptimizationList
List<com.google.protobuf.Any> getOptimizationList()An optimization is helpful information that don't influence semantics. May be ignored by a consumer.
repeated .google.protobuf.Any optimization = 1; -
getOptimization
com.google.protobuf.Any getOptimization(int index) An optimization is helpful information that don't influence semantics. May be ignored by a consumer.
repeated .google.protobuf.Any optimization = 1; -
getOptimizationCount
int getOptimizationCount()An optimization is helpful information that don't influence semantics. May be ignored by a consumer.
repeated .google.protobuf.Any optimization = 1; -
getOptimizationOrBuilderList
List<? extends com.google.protobuf.AnyOrBuilder> getOptimizationOrBuilderList()An optimization is helpful information that don't influence semantics. May be ignored by a consumer.
repeated .google.protobuf.Any optimization = 1; -
getOptimizationOrBuilder
com.google.protobuf.AnyOrBuilder getOptimizationOrBuilder(int index) An optimization is helpful information that don't influence semantics. May be ignored by a consumer.
repeated .google.protobuf.Any optimization = 1; -
hasEnhancement
boolean hasEnhancement()An enhancement alter semantics. Cannot be ignored by a consumer.
.google.protobuf.Any enhancement = 2;- Returns:
- Whether the enhancement field is set.
-
getEnhancement
com.google.protobuf.Any getEnhancement()An enhancement alter semantics. Cannot be ignored by a consumer.
.google.protobuf.Any enhancement = 2;- Returns:
- The enhancement.
-
getEnhancementOrBuilder
com.google.protobuf.AnyOrBuilder getEnhancementOrBuilder()An enhancement alter semantics. Cannot be ignored by a consumer.
.google.protobuf.Any enhancement = 2;
-