Class ProfilerOptions.ProfileOptions.TraceOptions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
com.google.protobuf.GeneratedMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
org.tensorflow.proto.ProfilerOptions.ProfileOptions.TraceOptions.Builder
- All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, ProfilerOptions.ProfileOptions.TraceOptionsOrBuilder
- Enclosing class:
ProfilerOptions.ProfileOptions.TraceOptions
public static final class ProfilerOptions.ProfileOptions.TraceOptions.Builder
extends GeneratedMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
implements ProfilerOptions.ProfileOptions.TraceOptionsOrBuilder
Protobuf type
tensorflow.ProfileOptions.TraceOptions-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Filter mask for TraceMe events.static final Descriptors.DescriptorlongFilter mask for TraceMe events.protected GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) setHostTracemeFilterMask(long value) Filter mask for TraceMe events.Methods inherited from class GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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, mergeDelimitedFrom
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.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
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
-
mergeFrom
public ProfilerOptions.ProfileOptions.TraceOptions.Builder mergeFrom(ProfilerOptions.ProfileOptions.TraceOptions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>
-
mergeFrom
public ProfilerOptions.ProfileOptions.TraceOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<ProfilerOptions.ProfileOptions.TraceOptions.Builder>- Throws:
IOException
-
getHostTracemeFilterMask
public long getHostTracemeFilterMask()Filter mask for TraceMe events. If the traceme_filter_mask is set, a TraceMe event will be recorded if it passes the filter. Only lowest 32 bits of the mask are used. The higher 32 bits are reserved and won't be applied if set.
uint64 host_traceme_filter_mask = 1;- Specified by:
getHostTracemeFilterMaskin interfaceProfilerOptions.ProfileOptions.TraceOptionsOrBuilder- Returns:
- The hostTracemeFilterMask.
-
setHostTracemeFilterMask
Filter mask for TraceMe events. If the traceme_filter_mask is set, a TraceMe event will be recorded if it passes the filter. Only lowest 32 bits of the mask are used. The higher 32 bits are reserved and won't be applied if set.
uint64 host_traceme_filter_mask = 1;- Parameters:
value- The hostTracemeFilterMask to set.- Returns:
- This builder for chaining.
-
clearHostTracemeFilterMask
Filter mask for TraceMe events. If the traceme_filter_mask is set, a TraceMe event will be recorded if it passes the filter. Only lowest 32 bits of the mask are used. The higher 32 bits are reserved and won't be applied if set.
uint64 host_traceme_filter_mask = 1;- Returns:
- This builder for chaining.
-