Class DatasetOptions.OptimizationOptions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DatasetOptions.OptimizationOptions.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
org.tensorflow.proto.data.DatasetOptions.OptimizationOptions.Builder
- All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, DatasetOptions.OptimizationOptionsOrBuilder
- Enclosing class:
DatasetOptions.OptimizationOptions
public static final class DatasetOptions.OptimizationOptions.Builder
extends GeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
implements DatasetOptions.OptimizationOptionsOrBuilder
next: 22Protobuf type
tensorflow.data.OptimizationOptions-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(Descriptors.FieldDescriptor field, Object value) build()clear()bool apply_default_optimizations = 1;bool filter_fusion = 6;bool filter_parallelization = 18;bool inject_prefetch = 19;bool map_and_batch_fusion = 9;bool map_and_filter_fusion = 10;bool map_fusion = 11;bool map_parallelization = 12;bool noop_elimination = 14;bool parallel_batch = 15;bool seq_interleave_prefetch = 21;bool shuffle_and_repeat_fusion = 17;clone()booleanbool apply_default_optimizations = 1;static final Descriptors.Descriptorbooleanbool filter_fusion = 6;booleanbool filter_parallelization = 18;booleanbool inject_prefetch = 19;booleanbool map_and_batch_fusion = 9;booleanbool map_and_filter_fusion = 10;booleanbool map_fusion = 11;booleanbool map_parallelization = 12;booleanbool noop_elimination = 14;booleanbool parallel_batch = 15;booleanbool seq_interleave_prefetch = 21;booleanbool shuffle_and_repeat_fusion = 17;booleanbool apply_default_optimizations = 1;booleanbool filter_fusion = 6;booleanbool filter_parallelization = 18;booleanbool inject_prefetch = 19;booleanbool map_and_batch_fusion = 9;booleanbool map_and_filter_fusion = 10;booleanbool map_fusion = 11;booleanbool map_parallelization = 12;booleanbool noop_elimination = 14;booleanbool parallel_batch = 15;booleanbool seq_interleave_prefetch = 21;booleanbool shuffle_and_repeat_fusion = 17;protected GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeUnknownFields(UnknownFieldSet unknownFields) setApplyDefaultOptimizations(boolean value) bool apply_default_optimizations = 1;setField(Descriptors.FieldDescriptor field, Object value) setFilterFusion(boolean value) bool filter_fusion = 6;setFilterParallelization(boolean value) bool filter_parallelization = 18;setInjectPrefetch(boolean value) bool inject_prefetch = 19;setMapAndBatchFusion(boolean value) bool map_and_batch_fusion = 9;setMapAndFilterFusion(boolean value) bool map_and_filter_fusion = 10;setMapFusion(boolean value) bool map_fusion = 11;setMapParallelization(boolean value) bool map_parallelization = 12;setNoopElimination(boolean value) bool noop_elimination = 14;setParallelBatch(boolean value) bool parallel_batch = 15;setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) setSeqInterleavePrefetch(boolean value) bool seq_interleave_prefetch = 21;setShuffleAndRepeatFusion(boolean value) bool shuffle_and_repeat_fusion = 17;setUnknownFields(UnknownFieldSet unknownFields) Methods inherited from class GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface MessageLite.Builder
mergeFromMethods inherited from interface MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
clone
- Specified by:
clonein interfaceMessage.Builder- Specified by:
clonein interfaceMessageLite.Builder- Overrides:
clonein classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
setField
public DatasetOptions.OptimizationOptions.Builder setField(Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfaceMessage.Builder- Overrides:
setFieldin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
clearField
- Specified by:
clearFieldin interfaceMessage.Builder- Overrides:
clearFieldin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
clearOneof
- Specified by:
clearOneofin interfaceMessage.Builder- Overrides:
clearOneofin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
setRepeatedField
public DatasetOptions.OptimizationOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfaceMessage.Builder- Overrides:
setRepeatedFieldin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
addRepeatedField
public DatasetOptions.OptimizationOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfaceMessage.Builder- Overrides:
addRepeatedFieldin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<DatasetOptions.OptimizationOptions.Builder>
-
mergeFrom
public DatasetOptions.OptimizationOptions.Builder mergeFrom(DatasetOptions.OptimizationOptions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
mergeFrom
public DatasetOptions.OptimizationOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<DatasetOptions.OptimizationOptions.Builder>- Throws:
IOException
-
getOptionalApplyDefaultOptimizationsCase
public DatasetOptions.OptimizationOptions.OptionalApplyDefaultOptimizationsCase getOptionalApplyDefaultOptimizationsCase()- Specified by:
getOptionalApplyDefaultOptimizationsCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalApplyDefaultOptimizations
-
getOptionalFilterFusionCase
- Specified by:
getOptionalFilterFusionCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalFilterFusion
-
getOptionalMapAndBatchFusionCase
public DatasetOptions.OptimizationOptions.OptionalMapAndBatchFusionCase getOptionalMapAndBatchFusionCase()- Specified by:
getOptionalMapAndBatchFusionCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalMapAndBatchFusion
-
getOptionalMapAndFilterFusionCase
public DatasetOptions.OptimizationOptions.OptionalMapAndFilterFusionCase getOptionalMapAndFilterFusionCase()- Specified by:
getOptionalMapAndFilterFusionCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalMapAndFilterFusion
-
getOptionalMapFusionCase
- Specified by:
getOptionalMapFusionCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalMapFusion
-
getOptionalMapParallelizationCase
public DatasetOptions.OptimizationOptions.OptionalMapParallelizationCase getOptionalMapParallelizationCase()- Specified by:
getOptionalMapParallelizationCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalMapParallelization
-
getOptionalNoopEliminationCase
public DatasetOptions.OptimizationOptions.OptionalNoopEliminationCase getOptionalNoopEliminationCase()- Specified by:
getOptionalNoopEliminationCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalNoopElimination
-
getOptionalParallelBatchCase
- Specified by:
getOptionalParallelBatchCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalParallelBatch
-
getOptionalShuffleAndRepeatFusionCase
public DatasetOptions.OptimizationOptions.OptionalShuffleAndRepeatFusionCase getOptionalShuffleAndRepeatFusionCase()- Specified by:
getOptionalShuffleAndRepeatFusionCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalShuffleAndRepeatFusion
-
getOptionalFilterParallelizationCase
public DatasetOptions.OptimizationOptions.OptionalFilterParallelizationCase getOptionalFilterParallelizationCase()- Specified by:
getOptionalFilterParallelizationCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalFilterParallelization
-
getOptionalInjectPrefetchCase
public DatasetOptions.OptimizationOptions.OptionalInjectPrefetchCase getOptionalInjectPrefetchCase()- Specified by:
getOptionalInjectPrefetchCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalInjectPrefetch
-
getOptionalSeqInterleavePrefetchCase
public DatasetOptions.OptimizationOptions.OptionalSeqInterleavePrefetchCase getOptionalSeqInterleavePrefetchCase()- Specified by:
getOptionalSeqInterleavePrefetchCasein interfaceDatasetOptions.OptimizationOptionsOrBuilder
-
clearOptionalSeqInterleavePrefetch
-
hasApplyDefaultOptimizations
public boolean hasApplyDefaultOptimizations()bool apply_default_optimizations = 1;- Specified by:
hasApplyDefaultOptimizationsin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the applyDefaultOptimizations field is set.
-
getApplyDefaultOptimizations
public boolean getApplyDefaultOptimizations()bool apply_default_optimizations = 1;- Specified by:
getApplyDefaultOptimizationsin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The applyDefaultOptimizations.
-
setApplyDefaultOptimizations
bool apply_default_optimizations = 1;- Parameters:
value- The applyDefaultOptimizations to set.- Returns:
- This builder for chaining.
-
clearApplyDefaultOptimizations
bool apply_default_optimizations = 1;- Returns:
- This builder for chaining.
-
hasFilterFusion
public boolean hasFilterFusion()bool filter_fusion = 6;- Specified by:
hasFilterFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the filterFusion field is set.
-
getFilterFusion
public boolean getFilterFusion()bool filter_fusion = 6;- Specified by:
getFilterFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The filterFusion.
-
setFilterFusion
bool filter_fusion = 6;- Parameters:
value- The filterFusion to set.- Returns:
- This builder for chaining.
-
clearFilterFusion
bool filter_fusion = 6;- Returns:
- This builder for chaining.
-
hasMapAndBatchFusion
public boolean hasMapAndBatchFusion()bool map_and_batch_fusion = 9;- Specified by:
hasMapAndBatchFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the mapAndBatchFusion field is set.
-
getMapAndBatchFusion
public boolean getMapAndBatchFusion()bool map_and_batch_fusion = 9;- Specified by:
getMapAndBatchFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The mapAndBatchFusion.
-
setMapAndBatchFusion
bool map_and_batch_fusion = 9;- Parameters:
value- The mapAndBatchFusion to set.- Returns:
- This builder for chaining.
-
clearMapAndBatchFusion
bool map_and_batch_fusion = 9;- Returns:
- This builder for chaining.
-
hasMapAndFilterFusion
public boolean hasMapAndFilterFusion()bool map_and_filter_fusion = 10;- Specified by:
hasMapAndFilterFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the mapAndFilterFusion field is set.
-
getMapAndFilterFusion
public boolean getMapAndFilterFusion()bool map_and_filter_fusion = 10;- Specified by:
getMapAndFilterFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The mapAndFilterFusion.
-
setMapAndFilterFusion
bool map_and_filter_fusion = 10;- Parameters:
value- The mapAndFilterFusion to set.- Returns:
- This builder for chaining.
-
clearMapAndFilterFusion
bool map_and_filter_fusion = 10;- Returns:
- This builder for chaining.
-
hasMapFusion
public boolean hasMapFusion()bool map_fusion = 11;- Specified by:
hasMapFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the mapFusion field is set.
-
getMapFusion
public boolean getMapFusion()bool map_fusion = 11;- Specified by:
getMapFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The mapFusion.
-
setMapFusion
bool map_fusion = 11;- Parameters:
value- The mapFusion to set.- Returns:
- This builder for chaining.
-
clearMapFusion
bool map_fusion = 11;- Returns:
- This builder for chaining.
-
hasMapParallelization
public boolean hasMapParallelization()bool map_parallelization = 12;- Specified by:
hasMapParallelizationin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the mapParallelization field is set.
-
getMapParallelization
public boolean getMapParallelization()bool map_parallelization = 12;- Specified by:
getMapParallelizationin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The mapParallelization.
-
setMapParallelization
bool map_parallelization = 12;- Parameters:
value- The mapParallelization to set.- Returns:
- This builder for chaining.
-
clearMapParallelization
bool map_parallelization = 12;- Returns:
- This builder for chaining.
-
hasNoopElimination
public boolean hasNoopElimination()bool noop_elimination = 14;- Specified by:
hasNoopEliminationin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the noopElimination field is set.
-
getNoopElimination
public boolean getNoopElimination()bool noop_elimination = 14;- Specified by:
getNoopEliminationin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The noopElimination.
-
setNoopElimination
bool noop_elimination = 14;- Parameters:
value- The noopElimination to set.- Returns:
- This builder for chaining.
-
clearNoopElimination
bool noop_elimination = 14;- Returns:
- This builder for chaining.
-
hasParallelBatch
public boolean hasParallelBatch()bool parallel_batch = 15;- Specified by:
hasParallelBatchin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the parallelBatch field is set.
-
getParallelBatch
public boolean getParallelBatch()bool parallel_batch = 15;- Specified by:
getParallelBatchin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The parallelBatch.
-
setParallelBatch
bool parallel_batch = 15;- Parameters:
value- The parallelBatch to set.- Returns:
- This builder for chaining.
-
clearParallelBatch
bool parallel_batch = 15;- Returns:
- This builder for chaining.
-
hasShuffleAndRepeatFusion
public boolean hasShuffleAndRepeatFusion()bool shuffle_and_repeat_fusion = 17;- Specified by:
hasShuffleAndRepeatFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the shuffleAndRepeatFusion field is set.
-
getShuffleAndRepeatFusion
public boolean getShuffleAndRepeatFusion()bool shuffle_and_repeat_fusion = 17;- Specified by:
getShuffleAndRepeatFusionin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The shuffleAndRepeatFusion.
-
setShuffleAndRepeatFusion
bool shuffle_and_repeat_fusion = 17;- Parameters:
value- The shuffleAndRepeatFusion to set.- Returns:
- This builder for chaining.
-
clearShuffleAndRepeatFusion
bool shuffle_and_repeat_fusion = 17;- Returns:
- This builder for chaining.
-
hasFilterParallelization
public boolean hasFilterParallelization()bool filter_parallelization = 18;- Specified by:
hasFilterParallelizationin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the filterParallelization field is set.
-
getFilterParallelization
public boolean getFilterParallelization()bool filter_parallelization = 18;- Specified by:
getFilterParallelizationin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The filterParallelization.
-
setFilterParallelization
bool filter_parallelization = 18;- Parameters:
value- The filterParallelization to set.- Returns:
- This builder for chaining.
-
clearFilterParallelization
bool filter_parallelization = 18;- Returns:
- This builder for chaining.
-
hasInjectPrefetch
public boolean hasInjectPrefetch()bool inject_prefetch = 19;- Specified by:
hasInjectPrefetchin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the injectPrefetch field is set.
-
getInjectPrefetch
public boolean getInjectPrefetch()bool inject_prefetch = 19;- Specified by:
getInjectPrefetchin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The injectPrefetch.
-
setInjectPrefetch
bool inject_prefetch = 19;- Parameters:
value- The injectPrefetch to set.- Returns:
- This builder for chaining.
-
clearInjectPrefetch
bool inject_prefetch = 19;- Returns:
- This builder for chaining.
-
hasSeqInterleavePrefetch
public boolean hasSeqInterleavePrefetch()bool seq_interleave_prefetch = 21;- Specified by:
hasSeqInterleavePrefetchin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- Whether the seqInterleavePrefetch field is set.
-
getSeqInterleavePrefetch
public boolean getSeqInterleavePrefetch()bool seq_interleave_prefetch = 21;- Specified by:
getSeqInterleavePrefetchin interfaceDatasetOptions.OptimizationOptionsOrBuilder- Returns:
- The seqInterleavePrefetch.
-
setSeqInterleavePrefetch
bool seq_interleave_prefetch = 21;- Parameters:
value- The seqInterleavePrefetch to set.- Returns:
- This builder for chaining.
-
clearSeqInterleavePrefetch
bool seq_interleave_prefetch = 21;- Returns:
- This builder for chaining.
-
setUnknownFields
public final DatasetOptions.OptimizationOptions.Builder setUnknownFields(UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfaceMessage.Builder- Overrides:
setUnknownFieldsin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-
mergeUnknownFields
public final DatasetOptions.OptimizationOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfaceMessage.Builder- Overrides:
mergeUnknownFieldsin classGeneratedMessageV3.Builder<DatasetOptions.OptimizationOptions.Builder>
-