Class Xplane.XStat.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Xplane.XStat.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Xplane.XStat.Builder>
org.tensorflow.proto.profiler.Xplane.XStat.Builder
- All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, Xplane.XStatOrBuilder
- Enclosing class:
Xplane.XStat
public static final class Xplane.XStat.Builder
extends GeneratedMessageV3.Builder<Xplane.XStat.Builder>
implements Xplane.XStatOrBuilder
An XStat is a named value associated with an XEvent, e.g., a performance counter value, a metric computed by a formula applied over nested XEvents and XStats. Next ID: 8Protobuf type
tensorflow.profiler.XStat-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(Descriptors.FieldDescriptor field, Object value) build()clear()bytes bytes_value = 6;double double_value = 2;int64 int64_value = 4;XStatMetadata.id of corresponding metadata.A string value that stored in XStatMetadata::name.string str_value = 5;uint64 uint64_value = 3;clone()bytes bytes_value = 6;static final Descriptors.Descriptordoubledouble double_value = 2;longint64 int64_value = 4;longXStatMetadata.id of corresponding metadata.longA string value that stored in XStatMetadata::name.string str_value = 5;string str_value = 5;longuint64 uint64_value = 3;booleanbytes bytes_value = 6;booleandouble double_value = 2;booleanint64 int64_value = 4;booleanA string value that stored in XStatMetadata::name.booleanstring str_value = 5;booleanuint64 uint64_value = 3;protected GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(Xplane.XStat other) final Xplane.XStat.BuildermergeUnknownFields(UnknownFieldSet unknownFields) setBytesValue(ByteString value) bytes bytes_value = 6;setDoubleValue(double value) double double_value = 2;setField(Descriptors.FieldDescriptor field, Object value) setInt64Value(long value) int64 int64_value = 4;setMetadataId(long value) XStatMetadata.id of corresponding metadata.setRefValue(long value) A string value that stored in XStatMetadata::name.setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) setStrValue(String value) string str_value = 5;setStrValueBytes(ByteString value) string str_value = 5;setUint64Value(long value) uint64 uint64_value = 3;final Xplane.XStat.BuildersetUnknownFields(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<Xplane.XStat.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessageV3.Builder<Xplane.XStat.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<Xplane.XStat.Builder>
-
setField
- Specified by:
setFieldin interfaceMessage.Builder- Overrides:
setFieldin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
clearField
- Specified by:
clearFieldin interfaceMessage.Builder- Overrides:
clearFieldin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
clearOneof
- Specified by:
clearOneofin interfaceMessage.Builder- Overrides:
clearOneofin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
setRepeatedField
public Xplane.XStat.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfaceMessage.Builder- Overrides:
setRepeatedFieldin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
addRepeatedField
- Specified by:
addRepeatedFieldin interfaceMessage.Builder- Overrides:
addRepeatedFieldin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<Xplane.XStat.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
mergeFrom
public Xplane.XStat.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<Xplane.XStat.Builder>- Throws:
IOException
-
getValueCase
- Specified by:
getValueCasein interfaceXplane.XStatOrBuilder
-
clearValue
-
getMetadataId
public long getMetadataId()XStatMetadata.id of corresponding metadata.
int64 metadata_id = 1;- Specified by:
getMetadataIdin interfaceXplane.XStatOrBuilder- Returns:
- The metadataId.
-
setMetadataId
XStatMetadata.id of corresponding metadata.
int64 metadata_id = 1;- Parameters:
value- The metadataId to set.- Returns:
- This builder for chaining.
-
clearMetadataId
XStatMetadata.id of corresponding metadata.
int64 metadata_id = 1;- Returns:
- This builder for chaining.
-
hasDoubleValue
public boolean hasDoubleValue()double double_value = 2;- Specified by:
hasDoubleValuein interfaceXplane.XStatOrBuilder- Returns:
- Whether the doubleValue field is set.
-
getDoubleValue
public double getDoubleValue()double double_value = 2;- Specified by:
getDoubleValuein interfaceXplane.XStatOrBuilder- Returns:
- The doubleValue.
-
setDoubleValue
double double_value = 2;- Parameters:
value- The doubleValue to set.- Returns:
- This builder for chaining.
-
clearDoubleValue
double double_value = 2;- Returns:
- This builder for chaining.
-
hasUint64Value
public boolean hasUint64Value()uint64 uint64_value = 3;- Specified by:
hasUint64Valuein interfaceXplane.XStatOrBuilder- Returns:
- Whether the uint64Value field is set.
-
getUint64Value
public long getUint64Value()uint64 uint64_value = 3;- Specified by:
getUint64Valuein interfaceXplane.XStatOrBuilder- Returns:
- The uint64Value.
-
setUint64Value
uint64 uint64_value = 3;- Parameters:
value- The uint64Value to set.- Returns:
- This builder for chaining.
-
clearUint64Value
uint64 uint64_value = 3;- Returns:
- This builder for chaining.
-
hasInt64Value
public boolean hasInt64Value()int64 int64_value = 4;- Specified by:
hasInt64Valuein interfaceXplane.XStatOrBuilder- Returns:
- Whether the int64Value field is set.
-
getInt64Value
public long getInt64Value()int64 int64_value = 4;- Specified by:
getInt64Valuein interfaceXplane.XStatOrBuilder- Returns:
- The int64Value.
-
setInt64Value
int64 int64_value = 4;- Parameters:
value- The int64Value to set.- Returns:
- This builder for chaining.
-
clearInt64Value
int64 int64_value = 4;- Returns:
- This builder for chaining.
-
hasStrValue
public boolean hasStrValue()string str_value = 5;- Specified by:
hasStrValuein interfaceXplane.XStatOrBuilder- Returns:
- Whether the strValue field is set.
-
getStrValue
string str_value = 5;- Specified by:
getStrValuein interfaceXplane.XStatOrBuilder- Returns:
- The strValue.
-
getStrValueBytes
string str_value = 5;- Specified by:
getStrValueBytesin interfaceXplane.XStatOrBuilder- Returns:
- The bytes for strValue.
-
setStrValue
string str_value = 5;- Parameters:
value- The strValue to set.- Returns:
- This builder for chaining.
-
clearStrValue
string str_value = 5;- Returns:
- This builder for chaining.
-
setStrValueBytes
string str_value = 5;- Parameters:
value- The bytes for strValue to set.- Returns:
- This builder for chaining.
-
hasBytesValue
public boolean hasBytesValue()bytes bytes_value = 6;- Specified by:
hasBytesValuein interfaceXplane.XStatOrBuilder- Returns:
- Whether the bytesValue field is set.
-
getBytesValue
bytes bytes_value = 6;- Specified by:
getBytesValuein interfaceXplane.XStatOrBuilder- Returns:
- The bytesValue.
-
setBytesValue
bytes bytes_value = 6;- Parameters:
value- The bytesValue to set.- Returns:
- This builder for chaining.
-
clearBytesValue
bytes bytes_value = 6;- Returns:
- This builder for chaining.
-
hasRefValue
public boolean hasRefValue()A string value that stored in XStatMetadata::name.
uint64 ref_value = 7;- Specified by:
hasRefValuein interfaceXplane.XStatOrBuilder- Returns:
- Whether the refValue field is set.
-
getRefValue
public long getRefValue()A string value that stored in XStatMetadata::name.
uint64 ref_value = 7;- Specified by:
getRefValuein interfaceXplane.XStatOrBuilder- Returns:
- The refValue.
-
setRefValue
A string value that stored in XStatMetadata::name.
uint64 ref_value = 7;- Parameters:
value- The refValue to set.- Returns:
- This builder for chaining.
-
clearRefValue
A string value that stored in XStatMetadata::name.
uint64 ref_value = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfaceMessage.Builder- Overrides:
setUnknownFieldsin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfaceMessage.Builder- Overrides:
mergeUnknownFieldsin classGeneratedMessageV3.Builder<Xplane.XStat.Builder>
-