Class Filter


  • public class Filter
    extends java.lang.Object
    Filter

    Filter parameters that allow greater customisation of the list response

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Filter.Builder  
    • Constructor Summary

      Constructors 
      Constructor Description
      Filter()  
      Filter​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endDate, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes, org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds()
      A comma-separated list of account IDs to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions()
      A comma-separated list of actions to filter the results by.
      static Filter.Builder builder()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources()
      A comma-separated list of child resources to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endDate()
      A ISO8601 date string to filter the results by end_date.
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods()
      A comma-separated list of HTTP methods to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers()
      A comma-separated list of provider keys to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds()
      A comma-separated list of request IDs to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources()
      A comma-separated list of resources to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services()
      A comma-separated list of services to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate()
      A ISO8601 date string to filter the results by start_date.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes()
      A comma-separated list of status codes to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources()
      A comma-separated list of sub resources to filter the results by.
      org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success()
      A boolean value to filter the results by success or failure.
      java.lang.String toString()  
      Filter withAccountIds​(java.lang.String accountIds)
      A comma-separated list of account IDs to filter the results by.
      Filter withAccountIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds)
      A comma-separated list of account IDs to filter the results by.
      Filter withActions​(java.lang.String actions)
      A comma-separated list of actions to filter the results by.
      Filter withActions​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions)
      A comma-separated list of actions to filter the results by.
      Filter withChildResources​(java.lang.String childResources)
      A comma-separated list of child resources to filter the results by.
      Filter withChildResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources)
      A comma-separated list of child resources to filter the results by.
      Filter withEndDate​(java.time.OffsetDateTime endDate)
      A ISO8601 date string to filter the results by end_date.
      Filter withEndDate​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endDate)
      A ISO8601 date string to filter the results by end_date.
      Filter withHttpMethods​(java.lang.String httpMethods)
      A comma-separated list of HTTP methods to filter the results by.
      Filter withHttpMethods​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods)
      A comma-separated list of HTTP methods to filter the results by.
      Filter withProviders​(java.lang.String providers)
      A comma-separated list of provider keys to filter the results by.
      Filter withProviders​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers)
      A comma-separated list of provider keys to filter the results by.
      Filter withRequestIds​(java.lang.String requestIds)
      A comma-separated list of request IDs to filter the results by.
      Filter withRequestIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds)
      A comma-separated list of request IDs to filter the results by.
      Filter withResources​(java.lang.String resources)
      A comma-separated list of resources to filter the results by.
      Filter withResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources)
      A comma-separated list of resources to filter the results by.
      Filter withServices​(java.lang.String services)
      A comma-separated list of services to filter the results by.
      Filter withServices​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services)
      A comma-separated list of services to filter the results by.
      Filter withStartDate​(java.time.OffsetDateTime startDate)
      A ISO8601 date string to filter the results by start_date.
      Filter withStartDate​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)
      A ISO8601 date string to filter the results by start_date.
      Filter withStatusCodes​(java.lang.String statusCodes)
      A comma-separated list of status codes to filter the results by.
      Filter withStatusCodes​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes)
      A comma-separated list of status codes to filter the results by.
      Filter withSubResources​(java.lang.String subResources)
      A comma-separated list of sub resources to filter the results by.
      Filter withSubResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources)
      A comma-separated list of sub resources to filter the results by.
      Filter withSuccess​(boolean success)
      A boolean value to filter the results by success or failure.
      Filter withSuccess​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success)
      A boolean value to filter the results by success or failure.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Filter

        public Filter​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds,
                      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate,
                      org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endDate,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes,
                      org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success)
      • Filter

        public Filter()
    • Method Detail

      • accountIds

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds()
        A comma-separated list of account IDs to filter the results by.
      • startDate

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate()
        A ISO8601 date string to filter the results by start_date.
      • endDate

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endDate()
        A ISO8601 date string to filter the results by end_date.
      • requestIds

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds()
        A comma-separated list of request IDs to filter the results by.
      • httpMethods

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods()
        A comma-separated list of HTTP methods to filter the results by.
      • providers

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers()
        A comma-separated list of provider keys to filter the results by.
      • services

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services()
        A comma-separated list of services to filter the results by.
      • resources

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources()
        A comma-separated list of resources to filter the results by.
      • childResources

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources()
        A comma-separated list of child resources to filter the results by.
      • subResources

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources()
        A comma-separated list of sub resources to filter the results by.
      • actions

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions()
        A comma-separated list of actions to filter the results by.
      • statusCodes

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes()
        A comma-separated list of status codes to filter the results by.
      • success

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success()
        A boolean value to filter the results by success or failure.
      • withAccountIds

        public Filter withAccountIds​(java.lang.String accountIds)
        A comma-separated list of account IDs to filter the results by.
      • withAccountIds

        public Filter withAccountIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds)
        A comma-separated list of account IDs to filter the results by.
      • withStartDate

        public Filter withStartDate​(java.time.OffsetDateTime startDate)
        A ISO8601 date string to filter the results by start_date.
      • withStartDate

        public Filter withStartDate​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)
        A ISO8601 date string to filter the results by start_date.
      • withEndDate

        public Filter withEndDate​(java.time.OffsetDateTime endDate)
        A ISO8601 date string to filter the results by end_date.
      • withEndDate

        public Filter withEndDate​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> endDate)
        A ISO8601 date string to filter the results by end_date.
      • withRequestIds

        public Filter withRequestIds​(java.lang.String requestIds)
        A comma-separated list of request IDs to filter the results by.
      • withRequestIds

        public Filter withRequestIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds)
        A comma-separated list of request IDs to filter the results by.
      • withHttpMethods

        public Filter withHttpMethods​(java.lang.String httpMethods)
        A comma-separated list of HTTP methods to filter the results by.
      • withHttpMethods

        public Filter withHttpMethods​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods)
        A comma-separated list of HTTP methods to filter the results by.
      • withProviders

        public Filter withProviders​(java.lang.String providers)
        A comma-separated list of provider keys to filter the results by.
      • withProviders

        public Filter withProviders​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers)
        A comma-separated list of provider keys to filter the results by.
      • withServices

        public Filter withServices​(java.lang.String services)
        A comma-separated list of services to filter the results by.
      • withServices

        public Filter withServices​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services)
        A comma-separated list of services to filter the results by.
      • withResources

        public Filter withResources​(java.lang.String resources)
        A comma-separated list of resources to filter the results by.
      • withResources

        public Filter withResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources)
        A comma-separated list of resources to filter the results by.
      • withChildResources

        public Filter withChildResources​(java.lang.String childResources)
        A comma-separated list of child resources to filter the results by.
      • withChildResources

        public Filter withChildResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources)
        A comma-separated list of child resources to filter the results by.
      • withSubResources

        public Filter withSubResources​(java.lang.String subResources)
        A comma-separated list of sub resources to filter the results by.
      • withSubResources

        public Filter withSubResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources)
        A comma-separated list of sub resources to filter the results by.
      • withActions

        public Filter withActions​(java.lang.String actions)
        A comma-separated list of actions to filter the results by.
      • withActions

        public Filter withActions​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions)
        A comma-separated list of actions to filter the results by.
      • withStatusCodes

        public Filter withStatusCodes​(java.lang.String statusCodes)
        A comma-separated list of status codes to filter the results by.
      • withStatusCodes

        public Filter withStatusCodes​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes)
        A comma-separated list of status codes to filter the results by.
      • withSuccess

        public Filter withSuccess​(boolean success)
        A boolean value to filter the results by success or failure.
      • withSuccess

        public Filter withSuccess​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Boolean> success)
        A boolean value to filter the results by success or failure.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object