public static final class ListTracesRequest.Builder extends GeneratedMessageV3.Builder<ListTracesRequest.Builder> implements ListTracesRequestOrBuilder
The request message for the `ListTraces` method. All fields are required unless specified.Protobuf type
google.devtools.cloudtrace.v1.ListTracesRequest
Modifier and Type | Method and Description |
---|---|
ListTracesRequest.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
ListTracesRequest |
build() |
ListTracesRequest |
buildPartial() |
ListTracesRequest.Builder |
clear() |
ListTracesRequest.Builder |
clearEndTime()
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
clearField(Descriptors.FieldDescriptor field) |
ListTracesRequest.Builder |
clearFilter()
An optional filter against labels for the request.
|
ListTracesRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
ListTracesRequest.Builder |
clearOrderBy()
Field used to sort the returned traces.
|
ListTracesRequest.Builder |
clearPageSize()
Maximum number of traces to return.
|
ListTracesRequest.Builder |
clearPageToken()
Token identifying the page of results to return.
|
ListTracesRequest.Builder |
clearProjectId()
ID of the Cloud project where the trace data is stored.
|
ListTracesRequest.Builder |
clearStartTime()
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
clearView()
Type of data returned for traces in the list.
|
ListTracesRequest.Builder |
clone() |
ListTracesRequest |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
Timestamp |
getEndTime()
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
Timestamp.Builder |
getEndTimeBuilder()
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
TimestampOrBuilder |
getEndTimeOrBuilder()
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
java.lang.String |
getFilter()
An optional filter against labels for the request.
|
ByteString |
getFilterBytes()
An optional filter against labels for the request.
|
java.lang.String |
getOrderBy()
Field used to sort the returned traces.
|
ByteString |
getOrderByBytes()
Field used to sort the returned traces.
|
int |
getPageSize()
Maximum number of traces to return.
|
java.lang.String |
getPageToken()
Token identifying the page of results to return.
|
ByteString |
getPageTokenBytes()
Token identifying the page of results to return.
|
java.lang.String |
getProjectId()
ID of the Cloud project where the trace data is stored.
|
ByteString |
getProjectIdBytes()
ID of the Cloud project where the trace data is stored.
|
Timestamp |
getStartTime()
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
Timestamp.Builder |
getStartTimeBuilder()
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
TimestampOrBuilder |
getStartTimeOrBuilder()
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.ViewType |
getView()
Type of data returned for traces in the list.
|
int |
getViewValue()
Type of data returned for traces in the list.
|
boolean |
hasEndTime()
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
boolean |
hasStartTime()
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ListTracesRequest.Builder |
mergeEndTime(Timestamp value)
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
ListTracesRequest.Builder |
mergeFrom(ListTracesRequest other) |
ListTracesRequest.Builder |
mergeFrom(Message other) |
ListTracesRequest.Builder |
mergeStartTime(Timestamp value)
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
ListTracesRequest.Builder |
setEndTime(Timestamp.Builder builderForValue)
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
setEndTime(Timestamp value)
End of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
ListTracesRequest.Builder |
setFilter(java.lang.String value)
An optional filter against labels for the request.
|
ListTracesRequest.Builder |
setFilterBytes(ByteString value)
An optional filter against labels for the request.
|
ListTracesRequest.Builder |
setOrderBy(java.lang.String value)
Field used to sort the returned traces.
|
ListTracesRequest.Builder |
setOrderByBytes(ByteString value)
Field used to sort the returned traces.
|
ListTracesRequest.Builder |
setPageSize(int value)
Maximum number of traces to return.
|
ListTracesRequest.Builder |
setPageToken(java.lang.String value)
Token identifying the page of results to return.
|
ListTracesRequest.Builder |
setPageTokenBytes(ByteString value)
Token identifying the page of results to return.
|
ListTracesRequest.Builder |
setProjectId(java.lang.String value)
ID of the Cloud project where the trace data is stored.
|
ListTracesRequest.Builder |
setProjectIdBytes(ByteString value)
ID of the Cloud project where the trace data is stored.
|
ListTracesRequest.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ListTracesRequest.Builder |
setStartTime(Timestamp.Builder builderForValue)
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
setStartTime(Timestamp value)
Start of the time interval (inclusive) during which the trace data was
collected from the application.
|
ListTracesRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
ListTracesRequest.Builder |
setView(ListTracesRequest.ViewType value)
Type of data returned for traces in the list.
|
ListTracesRequest.Builder |
setViewValue(int value)
Type of data returned for traces in the list.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public ListTracesRequest build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public ListTracesRequest buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public ListTracesRequest.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder mergeFrom(ListTracesRequest other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public ListTracesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<ListTracesRequest.Builder>
java.io.IOException
public java.lang.String getProjectId()
ID of the Cloud project where the trace data is stored.
string project_id = 1;
getProjectId
in interface ListTracesRequestOrBuilder
public ByteString getProjectIdBytes()
ID of the Cloud project where the trace data is stored.
string project_id = 1;
getProjectIdBytes
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setProjectId(java.lang.String value)
ID of the Cloud project where the trace data is stored.
string project_id = 1;
public ListTracesRequest.Builder clearProjectId()
ID of the Cloud project where the trace data is stored.
string project_id = 1;
public ListTracesRequest.Builder setProjectIdBytes(ByteString value)
ID of the Cloud project where the trace data is stored.
string project_id = 1;
public int getViewValue()
Type of data returned for traces in the list. Optional. Default is `MINIMAL`.
.google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2;
getViewValue
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setViewValue(int value)
Type of data returned for traces in the list. Optional. Default is `MINIMAL`.
.google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2;
public ListTracesRequest.ViewType getView()
Type of data returned for traces in the list. Optional. Default is `MINIMAL`.
.google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2;
getView
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setView(ListTracesRequest.ViewType value)
Type of data returned for traces in the list. Optional. Default is `MINIMAL`.
.google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2;
public ListTracesRequest.Builder clearView()
Type of data returned for traces in the list. Optional. Default is `MINIMAL`.
.google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2;
public int getPageSize()
Maximum number of traces to return. If not specified or <= 0, the implementation selects a reasonable value. The implementation may return fewer traces than the requested page size. Optional.
int32 page_size = 3;
getPageSize
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setPageSize(int value)
Maximum number of traces to return. If not specified or <= 0, the implementation selects a reasonable value. The implementation may return fewer traces than the requested page size. Optional.
int32 page_size = 3;
public ListTracesRequest.Builder clearPageSize()
Maximum number of traces to return. If not specified or <= 0, the implementation selects a reasonable value. The implementation may return fewer traces than the requested page size. Optional.
int32 page_size = 3;
public java.lang.String getPageToken()
Token identifying the page of results to return. If provided, use the value of the `next_page_token` field from a previous request. Optional.
string page_token = 4;
getPageToken
in interface ListTracesRequestOrBuilder
public ByteString getPageTokenBytes()
Token identifying the page of results to return. If provided, use the value of the `next_page_token` field from a previous request. Optional.
string page_token = 4;
getPageTokenBytes
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setPageToken(java.lang.String value)
Token identifying the page of results to return. If provided, use the value of the `next_page_token` field from a previous request. Optional.
string page_token = 4;
public ListTracesRequest.Builder clearPageToken()
Token identifying the page of results to return. If provided, use the value of the `next_page_token` field from a previous request. Optional.
string page_token = 4;
public ListTracesRequest.Builder setPageTokenBytes(ByteString value)
Token identifying the page of results to return. If provided, use the value of the `next_page_token` field from a previous request. Optional.
string page_token = 4;
public boolean hasStartTime()
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
hasStartTime
in interface ListTracesRequestOrBuilder
public Timestamp getStartTime()
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
getStartTime
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setStartTime(Timestamp value)
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
public ListTracesRequest.Builder setStartTime(Timestamp.Builder builderForValue)
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
public ListTracesRequest.Builder mergeStartTime(Timestamp value)
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
public ListTracesRequest.Builder clearStartTime()
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
public Timestamp.Builder getStartTimeBuilder()
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
public TimestampOrBuilder getStartTimeOrBuilder()
Start of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp start_time = 5;
getStartTimeOrBuilder
in interface ListTracesRequestOrBuilder
public boolean hasEndTime()
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
hasEndTime
in interface ListTracesRequestOrBuilder
public Timestamp getEndTime()
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
getEndTime
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setEndTime(Timestamp value)
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
public ListTracesRequest.Builder setEndTime(Timestamp.Builder builderForValue)
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
public ListTracesRequest.Builder mergeEndTime(Timestamp value)
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
public ListTracesRequest.Builder clearEndTime()
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
public Timestamp.Builder getEndTimeBuilder()
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
public TimestampOrBuilder getEndTimeOrBuilder()
End of the time interval (inclusive) during which the trace data was collected from the application.
.google.protobuf.Timestamp end_time = 6;
getEndTimeOrBuilder
in interface ListTracesRequestOrBuilder
public java.lang.String getFilter()
An optional filter against labels for the request. By default, searches use prefix matching. To specify exact match, prepend a plus symbol (`+`) to the search term. Multiple terms are ANDed. Syntax: * `root:NAME_PREFIX` or `NAME_PREFIX`: Return traces where any root span starts with `NAME_PREFIX`. * `+root:NAME` or `+NAME`: Return traces where any root span's name is exactly `NAME`. * `span:NAME_PREFIX`: Return traces where any span starts with `NAME_PREFIX`. * `+span:NAME`: Return traces where any span's name is exactly `NAME`. * `latency:DURATION`: Return traces whose overall latency is greater or equal to than `DURATION`. Accepted units are nanoseconds (`ns`), milliseconds (`ms`), and seconds (`s`). Default is `ms`. For example, `latency:24ms` returns traces whose overall latency is greater than or equal to 24 milliseconds. * `label:LABEL_KEY`: Return all traces containing the specified label key (exact match, case-sensitive) regardless of the key:value pair's value (including empty values). * `LABEL_KEY:VALUE_PREFIX`: Return all traces containing the specified label key (exact match, case-sensitive) whose value starts with `VALUE_PREFIX`. Both a key and a value must be specified. * `+LABEL_KEY:VALUE`: Return all traces containing a key:value pair exactly matching the specified text. Both a key and a value must be specified. * `method:VALUE`: Equivalent to `/http/method:VALUE`. * `url:VALUE`: Equivalent to `/http/url:VALUE`.
string filter = 7;
getFilter
in interface ListTracesRequestOrBuilder
public ByteString getFilterBytes()
An optional filter against labels for the request. By default, searches use prefix matching. To specify exact match, prepend a plus symbol (`+`) to the search term. Multiple terms are ANDed. Syntax: * `root:NAME_PREFIX` or `NAME_PREFIX`: Return traces where any root span starts with `NAME_PREFIX`. * `+root:NAME` or `+NAME`: Return traces where any root span's name is exactly `NAME`. * `span:NAME_PREFIX`: Return traces where any span starts with `NAME_PREFIX`. * `+span:NAME`: Return traces where any span's name is exactly `NAME`. * `latency:DURATION`: Return traces whose overall latency is greater or equal to than `DURATION`. Accepted units are nanoseconds (`ns`), milliseconds (`ms`), and seconds (`s`). Default is `ms`. For example, `latency:24ms` returns traces whose overall latency is greater than or equal to 24 milliseconds. * `label:LABEL_KEY`: Return all traces containing the specified label key (exact match, case-sensitive) regardless of the key:value pair's value (including empty values). * `LABEL_KEY:VALUE_PREFIX`: Return all traces containing the specified label key (exact match, case-sensitive) whose value starts with `VALUE_PREFIX`. Both a key and a value must be specified. * `+LABEL_KEY:VALUE`: Return all traces containing a key:value pair exactly matching the specified text. Both a key and a value must be specified. * `method:VALUE`: Equivalent to `/http/method:VALUE`. * `url:VALUE`: Equivalent to `/http/url:VALUE`.
string filter = 7;
getFilterBytes
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setFilter(java.lang.String value)
An optional filter against labels for the request. By default, searches use prefix matching. To specify exact match, prepend a plus symbol (`+`) to the search term. Multiple terms are ANDed. Syntax: * `root:NAME_PREFIX` or `NAME_PREFIX`: Return traces where any root span starts with `NAME_PREFIX`. * `+root:NAME` or `+NAME`: Return traces where any root span's name is exactly `NAME`. * `span:NAME_PREFIX`: Return traces where any span starts with `NAME_PREFIX`. * `+span:NAME`: Return traces where any span's name is exactly `NAME`. * `latency:DURATION`: Return traces whose overall latency is greater or equal to than `DURATION`. Accepted units are nanoseconds (`ns`), milliseconds (`ms`), and seconds (`s`). Default is `ms`. For example, `latency:24ms` returns traces whose overall latency is greater than or equal to 24 milliseconds. * `label:LABEL_KEY`: Return all traces containing the specified label key (exact match, case-sensitive) regardless of the key:value pair's value (including empty values). * `LABEL_KEY:VALUE_PREFIX`: Return all traces containing the specified label key (exact match, case-sensitive) whose value starts with `VALUE_PREFIX`. Both a key and a value must be specified. * `+LABEL_KEY:VALUE`: Return all traces containing a key:value pair exactly matching the specified text. Both a key and a value must be specified. * `method:VALUE`: Equivalent to `/http/method:VALUE`. * `url:VALUE`: Equivalent to `/http/url:VALUE`.
string filter = 7;
public ListTracesRequest.Builder clearFilter()
An optional filter against labels for the request. By default, searches use prefix matching. To specify exact match, prepend a plus symbol (`+`) to the search term. Multiple terms are ANDed. Syntax: * `root:NAME_PREFIX` or `NAME_PREFIX`: Return traces where any root span starts with `NAME_PREFIX`. * `+root:NAME` or `+NAME`: Return traces where any root span's name is exactly `NAME`. * `span:NAME_PREFIX`: Return traces where any span starts with `NAME_PREFIX`. * `+span:NAME`: Return traces where any span's name is exactly `NAME`. * `latency:DURATION`: Return traces whose overall latency is greater or equal to than `DURATION`. Accepted units are nanoseconds (`ns`), milliseconds (`ms`), and seconds (`s`). Default is `ms`. For example, `latency:24ms` returns traces whose overall latency is greater than or equal to 24 milliseconds. * `label:LABEL_KEY`: Return all traces containing the specified label key (exact match, case-sensitive) regardless of the key:value pair's value (including empty values). * `LABEL_KEY:VALUE_PREFIX`: Return all traces containing the specified label key (exact match, case-sensitive) whose value starts with `VALUE_PREFIX`. Both a key and a value must be specified. * `+LABEL_KEY:VALUE`: Return all traces containing a key:value pair exactly matching the specified text. Both a key and a value must be specified. * `method:VALUE`: Equivalent to `/http/method:VALUE`. * `url:VALUE`: Equivalent to `/http/url:VALUE`.
string filter = 7;
public ListTracesRequest.Builder setFilterBytes(ByteString value)
An optional filter against labels for the request. By default, searches use prefix matching. To specify exact match, prepend a plus symbol (`+`) to the search term. Multiple terms are ANDed. Syntax: * `root:NAME_PREFIX` or `NAME_PREFIX`: Return traces where any root span starts with `NAME_PREFIX`. * `+root:NAME` or `+NAME`: Return traces where any root span's name is exactly `NAME`. * `span:NAME_PREFIX`: Return traces where any span starts with `NAME_PREFIX`. * `+span:NAME`: Return traces where any span's name is exactly `NAME`. * `latency:DURATION`: Return traces whose overall latency is greater or equal to than `DURATION`. Accepted units are nanoseconds (`ns`), milliseconds (`ms`), and seconds (`s`). Default is `ms`. For example, `latency:24ms` returns traces whose overall latency is greater than or equal to 24 milliseconds. * `label:LABEL_KEY`: Return all traces containing the specified label key (exact match, case-sensitive) regardless of the key:value pair's value (including empty values). * `LABEL_KEY:VALUE_PREFIX`: Return all traces containing the specified label key (exact match, case-sensitive) whose value starts with `VALUE_PREFIX`. Both a key and a value must be specified. * `+LABEL_KEY:VALUE`: Return all traces containing a key:value pair exactly matching the specified text. Both a key and a value must be specified. * `method:VALUE`: Equivalent to `/http/method:VALUE`. * `url:VALUE`: Equivalent to `/http/url:VALUE`.
string filter = 7;
public java.lang.String getOrderBy()
Field used to sort the returned traces. Optional. Can be one of the following: * `trace_id` * `name` (`name` field of root span in the trace) * `duration` (difference between `end_time` and `start_time` fields of the root span) * `start` (`start_time` field of the root span) Descending order can be specified by appending `desc` to the sort field (for example, `name desc`). Only one sort field is permitted.
string order_by = 8;
getOrderBy
in interface ListTracesRequestOrBuilder
public ByteString getOrderByBytes()
Field used to sort the returned traces. Optional. Can be one of the following: * `trace_id` * `name` (`name` field of root span in the trace) * `duration` (difference between `end_time` and `start_time` fields of the root span) * `start` (`start_time` field of the root span) Descending order can be specified by appending `desc` to the sort field (for example, `name desc`). Only one sort field is permitted.
string order_by = 8;
getOrderByBytes
in interface ListTracesRequestOrBuilder
public ListTracesRequest.Builder setOrderBy(java.lang.String value)
Field used to sort the returned traces. Optional. Can be one of the following: * `trace_id` * `name` (`name` field of root span in the trace) * `duration` (difference between `end_time` and `start_time` fields of the root span) * `start` (`start_time` field of the root span) Descending order can be specified by appending `desc` to the sort field (for example, `name desc`). Only one sort field is permitted.
string order_by = 8;
public ListTracesRequest.Builder clearOrderBy()
Field used to sort the returned traces. Optional. Can be one of the following: * `trace_id` * `name` (`name` field of root span in the trace) * `duration` (difference between `end_time` and `start_time` fields of the root span) * `start` (`start_time` field of the root span) Descending order can be specified by appending `desc` to the sort field (for example, `name desc`). Only one sort field is permitted.
string order_by = 8;
public ListTracesRequest.Builder setOrderByBytes(ByteString value)
Field used to sort the returned traces. Optional. Can be one of the following: * `trace_id` * `name` (`name` field of root span in the trace) * `duration` (difference between `end_time` and `start_time` fields of the root span) * `start` (`start_time` field of the root span) Descending order can be specified by appending `desc` to the sort field (for example, `name desc`). Only one sort field is permitted.
string order_by = 8;
public final ListTracesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>
public final ListTracesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<ListTracesRequest.Builder>