
target.apidocs.com.google.api.services.compute.model.InternalIpAddress.html Maven / Gradle / Ivy
InternalIpAddress (Compute Engine API alpha-rev20200526-1.30.9)
com.google.api.services.compute.model
Class InternalIpAddress
- 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.InternalIpAddress
-
public final class InternalIpAddress
extends GenericJson
Model definition for InternalIpAddress.
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
InternalIpAddress()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
InternalIpAddress
clone()
String
getCidr()
IP CIDR address or range.
String
getOwner()
The owner of the internal IP address.
String
getPurpose()
The purpose of the internal IP address if applicable.
String
getRegion()
The region of the internal IP address if applicable.
String
getType()
The type of the internal IP address.
InternalIpAddress
set(String fieldName,
Object value)
InternalIpAddress
setCidr(String cidr)
IP CIDR address or range.
InternalIpAddress
setOwner(String owner)
The owner of the internal IP address.
InternalIpAddress
setPurpose(String purpose)
The purpose of the internal IP address if applicable.
InternalIpAddress
setRegion(String region)
The region of the internal IP address if applicable.
InternalIpAddress
setType(String type)
The type of the internal IP address.
-
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
-
getCidr
public String getCidr()
IP CIDR address or range.
- Returns:
- value or
null
for none
-
setCidr
public InternalIpAddress setCidr(String cidr)
IP CIDR address or range.
- Parameters:
cidr
- cidr or null
for none
-
getOwner
public String getOwner()
The owner of the internal IP address.
- Returns:
- value or
null
for none
-
setOwner
public InternalIpAddress setOwner(String owner)
The owner of the internal IP address.
- Parameters:
owner
- owner or null
for none
-
getPurpose
public String getPurpose()
The purpose of the internal IP address if applicable.
- Returns:
- value or
null
for none
-
setPurpose
public InternalIpAddress setPurpose(String purpose)
The purpose of the internal IP address if applicable.
- Parameters:
purpose
- purpose or null
for none
-
getRegion
public String getRegion()
The region of the internal IP address if applicable.
- Returns:
- value or
null
for none
-
setRegion
public InternalIpAddress setRegion(String region)
The region of the internal IP address if applicable.
- Parameters:
region
- region or null
for none
-
getType
public String getType()
The type of the internal IP address.
- Returns:
- value or
null
for none
-
setType
public InternalIpAddress setType(String type)
The type of the internal IP address.
- Parameters:
type
- type or null
for none
-
set
public InternalIpAddress set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public InternalIpAddress clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy