![JAR search and dependency download from the Maven repository](/logo.png)
target.apidocs.com.google.api.services.compute.model.UrlRewrite.html Maven / Gradle / Ivy
UrlRewrite (Compute Engine API beta-rev20220726-2.0.0)
com.google.api.services.compute.model
Class UrlRewrite
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.UrlRewrite
-
public final class UrlRewrite
extends GenericJson
The spec for modifying the path before sending the request to the matched backend service.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
UrlRewrite()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
UrlRewrite
clone()
String
getHostRewrite()
Before forwarding the request to the selected service, the request's host header is replaced
with contents of hostRewrite.
String
getPathPrefixRewrite()
Before forwarding the request to the selected backend service, the matching portion of the
request's path is replaced by pathPrefixRewrite.
UrlRewrite
set(String fieldName,
Object value)
UrlRewrite
setHostRewrite(String hostRewrite)
Before forwarding the request to the selected service, the request's host header is replaced
with contents of hostRewrite.
UrlRewrite
setPathPrefixRewrite(String pathPrefixRewrite)
Before forwarding the request to the selected backend service, the matching portion of the
request's path is replaced by pathPrefixRewrite.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getHostRewrite
public String getHostRewrite()
Before forwarding the request to the selected service, the request's host header is replaced
with contents of hostRewrite. The value must be from 1 to 255 characters.
- Returns:
- value or
null
for none
-
setHostRewrite
public UrlRewrite setHostRewrite(String hostRewrite)
Before forwarding the request to the selected service, the request's host header is replaced
with contents of hostRewrite. The value must be from 1 to 255 characters.
- Parameters:
hostRewrite
- hostRewrite or null
for none
-
getPathPrefixRewrite
public String getPathPrefixRewrite()
Before forwarding the request to the selected backend service, the matching portion of the
request's path is replaced by pathPrefixRewrite. The value must be from 1 to 1024 characters.
- Returns:
- value or
null
for none
-
setPathPrefixRewrite
public UrlRewrite setPathPrefixRewrite(String pathPrefixRewrite)
Before forwarding the request to the selected backend service, the matching portion of the
request's path is replaced by pathPrefixRewrite. The value must be from 1 to 1024 characters.
- Parameters:
pathPrefixRewrite
- pathPrefixRewrite or null
for none
-
set
public UrlRewrite set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public UrlRewrite clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy