aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/com/pina/query/LiveVideoQueryBuilder.java
blob: ed92070ddf4a856c02b325181e8b4b3b2e88bfbf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
package com.pina.query;

public class LiveVideoQueryBuilder {
    /***
     * Query parameters for /api/v2/live and /api/v2/videos
     */
    private String channelId;
    private String id;
    private String include;
    private String lang;
    private Integer limit;
    private Integer maxUpcomingHours;
    private String mentionedChannelId;
    private Integer offset;
    private String order;
    private String org;
    private String paginated;
    private String sort;
    private String status;
    private String topic;
    private String type;

    public LiveVideoQueryBuilder setChannelId(String channelId) {
        this.channelId = channelId;
        return this;
    }

    public LiveVideoQueryBuilder setId(String id) {
        this.id = id;
        return this;
    }

    public LiveVideoQueryBuilder setInclude(String include) {
        this.include = include;
        return this;
    }

    public LiveVideoQueryBuilder setLang(String lang) {
        this.lang = lang;
        return this;
    }

    public LiveVideoQueryBuilder setLimit(Integer limit) {
        this.limit = limit;
        return this;
    }

    public LiveVideoQueryBuilder setMaxUpcomingHours(Integer maxUpcomingHours) {
        this.maxUpcomingHours = maxUpcomingHours;
        return this;
    }

    public LiveVideoQueryBuilder setMentionedChannelId(String mentionedChannelId) {
        this.mentionedChannelId = mentionedChannelId;
        return this;
    }

    public LiveVideoQueryBuilder setOffset(Integer offset) {
        this.offset = offset;
        return this;
    }

    public LiveVideoQueryBuilder setOrder(String order) {
        this.order = order;
        return this;
    }

    public LiveVideoQueryBuilder setOrg(String org) {
        this.org = org;
        return this;
    }

    public LiveVideoQueryBuilder setPaginated(String paginated) {
        this.paginated = paginated;
        return this;
    }

    public LiveVideoQueryBuilder setSort(String sort) {
        this.sort = sort;
        return this;
    }

    public LiveVideoQueryBuilder setStatus(String status) {
        this.status = status;
        return this;
    }

    public LiveVideoQueryBuilder setTopic(String topic) {
        this.topic = topic;
        return this;
    }

    public LiveVideoQueryBuilder setType(String type) {
        this.type = type;
        return this;
    }

    public String getChannelId() {
        return channelId;
    }

    public String getId() {
        return id;
    }

    public String getInclude() {
        return include;
    }

    public String getLang() {
        return lang;
    }

    public Integer getLimit() {
        return limit;
    }

    public Integer getMaxUpcomingHours() {
        return maxUpcomingHours;
    }

    public String getMentionedChannelId() {
        return mentionedChannelId;
    }

    public Integer getOffset() {
        return offset;
    }

    public String getOrder() {
        return order;
    }

    public String getOrg() {
        return org;
    }

    public String getPaginated() {
        return paginated;
    }

    public String getSort() {
        return sort;
    }

    public String getStatus() {
        return status;
    }

    public String getTopic() {
        return topic;
    }

    public String getType() {
        return type;
    }
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage