Interface ListLogEntriesRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ListLogEntriesRequest, ListLogEntriesRequest.Builder

public interface ListLogEntriesRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceNamesList

      List<String> getResourceNamesList()
       Required. Names of one or more parent resources from which to
       retrieve log entries:
      
       *  `projects/[PROJECT_ID]`
       *  `organizations/[ORGANIZATION_ID]`
       *  `billingAccounts/[BILLING_ACCOUNT_ID]`
       *  `folders/[FOLDER_ID]`
      
       May alternatively be one or more views:
      
        * `projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
      
       Projects listed in the `project_ids` field are added to this list.
       A maximum of 100 resources may be specified in a single request.
       
      repeated string resource_names = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      A list containing the resourceNames.
    • getResourceNamesCount

      int getResourceNamesCount()
       Required. Names of one or more parent resources from which to
       retrieve log entries:
      
       *  `projects/[PROJECT_ID]`
       *  `organizations/[ORGANIZATION_ID]`
       *  `billingAccounts/[BILLING_ACCOUNT_ID]`
       *  `folders/[FOLDER_ID]`
      
       May alternatively be one or more views:
      
        * `projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
      
       Projects listed in the `project_ids` field are added to this list.
       A maximum of 100 resources may be specified in a single request.
       
      repeated string resource_names = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The count of resourceNames.
    • getResourceNames

      String getResourceNames(int index)
       Required. Names of one or more parent resources from which to
       retrieve log entries:
      
       *  `projects/[PROJECT_ID]`
       *  `organizations/[ORGANIZATION_ID]`
       *  `billingAccounts/[BILLING_ACCOUNT_ID]`
       *  `folders/[FOLDER_ID]`
      
       May alternatively be one or more views:
      
        * `projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
      
       Projects listed in the `project_ids` field are added to this list.
       A maximum of 100 resources may be specified in a single request.
       
      repeated string resource_names = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the element to return.
      Returns:
      The resourceNames at the given index.
    • getResourceNamesBytes

      com.google.protobuf.ByteString getResourceNamesBytes(int index)
       Required. Names of one or more parent resources from which to
       retrieve log entries:
      
       *  `projects/[PROJECT_ID]`
       *  `organizations/[ORGANIZATION_ID]`
       *  `billingAccounts/[BILLING_ACCOUNT_ID]`
       *  `folders/[FOLDER_ID]`
      
       May alternatively be one or more views:
      
        * `projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
        * `folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]`
      
       Projects listed in the `project_ids` field are added to this list.
       A maximum of 100 resources may be specified in a single request.
       
      repeated string resource_names = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the resourceNames at the given index.
    • getFilter

      String getFilter()
       Optional. Only log entries that match the filter are returned.  An empty
       filter matches all log entries in the resources listed in `resource_names`.
       Referencing a parent resource that is not listed in `resource_names` will
       cause the filter to return no results. The maximum length of a filter is
       20,000 characters.
       
      string filter = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The filter.
    • getFilterBytes

      com.google.protobuf.ByteString getFilterBytes()
       Optional. Only log entries that match the filter are returned.  An empty
       filter matches all log entries in the resources listed in `resource_names`.
       Referencing a parent resource that is not listed in `resource_names` will
       cause the filter to return no results. The maximum length of a filter is
       20,000 characters.
       
      string filter = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for filter.
    • getOrderBy

      String getOrderBy()
       Optional. How the results should be sorted.  Presently, the only permitted
       values are `"timestamp asc"` (default) and `"timestamp desc"`. The first
       option returns entries in order of increasing values of
       `LogEntry.timestamp` (oldest first), and the second option returns entries
       in order of decreasing timestamps (newest first).  Entries with equal
       timestamps are returned in order of their `insert_id` values.
       
      string order_by = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The orderBy.
    • getOrderByBytes

      com.google.protobuf.ByteString getOrderByBytes()
       Optional. How the results should be sorted.  Presently, the only permitted
       values are `"timestamp asc"` (default) and `"timestamp desc"`. The first
       option returns entries in order of increasing values of
       `LogEntry.timestamp` (oldest first), and the second option returns entries
       in order of decreasing timestamps (newest first).  Entries with equal
       timestamps are returned in order of their `insert_id` values.
       
      string order_by = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for orderBy.
    • getPageSize

      int getPageSize()
       Optional. The maximum number of results to return from this request.
       Default is 50. If the value is negative or exceeds 1000, the request is
       rejected. The presence of `next_page_token` in the response indicates that
       more results might be available.
       
      int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The pageSize.
    • getPageToken

      String getPageToken()
       Optional. If present, then retrieve the next batch of results from the
       preceding call to this method.  `page_token` must be the value of
       `next_page_token` from the previous response.  The values of other method
       parameters should be identical to those in the previous call.
       
      string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The pageToken.
    • getPageTokenBytes

      com.google.protobuf.ByteString getPageTokenBytes()
       Optional. If present, then retrieve the next batch of results from the
       preceding call to this method.  `page_token` must be the value of
       `next_page_token` from the previous response.  The values of other method
       parameters should be identical to those in the previous call.
       
      string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for pageToken.