target.apidocs.com.google.api.services.servicemanagement.model.SystemParameter.html Maven / Gradle / Ivy
SystemParameter (Service Management API v1-rev20240823-2.0.0)
com.google.api.services.servicemanagement.model
Class SystemParameter
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.servicemanagement.model.SystemParameter
-
public final class SystemParameter
extends com.google.api.client.json.GenericJson
Define a parameter's name and location. The parameter may be passed as either an HTTP header or a
URL query parameter, and if both are passed the behavior is implementation-dependent.
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 Service Management 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
com.google.api.client.util.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
SystemParameter()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
SystemParameter
clone()
String
getHttpHeader()
Define the HTTP header name to use for the parameter.
String
getName()
Define the name of the parameter, such as "api_key" .
String
getUrlQueryParameter()
Define the URL query parameter name to use for the parameter.
SystemParameter
set(String fieldName,
Object value)
SystemParameter
setHttpHeader(String httpHeader)
Define the HTTP header name to use for the parameter.
SystemParameter
setName(String name)
Define the name of the parameter, such as "api_key" .
SystemParameter
setUrlQueryParameter(String urlQueryParameter)
Define the URL query parameter name to use for the parameter.
-
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
-
getHttpHeader
public String getHttpHeader()
Define the HTTP header name to use for the parameter. It is case insensitive.
- Returns:
- value or
null
for none
-
setHttpHeader
public SystemParameter setHttpHeader(String httpHeader)
Define the HTTP header name to use for the parameter. It is case insensitive.
- Parameters:
httpHeader
- httpHeader or null
for none
-
getName
public String getName()
Define the name of the parameter, such as "api_key" . It is case sensitive.
- Returns:
- value or
null
for none
-
setName
public SystemParameter setName(String name)
Define the name of the parameter, such as "api_key" . It is case sensitive.
- Parameters:
name
- name or null
for none
-
getUrlQueryParameter
public String getUrlQueryParameter()
Define the URL query parameter name to use for the parameter. It is case sensitive.
- Returns:
- value or
null
for none
-
setUrlQueryParameter
public SystemParameter setUrlQueryParameter(String urlQueryParameter)
Define the URL query parameter name to use for the parameter. It is case sensitive.
- Parameters:
urlQueryParameter
- urlQueryParameter or null
for none
-
set
public SystemParameter set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public SystemParameter clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy