Class ListStreamQuery

java.lang.Object
com.datadog.api.client.v1.model.ListStreamQuery

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ListStreamQuery extends Object
Updated list stream widget.
  • Field Details

  • Constructor Details

    • ListStreamQuery

      public ListStreamQuery()
    • ListStreamQuery

      public ListStreamQuery(ListStreamSource dataSource, String queryString)
  • Method Details

    • assigneeUuids

      public ListStreamQuery assigneeUuids(List<String> assigneeUuids)
    • addAssigneeUuidsItem

      public ListStreamQuery addAssigneeUuidsItem(String assigneeUuidsItem)
    • getAssigneeUuids

      @Nullable public List<String> getAssigneeUuids()
      Filter by assignee UUIDs. Usable only with issue_stream.
      Returns:
      assigneeUuids
    • setAssigneeUuids

      public void setAssigneeUuids(List<String> assigneeUuids)
    • clusteringPatternFieldPath

      public ListStreamQuery clusteringPatternFieldPath(String clusteringPatternFieldPath)
    • getClusteringPatternFieldPath

      @Nullable public String getClusteringPatternFieldPath()
      Specifies the field for logs pattern clustering. Usable only with logs_pattern_stream.
      Returns:
      clusteringPatternFieldPath
    • setClusteringPatternFieldPath

      public void setClusteringPatternFieldPath(String clusteringPatternFieldPath)
    • compute

      public ListStreamQuery compute(List<ListStreamComputeItems> compute)
    • addComputeItem

      public ListStreamQuery addComputeItem(ListStreamComputeItems computeItem)
    • getCompute

      @Nullable public List<ListStreamComputeItems> getCompute()
      Compute configuration for the List Stream Widget. Compute can be used only with the logs_transaction_stream (from 1 to 5 items) list stream source.
      Returns:
      compute
    • setCompute

      public void setCompute(List<ListStreamComputeItems> compute)
    • dataSource

      public ListStreamQuery dataSource(ListStreamSource dataSource)
    • getDataSource

      public ListStreamSource getDataSource()
      Source from which to query items to display in the stream. apm_issue_stream, rum_issue_stream, and logs_issue_stream are deprecated. Use issue_stream instead.
      Returns:
      dataSource
    • setDataSource

      public void setDataSource(ListStreamSource dataSource)
    • eventSize

      public ListStreamQuery eventSize(WidgetEventSize eventSize)
    • getEventSize

      @Nullable public WidgetEventSize getEventSize()
      Size to use to display an event.
      Returns:
      eventSize
    • setEventSize

      public void setEventSize(WidgetEventSize eventSize)
    • groupBy

      public ListStreamQuery groupBy(List<ListStreamGroupByItems> groupBy)
    • addGroupByItem

      public ListStreamQuery addGroupByItem(ListStreamGroupByItems groupByItem)
    • getGroupBy

      @Nullable public List<ListStreamGroupByItems> getGroupBy()
      Group by configuration for the List Stream Widget. Group by can be used only with logs_pattern_stream (up to 4 items) or logs_transaction_stream (one group by item is required) list stream source.
      Returns:
      groupBy
    • setGroupBy

      public void setGroupBy(List<ListStreamGroupByItems> groupBy)
    • indexes

      public ListStreamQuery indexes(List<String> indexes)
    • addIndexesItem

      public ListStreamQuery addIndexesItem(String indexesItem)
    • getIndexes

      @Nullable public List<String> getIndexes()
      List of indexes.
      Returns:
      indexes
    • setIndexes

      public void setIndexes(List<String> indexes)
    • persona

      public ListStreamQuery persona(ListStreamIssuePersona persona)
    • getPersona

      @Nullable public ListStreamIssuePersona getPersona()
      Persona filter for the issue_stream data source.
      Returns:
      persona
    • setPersona

      public void setPersona(ListStreamIssuePersona persona)
    • queryString

      public ListStreamQuery queryString(String queryString)
    • getQueryString

      public String getQueryString()
      Widget query.
      Returns:
      queryString
    • setQueryString

      public void setQueryString(String queryString)
    • sort

      public ListStreamQuery sort(WidgetFieldSort sort)
    • getSort

      @Nullable public WidgetFieldSort getSort()
      Which column and order to sort by
      Returns:
      sort
    • setSort

      public void setSort(WidgetFieldSort sort)
    • states

      public ListStreamQuery states(List<ListStreamIssueState> states)
    • addStatesItem

      public ListStreamQuery addStatesItem(ListStreamIssueState statesItem)
    • getStates

      @Nullable public List<ListStreamIssueState> getStates()
      Filter by issue states. Usable only with issue_stream.
      Returns:
      states
    • setStates

      public void setStates(List<ListStreamIssueState> states)
    • storage

      public ListStreamQuery storage(String storage)
    • getStorage

      @Nullable public String getStorage()
      Option for storage location. Feature in Private Beta.
      Returns:
      storage
    • setStorage

      public void setStorage(String storage)
    • suspectedCauses

      public ListStreamQuery suspectedCauses(List<String> suspectedCauses)
    • addSuspectedCausesItem

      public ListStreamQuery addSuspectedCausesItem(String suspectedCausesItem)
    • getSuspectedCauses

      @Nullable public List<String> getSuspectedCauses()
      Filter by suspected causes. Usable only with issue_stream.
      Returns:
      suspectedCauses
    • setSuspectedCauses

      public void setSuspectedCauses(List<String> suspectedCauses)
    • teamHandles

      public ListStreamQuery teamHandles(List<String> teamHandles)
    • addTeamHandlesItem

      public ListStreamQuery addTeamHandlesItem(String teamHandlesItem)
    • getTeamHandles

      @Nullable public List<String> getTeamHandles()
      Filter by team handles. Usable only with issue_stream.
      Returns:
      teamHandles
    • setTeamHandles

      public void setTeamHandles(List<String> teamHandles)
    • version

      public ListStreamQuery version(ListStreamQueryVersion version)
    • getVersion

      @Nullable public ListStreamQueryVersion getVersion()
      Version of the query for the logs transaction stream widget. When omitted, v1 query behavior is preserved. Set to sequential_query to use v2 behavior. This feature is in Preview.
      Returns:
      version
    • setVersion

      public void setVersion(ListStreamQueryVersion version)
    • putAdditionalProperty

      public ListStreamQuery putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - The arbitrary key to set
      value - The associated value
      Returns:
      ListStreamQuery
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - The arbitrary key to get
      Returns:
      The specific additional property for the given key
    • equals

      public boolean equals(Object o)
      Return true if this ListStreamQuery object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object