public static final class Span.TimeEvent.MessageEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder> implements Span.TimeEvent.MessageEventOrBuilder
An event describing a message sent/received between Spans.Protobuf type
google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent| Modifier and Type | Method and Description |
|---|---|
Span.TimeEvent.MessageEvent.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Span.TimeEvent.MessageEvent |
build() |
Span.TimeEvent.MessageEvent |
buildPartial() |
Span.TimeEvent.MessageEvent.Builder |
clear() |
Span.TimeEvent.MessageEvent.Builder |
clearCompressedSizeBytes()
The number of compressed bytes sent or received.
|
Span.TimeEvent.MessageEvent.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Span.TimeEvent.MessageEvent.Builder |
clearId()
An identifier for the MessageEvent's message that can be used to match
`SENT` and `RECEIVED` MessageEvents.
|
Span.TimeEvent.MessageEvent.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Span.TimeEvent.MessageEvent.Builder |
clearType()
Type of MessageEvent.
|
Span.TimeEvent.MessageEvent.Builder |
clearUncompressedSizeBytes()
The number of uncompressed bytes sent or received.
|
Span.TimeEvent.MessageEvent.Builder |
clone() |
long |
getCompressedSizeBytes()
The number of compressed bytes sent or received.
|
Span.TimeEvent.MessageEvent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getId()
An identifier for the MessageEvent's message that can be used to match
`SENT` and `RECEIVED` MessageEvents.
|
Span.TimeEvent.MessageEvent.Type |
getType()
Type of MessageEvent.
|
int |
getTypeValue()
Type of MessageEvent.
|
long |
getUncompressedSizeBytes()
The number of uncompressed bytes sent or received.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Span.TimeEvent.MessageEvent.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Span.TimeEvent.MessageEvent.Builder |
mergeFrom(com.google.protobuf.Message other) |
Span.TimeEvent.MessageEvent.Builder |
mergeFrom(Span.TimeEvent.MessageEvent other) |
Span.TimeEvent.MessageEvent.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Span.TimeEvent.MessageEvent.Builder |
setCompressedSizeBytes(long value)
The number of compressed bytes sent or received.
|
Span.TimeEvent.MessageEvent.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Span.TimeEvent.MessageEvent.Builder |
setId(long value)
An identifier for the MessageEvent's message that can be used to match
`SENT` and `RECEIVED` MessageEvents.
|
Span.TimeEvent.MessageEvent.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Span.TimeEvent.MessageEvent.Builder |
setType(Span.TimeEvent.MessageEvent.Type value)
Type of MessageEvent.
|
Span.TimeEvent.MessageEvent.Builder |
setTypeValue(int value)
Type of MessageEvent.
|
Span.TimeEvent.MessageEvent.Builder |
setUncompressedSizeBytes(long value)
The number of uncompressed bytes sent or received.
|
Span.TimeEvent.MessageEvent.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Span.TimeEvent.MessageEvent build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Span.TimeEvent.MessageEvent buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Span.TimeEvent.MessageEvent.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder mergeFrom(Span.TimeEvent.MessageEvent other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public Span.TimeEvent.MessageEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Span.TimeEvent.MessageEvent.Builder>IOExceptionpublic int getTypeValue()
Type of MessageEvent. Indicates whether the message was sent or received.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent.Type type = 1;getTypeValue in interface Span.TimeEvent.MessageEventOrBuilderpublic Span.TimeEvent.MessageEvent.Builder setTypeValue(int value)
Type of MessageEvent. Indicates whether the message was sent or received.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent.Type type = 1;value - The enum numeric value on the wire for type to set.public Span.TimeEvent.MessageEvent.Type getType()
Type of MessageEvent. Indicates whether the message was sent or received.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent.Type type = 1;getType in interface Span.TimeEvent.MessageEventOrBuilderpublic Span.TimeEvent.MessageEvent.Builder setType(Span.TimeEvent.MessageEvent.Type value)
Type of MessageEvent. Indicates whether the message was sent or received.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent.Type type = 1;value - The type to set.public Span.TimeEvent.MessageEvent.Builder clearType()
Type of MessageEvent. Indicates whether the message was sent or received.
.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent.Type type = 1;public long getId()
An identifier for the MessageEvent's message that can be used to match `SENT` and `RECEIVED` MessageEvents.
int64 id = 2;getId in interface Span.TimeEvent.MessageEventOrBuilderpublic Span.TimeEvent.MessageEvent.Builder setId(long value)
An identifier for the MessageEvent's message that can be used to match `SENT` and `RECEIVED` MessageEvents.
int64 id = 2;value - The id to set.public Span.TimeEvent.MessageEvent.Builder clearId()
An identifier for the MessageEvent's message that can be used to match `SENT` and `RECEIVED` MessageEvents.
int64 id = 2;public long getUncompressedSizeBytes()
The number of uncompressed bytes sent or received.
int64 uncompressed_size_bytes = 3;getUncompressedSizeBytes in interface Span.TimeEvent.MessageEventOrBuilderpublic Span.TimeEvent.MessageEvent.Builder setUncompressedSizeBytes(long value)
The number of uncompressed bytes sent or received.
int64 uncompressed_size_bytes = 3;value - The uncompressedSizeBytes to set.public Span.TimeEvent.MessageEvent.Builder clearUncompressedSizeBytes()
The number of uncompressed bytes sent or received.
int64 uncompressed_size_bytes = 3;public long getCompressedSizeBytes()
The number of compressed bytes sent or received. If missing, the compressed size is assumed to be the same size as the uncompressed size.
int64 compressed_size_bytes = 4;getCompressedSizeBytes in interface Span.TimeEvent.MessageEventOrBuilderpublic Span.TimeEvent.MessageEvent.Builder setCompressedSizeBytes(long value)
The number of compressed bytes sent or received. If missing, the compressed size is assumed to be the same size as the uncompressed size.
int64 compressed_size_bytes = 4;value - The compressedSizeBytes to set.public Span.TimeEvent.MessageEvent.Builder clearCompressedSizeBytes()
The number of compressed bytes sent or received. If missing, the compressed size is assumed to be the same size as the uncompressed size.
int64 compressed_size_bytes = 4;public final Span.TimeEvent.MessageEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>public final Span.TimeEvent.MessageEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Span.TimeEvent.MessageEvent.Builder>Copyright © 2024 Google LLC. All rights reserved.