github.com/grokify/go-ringcentral-client@v0.3.31/codegen/specs-engagevoice_v3.0.0/convert/schema_CampaignLeadSearchCriteria.rb (about)

     1  #!ruby
     2  
     3  str = 'private List<Integer> leadIds = new ArrayList<>();
     4  	private List<Integer> listIds = new ArrayList<>();
     5  	private List<String> externIds = new ArrayList<>();
     6  	private List<String> physicalStates;
     7  	private List<String> agentDispositions;
     8  	private List<String> leadPhoneNumbers = new ArrayList<>();
     9  	private boolean orphanedLeadsOnly;
    10  	private String callerId;
    11  	private String leadPhoneNum;
    12  	private List<Integer> campaignIds = new ArrayList<>();
    13  	private String firstName;
    14  	private String lastName;
    15  	private String address1;
    16  	private String address2;
    17  	private String city;
    18  	private String zip;
    19  	private String emailAddress;
    20  	private String auxData1;
    21  	private String auxData2;
    22  	private String auxData3;
    23  	private String auxData4;
    24  	private String auxData5;
    25  	private Integer pendingAgentId;
    26      private Integer agentId;'
    27      
    28      extra = '
    29      private List<Timezone> leadTimezones;
    30  	private DateTime loadedDtsStart;
    31      private DateTime loadedDtsEnd;
    32  	private SuppressedType suppressed = SuppressedType.ALL;
    33  	private List<DispositionType> systemDispositions;
    34  	private List<LeadState> leadStates;
    35  	private DateTimeComparableSearchField nextDialTimeCriteria;
    36  	private DateTimeComparableSearchField lastPassTimeCriteria;
    37  	private ComparableSearchField leadPassesCriteria;
    38  
    39  ```
    40  SuppressedType {name}
    41  ComparableSearchField
    42  DateTimeComparableSearchField
    43  DateTime
    44  
    45  
    46  api/services/outbound/leadManagerActions/CampaignLeadSearchCriteria.java:public class CampaignLeadSearchCriteria implements JsonObject {
    47  LMRC9100:connectfirst john.wang$ grep -R 'class ComparableSearchField' *
    48  api/domain/ComparableSearchField.java:public class ComparableSearchField implements JsonObject {
    49  
    50  
    51  ComparableSearchField {
    52      "object": {}, ??
    53      "operator":{
    54          "symbol": "string"
    55      }
    56  symbol: string // GREATER_THAN(">"), LESS_THAN("<"), EQUALS("=");
    57  
    58  
    59  
    60  }
    61  ```