Class ActionSearchResponseDto


  • public class ActionSearchResponseDto
    extends java.lang.Object
    • Constructor Detail

      • ActionSearchResponseDto

        public ActionSearchResponseDto​(java.util.List<ActionSearchResultDto> results,
                                       double totalCount,
                                       java.lang.String query,
                                       java.util.Optional<java.lang.String> connectorFilter,
                                       java.util.Optional<java.lang.String> projectFilter)
      • ActionSearchResponseDto

        public ActionSearchResponseDto​(java.util.List<ActionSearchResultDto> results,
                                       double totalCount,
                                       java.lang.String query)
    • Method Detail

      • totalCount

        public double totalCount()
        Total number of results returned
      • query

        public java.lang.String query()
        Original search query
      • connectorFilter

        public java.util.Optional<java.lang.String> connectorFilter()
        Connector filter applied
      • projectFilter

        public java.util.Optional<java.lang.String> projectFilter()
        Project filter applied
      • withTotalCount

        public ActionSearchResponseDto withTotalCount​(double totalCount)
        Total number of results returned
      • withConnectorFilter

        public ActionSearchResponseDto withConnectorFilter​(java.lang.String connectorFilter)
        Connector filter applied
      • withConnectorFilter

        public ActionSearchResponseDto withConnectorFilter​(java.util.Optional<java.lang.String> connectorFilter)
        Connector filter applied
      • withProjectFilter

        public ActionSearchResponseDto withProjectFilter​(java.lang.String projectFilter)
        Project filter applied
      • withProjectFilter

        public ActionSearchResponseDto withProjectFilter​(java.util.Optional<java.lang.String> projectFilter)
        Project filter applied
      • 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