Class Filter.Builder

  • Enclosing class:
    Filter

    public static final class Filter.Builder
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Filter.Builder accountIds​(java.lang.String accountIds)
      A comma-separated list of account IDs to filter the results by.
      Filter.Builder accountIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountIds)
      A comma-separated list of account IDs to filter the results by.
      Filter.Builder actions​(java.lang.String actions)
      A comma-separated list of actions to filter the results by.
      Filter.Builder actions​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> actions)
      A comma-separated list of actions to filter the results by.
      Filter build()  
      Filter.Builder childResources​(java.lang.String childResources)
      A comma-separated list of child resources to filter the results by.
      Filter.Builder childResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> childResources)
      A comma-separated list of child resources to filter the results by.
      Filter.Builder endDate​(java.lang.String endDate)
      A ISO8601 date string to filter the results by end_date.
      Filter.Builder endDate​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> endDate)
      A ISO8601 date string to filter the results by end_date.
      Filter.Builder httpMethods​(java.lang.String httpMethods)
      A comma-separated list of HTTP methods to filter the results by.
      Filter.Builder httpMethods​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> httpMethods)
      A comma-separated list of HTTP methods to filter the results by.
      Filter.Builder providers​(java.lang.String providers)
      A comma-separated list of provider keys to filter the results by.
      Filter.Builder providers​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> providers)
      A comma-separated list of provider keys to filter the results by.
      Filter.Builder requestIds​(java.lang.String requestIds)
      A comma-separated list of request IDs to filter the results by.
      Filter.Builder requestIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> requestIds)
      A comma-separated list of request IDs to filter the results by.
      Filter.Builder resources​(java.lang.String resources)
      A comma-separated list of resources to filter the results by.
      Filter.Builder resources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resources)
      A comma-separated list of resources to filter the results by.
      Filter.Builder services​(java.lang.String services)
      A comma-separated list of services to filter the results by.
      Filter.Builder services​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> services)
      A comma-separated list of services to filter the results by.
      Filter.Builder startDate​(java.lang.String startDate)
      A ISO8601 date string to filter the results by start_date.
      Filter.Builder startDate​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> startDate)
      A ISO8601 date string to filter the results by start_date.
      Filter.Builder statusCodes​(java.lang.String statusCodes)
      A comma-separated list of status codes to filter the results by.
      Filter.Builder statusCodes​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> statusCodes)
      A comma-separated list of status codes to filter the results by.
      Filter.Builder subResources​(java.lang.String subResources)
      A comma-separated list of sub resources to filter the results by.
      Filter.Builder subResources​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> subResources)
      A comma-separated list of sub resources to filter the results by.
      Filter.Builder success​(boolean success)
      A boolean value to filter the results by success or failure.
      Filter.Builder success​(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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • accountIds

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

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

        public Filter.Builder startDate​(java.lang.String startDate)
        A ISO8601 date string to filter the results by start_date.
      • startDate

        public Filter.Builder startDate​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> startDate)
        A ISO8601 date string to filter the results by start_date.
      • endDate

        public Filter.Builder endDate​(java.lang.String endDate)
        A ISO8601 date string to filter the results by end_date.
      • endDate

        public Filter.Builder endDate​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> endDate)
        A ISO8601 date string to filter the results by end_date.
      • requestIds

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public Filter build()