@@ -0,0 +1,1848 @@
+// Copyright 2019 Google LLC%0A//%0A// Licensed under the Apache License, Version 2.0 (the %22License%22);%0A// you may not use this file except in compliance with the License.%0A// You may obtain a copy of the License at%0A//%0A//     https://www.apache.org/licenses/LICENSE-2.0%0A//%0A// Unless required by applicable law or agreed to in writing, software%0A// distributed under the License is distributed on an %22AS IS%22 BASIS,%0A// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A// See the License for the specific language governing permissions and%0A// limitations under the License.%0A%0Apackage com.google.sps.data;%0A%0A/** Builder Pattern */%0Apublic final class ShoppingQueryInput %7B%0A  private final String shoppingQuery;%0A  private final String language;%0A  private final Integer maxResultsNumber;%0A%0A  public static class Builder %7B%0A    // Required parameters%0A    private final String shoppingQuery;%0A    %0A    // Optional parameters - initialized to default values%0A    private String language = %22en%22;%0A    private Integer maxResultsNumber = 10;%0A%0A    public Builder(String shoppingQuery) %7B%0A      this.shoppingQuery = shoppingQuery;%0A    %7D%0A%0A    public Builder language(String language) %7B%0A      this.language = language;%0A      return this;%0A    %7D%0A%0A    public Builder maxResultsNumber(Integer maxResultsNumber) %7B%0A      this.maxResultsNumber = maxResultsNumber;%0A      return this;%0A    %7D%0A%0A    public ShoppingQueryInput build() %7B%0A      return new ShoppingQueryInput(this);%0A    %7D%0A  %7D%0A%0A  private ShoppingQueryInput(Builder builder) %7B%0A    shoppingQuery = builder.shoppingQuery;%0A    language = builder.language;%0A    maxResultsNumber = builder.maxResultsNumber;%0A  %7D%0A%0A  public String getShoppingQuery() %7B%0A    return shoppingQuery;%0A  %7D%0A%0A  public String getLanguage() %7B%0A    return language;%0A  %7D%0A%0A  public Integer getMaxResultsNumber() %7B%0A    return maxResultsNumber;%0A  %7D%0A%7D%0A

Add ShoppingQueryInput class