3131public final class GoogleCloudRetailV2alphaExportProductsRequest extends com .google .api .client .json .GenericJson {
3232
3333 /**
34- * A filtering expression to specify restrictions on returned events. The expression is a sequence
35- * of terms. Each term applies a restriction to the returned products. Use this expression to
36- * restrict results to a specific time range, tag, or stock state or to filter products by product
37- * type. For example, `lastModifiedTime > "2012-04-23T18:25:43.511Z"
38- * lastModifiedTime<"2012-04-23T18:25:43.511Z" productType=primary` We expect only four types of
39- * fields: * `lastModifiedTime`: This can be specified twice, once with a less than operator and
40- * once with a greater than operator. The `lastModifiedTime` restriction should result in one,
41- * contiguous, valid, last-modified, time range. * `productType`: Supported values are `primary`
42- * and `variant`. The Boolean operators `OR` and `NOT` are supported if the expression is enclosed
43- * in parentheses and must be separated from the `productType` values by a space. *
44- * `availability`: Supported values are `IN_STOCK`, `OUT_OF_STOCK`, `PREORDER`, and `BACKORDER`.
45- * Boolean operators `OR` and `NOT` are supported if the expression is enclosed in parentheses and
46- * must be separated from the `availability` values by a space. * `Tag expressions`: Restricts
47- * output to products that match all of the specified tags. Boolean operators `OR` and `NOT` are
48- * supported if the expression is enclosed in parentheses and the operators are separated from the
49- * tag values by a space. Also supported is '`-"tagA"`', which is equivalent to '`NOT "tagA"`'.
50- * Tag values must be double-quoted, UTF-8 encoded strings and have a size limit of 1,000
51- * characters. Some examples of valid filters expressions: * Example 1: `lastModifiedTime >
52- * "2012-04-23T18:25:43.511Z" lastModifiedTime < "2012-04-23T18:30:43.511Z"` * Example 2:
53- * `lastModifiedTime > "2012-04-23T18:25:43.511Z" productType = "variant"` * Example 3:
54- * `tag=("Red" OR "Blue") tag="New-Arrival" tag=(NOT "promotional") productType = "primary"
55- * lastModifiedTime < "2018-04-23T18:30:43.511Z"` * Example 4: `lastModifiedTime >
56- * "2012-04-23T18:25:43.511Z"` * Example 5: `availability = (IN_STOCK OR BACKORDER)`
34+ * This field is deprecated. Any filter provided will be ignored.
5735 * The value may be {@code null}.
5836 */
5937 @ com .google .api .client .util .Key
@@ -67,59 +45,15 @@ public final class GoogleCloudRetailV2alphaExportProductsRequest extends com.goo
6745 private GoogleCloudRetailV2alphaOutputConfig outputConfig ;
6846
6947 /**
70- * A filtering expression to specify restrictions on returned events. The expression is a sequence
71- * of terms. Each term applies a restriction to the returned products. Use this expression to
72- * restrict results to a specific time range, tag, or stock state or to filter products by product
73- * type. For example, `lastModifiedTime > "2012-04-23T18:25:43.511Z"
74- * lastModifiedTime<"2012-04-23T18:25:43.511Z" productType=primary` We expect only four types of
75- * fields: * `lastModifiedTime`: This can be specified twice, once with a less than operator and
76- * once with a greater than operator. The `lastModifiedTime` restriction should result in one,
77- * contiguous, valid, last-modified, time range. * `productType`: Supported values are `primary`
78- * and `variant`. The Boolean operators `OR` and `NOT` are supported if the expression is enclosed
79- * in parentheses and must be separated from the `productType` values by a space. *
80- * `availability`: Supported values are `IN_STOCK`, `OUT_OF_STOCK`, `PREORDER`, and `BACKORDER`.
81- * Boolean operators `OR` and `NOT` are supported if the expression is enclosed in parentheses and
82- * must be separated from the `availability` values by a space. * `Tag expressions`: Restricts
83- * output to products that match all of the specified tags. Boolean operators `OR` and `NOT` are
84- * supported if the expression is enclosed in parentheses and the operators are separated from the
85- * tag values by a space. Also supported is '`-"tagA"`', which is equivalent to '`NOT "tagA"`'.
86- * Tag values must be double-quoted, UTF-8 encoded strings and have a size limit of 1,000
87- * characters. Some examples of valid filters expressions: * Example 1: `lastModifiedTime >
88- * "2012-04-23T18:25:43.511Z" lastModifiedTime < "2012-04-23T18:30:43.511Z"` * Example 2:
89- * `lastModifiedTime > "2012-04-23T18:25:43.511Z" productType = "variant"` * Example 3:
90- * `tag=("Red" OR "Blue") tag="New-Arrival" tag=(NOT "promotional") productType = "primary"
91- * lastModifiedTime < "2018-04-23T18:30:43.511Z"` * Example 4: `lastModifiedTime >
92- * "2012-04-23T18:25:43.511Z"` * Example 5: `availability = (IN_STOCK OR BACKORDER)`
48+ * This field is deprecated. Any filter provided will be ignored.
9349 * @return value or {@code null} for none
9450 */
9551 public java .lang .String getFilter () {
9652 return filter ;
9753 }
9854
9955 /**
100- * A filtering expression to specify restrictions on returned events. The expression is a sequence
101- * of terms. Each term applies a restriction to the returned products. Use this expression to
102- * restrict results to a specific time range, tag, or stock state or to filter products by product
103- * type. For example, `lastModifiedTime > "2012-04-23T18:25:43.511Z"
104- * lastModifiedTime<"2012-04-23T18:25:43.511Z" productType=primary` We expect only four types of
105- * fields: * `lastModifiedTime`: This can be specified twice, once with a less than operator and
106- * once with a greater than operator. The `lastModifiedTime` restriction should result in one,
107- * contiguous, valid, last-modified, time range. * `productType`: Supported values are `primary`
108- * and `variant`. The Boolean operators `OR` and `NOT` are supported if the expression is enclosed
109- * in parentheses and must be separated from the `productType` values by a space. *
110- * `availability`: Supported values are `IN_STOCK`, `OUT_OF_STOCK`, `PREORDER`, and `BACKORDER`.
111- * Boolean operators `OR` and `NOT` are supported if the expression is enclosed in parentheses and
112- * must be separated from the `availability` values by a space. * `Tag expressions`: Restricts
113- * output to products that match all of the specified tags. Boolean operators `OR` and `NOT` are
114- * supported if the expression is enclosed in parentheses and the operators are separated from the
115- * tag values by a space. Also supported is '`-"tagA"`', which is equivalent to '`NOT "tagA"`'.
116- * Tag values must be double-quoted, UTF-8 encoded strings and have a size limit of 1,000
117- * characters. Some examples of valid filters expressions: * Example 1: `lastModifiedTime >
118- * "2012-04-23T18:25:43.511Z" lastModifiedTime < "2012-04-23T18:30:43.511Z"` * Example 2:
119- * `lastModifiedTime > "2012-04-23T18:25:43.511Z" productType = "variant"` * Example 3:
120- * `tag=("Red" OR "Blue") tag="New-Arrival" tag=(NOT "promotional") productType = "primary"
121- * lastModifiedTime < "2018-04-23T18:30:43.511Z"` * Example 4: `lastModifiedTime >
122- * "2012-04-23T18:25:43.511Z"` * Example 5: `availability = (IN_STOCK OR BACKORDER)`
56+ * This field is deprecated. Any filter provided will be ignored.
12357 * @param filter filter or {@code null} for none
12458 */
12559 public GoogleCloudRetailV2alphaExportProductsRequest setFilter (java .lang .String filter ) {
0 commit comments