public final class ListTracesRequest extends GeneratedMessageV3 implements ListTracesRequestOrBuilder
   
   The request message for the ListTraces method. All fields are required
 unless specified.
 Protobuf type google.devtools.cloudtrace.v1.ListTracesRequest
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
    
    
      com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Fields
  
  
  
    public static final int END_TIME_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
    public static final int FILTER_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
    public static final int ORDER_BY_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  PAGE_SIZE_FIELD_NUMBER
  
    public static final int PAGE_SIZE_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  PAGE_TOKEN_FIELD_NUMBER
  
    public static final int PAGE_TOKEN_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
    public static final int PROJECT_ID_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
    public static final int START_TIME_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
    public static final int VIEW_FIELD_NUMBER
   
  
    
      
        | Field Value | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Static Methods
  
  
  
  
    public static ListTracesRequest getDefaultInstance()
   
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  
  
  
    public static ListTracesRequest.Builder newBuilder()
   
  
  
  
  
    public static ListTracesRequest.Builder newBuilder(ListTracesRequest prototype)
   
  
  
  
  
  
    public static ListTracesRequest parseDelimitedFrom(InputStream input)
   
  
  
  
  
  
  
    public static ListTracesRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(byte[] data)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | data | byte[]
 | 
    
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(ByteString data)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(CodedInputStream input)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(InputStream input)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(ByteBuffer data)
   
  
  
  
  
  
  
    public static ListTracesRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
   
  
  
  
  
  
  
    public static Parser<ListTracesRequest> parser()
   
  
  Methods
  
  
  
  
    public boolean equals(Object obj)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | obj | Object
 | 
    
  
  
  Overrides
  
  
  
  
    public ListTracesRequest getDefaultInstanceForType()
   
  
  
  
  
    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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Timestamp | The endTime. | 
    
  
  
  
  
    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;
    public String getFilter()
   
   Optional. A 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_PREFIXor- NAME_PREFIX: Return traces where any root
span starts with- NAME_PREFIX.
- +root:NAMEor- +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:24msreturns 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 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The filter. | 
    
  
  
  
  
    public ByteString getFilterBytes()
   
   Optional. A 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_PREFIXor- NAME_PREFIX: Return traces where any root
span starts with- NAME_PREFIX.
- +root:NAMEor- +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:24msreturns 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 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for filter. | 
    
  
  
  
  
    public String getOrderBy()
   
   Optional. Field used to sort the returned traces.
 Can be one of the following:
- trace_id
- name(- namefield of root span in the trace)
- duration(difference between- end_timeand- start_timefields of
 the root span)
- start(- start_timefield of the root span)
 - Descending order can be specified by appending - descto the sort field
(for example,- name desc).
 - Only one sort field is permitted. 
 string order_by = 8 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The orderBy. | 
    
  
  
  
  
    public ByteString getOrderByBytes()
   
   Optional. Field used to sort the returned traces.
 Can be one of the following:
- trace_id
- name(- namefield of root span in the trace)
- duration(difference between- end_timeand- start_timefields of
 the root span)
- start(- start_timefield of the root span)
 - Descending order can be specified by appending - descto the sort field
(for example,- name desc).
 - Only one sort field is permitted. 
 string order_by = 8 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for orderBy. | 
    
  
  
  getPageSize()
  
   Optional. 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.
 int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The pageSize. | 
    
  
  
  getPageToken()
  
    public 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.
 string page_token = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The pageToken. | 
    
  
  
  getPageTokenBytes()
  
    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.
 string page_token = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for pageToken. | 
    
  
  
  
  
    public Parser<ListTracesRequest> getParserForType()
   
  
  Overrides
  
  
  
  
    public String getProjectId()
   
   Required. ID of the Cloud project where the trace data is stored.
 string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The projectId. | 
    
  
  
  
  
    public ByteString getProjectIdBytes()
   
   Required. ID of the Cloud project where the trace data is stored.
 string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for projectId. | 
    
  
  
  
  
    public int getSerializedSize()
   
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  
  
    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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Timestamp | The startTime. | 
    
  
  
  
  
    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;
    public ListTracesRequest.ViewType getView()
   
   Optional. Type of data returned for traces in the list. Default is
 MINIMAL.
 
 .google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    public int getViewValue()
   
   Optional. Type of data returned for traces in the list. Default is
 MINIMAL.
 
 .google.devtools.cloudtrace.v1.ListTracesRequest.ViewType view = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for view. | 
    
  
  
  
  
    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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the endTime field is set. | 
    
  
  
  
  
    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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the startTime field is set. | 
    
  
  
  
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  Overrides
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public ListTracesRequest.Builder newBuilderForType()
   
  
  
  
  
    protected ListTracesRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  
  
  Overrides
  
  
  
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  
  
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Object |  | 
    
  
  Overrides
  
  
  
  
    public ListTracesRequest.Builder toBuilder()
   
  
  
  
  
    public void writeTo(CodedOutputStream output)
   
  
  Overrides