diff options
Diffstat (limited to 'src/com/appspot/cluestick_server/search/SearchRequestInitializer.java')
-rw-r--r-- | src/com/appspot/cluestick_server/search/SearchRequestInitializer.java | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/src/com/appspot/cluestick_server/search/SearchRequestInitializer.java b/src/com/appspot/cluestick_server/search/SearchRequestInitializer.java deleted file mode 100644 index d7cff6e..0000000 --- a/src/com/appspot/cluestick_server/search/SearchRequestInitializer.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except - * in compliance with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software distributed under the License - * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express - * or implied. See the License for the specific language governing permissions and limitations under - * the License. - */ -/* - * This code was generated by https://github.com/google/apis-client-generator/ - * (build: 2016-01-08 17:48:37 UTC) - * on 2016-02-17 at 11:17:28 UTC - * Modify at your own risk. - */ - -package com.appspot.cluestick_server.search; - -/** - * Search request initializer for setting properties like key and userIp. - * - * <p> - * The simplest usage is to use it to set the key parameter: - * </p> - * - * <pre> - public static final GoogleClientRequestInitializer KEY_INITIALIZER = - new SearchRequestInitializer(KEY); - * </pre> - * - * <p> - * There is also a constructor to set both the key and userIp parameters: - * </p> - * - * <pre> - public static final GoogleClientRequestInitializer INITIALIZER = - new SearchRequestInitializer(KEY, USER_IP); - * </pre> - * - * <p> - * If you want to implement custom logic, extend it like this: - * </p> - * - * <pre> - public static class MyRequestInitializer extends SearchRequestInitializer { - - {@literal @}Override - public void initializeSearchRequest(SearchRequest{@literal <}?{@literal >} request) - throws IOException { - // custom logic - } - } - * </pre> - * - * <p> - * Finally, to set the key and userIp parameters and insert custom logic, extend it like this: - * </p> - * - * <pre> - public static class MyRequestInitializer2 extends SearchRequestInitializer { - - public MyKeyRequestInitializer() { - super(KEY, USER_IP); - } - - {@literal @}Override - public void initializeSearchRequest(SearchRequest{@literal <}?{@literal >} request) - throws IOException { - // custom logic - } - } - * </pre> - * - * <p> - * Subclasses should be thread-safe. - * </p> - * - * @since 1.12 - */ -public class SearchRequestInitializer extends com.google.api.client.googleapis.services.json.CommonGoogleJsonClientRequestInitializer { - - public SearchRequestInitializer() { - super(); - } - - /** - * @param key API key or {@code null} to leave it unchanged - */ - public SearchRequestInitializer(String key) { - super(key); - } - - /** - * @param key API key or {@code null} to leave it unchanged - * @param userIp user IP or {@code null} to leave it unchanged - */ - public SearchRequestInitializer(String key, String userIp) { - super(key, userIp); - } - - @Override - public final void initializeJsonRequest(com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<?> request) throws java.io.IOException { - super.initializeJsonRequest(request); - initializeSearchRequest((SearchRequest<?>) request); - } - - /** - * Initializes Search request. - * - * <p> - * Default implementation does nothing. Called from - * {@link #initializeJsonRequest(com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest)}. - * </p> - * - * @throws java.io.IOException I/O exception - */ - protected void initializeSearchRequest(SearchRequest<?> request) throws java.io.IOException { - } -} |