public final class Span extends GeneratedMessage implements SpanOrBuilder
A span represents a sub execution step of an action.
Protobuf type google.cloud.dialogflow.cx.v3beta1.Span
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
COMPLETE_TIME_FIELD_NUMBER
public static final int COMPLETE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
METRICS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TAGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Span getDefaultInstance()
| Returns |
| Type |
Description |
Span |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Span.Builder newBuilder()
newBuilder(Span prototype)
public static Span.Builder newBuilder(Span prototype)
| Parameter |
| Name |
Description |
prototype |
Span
|
public static Span parseDelimitedFrom(InputStream input)
| Returns |
| Type |
Description |
Span |
|
public static Span parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Span |
|
parseFrom(byte[] data)
public static Span parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
| Returns |
| Type |
Description |
Span |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Span parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Span |
|
parseFrom(ByteString data)
public static Span parseFrom(ByteString data)
| Returns |
| Type |
Description |
Span |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Span parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Span |
|
public static Span parseFrom(CodedInputStream input)
| Returns |
| Type |
Description |
Span |
|
public static Span parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Span |
|
public static Span parseFrom(InputStream input)
| Returns |
| Type |
Description |
Span |
|
public static Span parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Span |
|
parseFrom(ByteBuffer data)
public static Span parseFrom(ByteBuffer data)
| Returns |
| Type |
Description |
Span |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Span parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Span |
|
parser()
public static Parser<Span> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCompleteTime()
public Timestamp getCompleteTime()
Timestamp of the completion of the span.
.google.protobuf.Timestamp complete_time = 5;
| Returns |
| Type |
Description |
Timestamp |
The completeTime.
|
getCompleteTimeOrBuilder()
public TimestampOrBuilder getCompleteTimeOrBuilder()
Timestamp of the completion of the span.
.google.protobuf.Timestamp complete_time = 5;
getDefaultInstanceForType()
public Span getDefaultInstanceForType()
| Returns |
| Type |
Description |
Span |
|
getMetrics(int index)
public NamedMetric getMetrics(int index)
The unordered collection of metrics in this span.
repeated .google.cloud.dialogflow.cx.v3beta1.NamedMetric metrics = 3;
| Parameter |
| Name |
Description |
index |
int
|
getMetricsCount()
public int getMetricsCount()
The unordered collection of metrics in this span.
repeated .google.cloud.dialogflow.cx.v3beta1.NamedMetric metrics = 3;
| Returns |
| Type |
Description |
int |
|
getMetricsList()
public List<NamedMetric> getMetricsList()
The unordered collection of metrics in this span.
repeated .google.cloud.dialogflow.cx.v3beta1.NamedMetric metrics = 3;
getMetricsOrBuilder(int index)
public NamedMetricOrBuilder getMetricsOrBuilder(int index)
The unordered collection of metrics in this span.
repeated .google.cloud.dialogflow.cx.v3beta1.NamedMetric metrics = 3;
| Parameter |
| Name |
Description |
index |
int
|
getMetricsOrBuilderList()
public List<? extends NamedMetricOrBuilder> getMetricsOrBuilderList()
The unordered collection of metrics in this span.
repeated .google.cloud.dialogflow.cx.v3beta1.NamedMetric metrics = 3;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.dialogflow.cx.v3beta1.NamedMetricOrBuilder> |
|
getName()
The name of the span.
string name = 1;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
The name of the span.
string name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<Span> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStartTime()
public Timestamp getStartTime()
Timestamp of the start of the span.
.google.protobuf.Timestamp start_time = 4;
| Returns |
| Type |
Description |
Timestamp |
The startTime.
|
getStartTimeOrBuilder()
public TimestampOrBuilder getStartTimeOrBuilder()
Timestamp of the start of the span.
.google.protobuf.Timestamp start_time = 4;
public String getTags(int index)
The metadata tags of the span such as span type.
repeated string tags = 2;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The tags at the given index.
|
public ByteString getTagsBytes(int index)
The metadata tags of the span such as span type.
repeated string tags = 2;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the tags at the given index.
|
public int getTagsCount()
The metadata tags of the span such as span type.
repeated string tags = 2;
| Returns |
| Type |
Description |
int |
The count of tags.
|
public ProtocolStringList getTagsList()
The metadata tags of the span such as span type.
repeated string tags = 2;
hasCompleteTime()
public boolean hasCompleteTime()
Timestamp of the completion of the span.
.google.protobuf.Timestamp complete_time = 5;
| Returns |
| Type |
Description |
boolean |
Whether the completeTime field is set.
|
hasStartTime()
public boolean hasStartTime()
Timestamp of the start of the span.
.google.protobuf.Timestamp start_time = 4;
| Returns |
| Type |
Description |
boolean |
Whether the startTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Span.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Span.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Span.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides