public final class InternalIpOwner extends GenericJson
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
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
InternalIpOwner() |
Modifier and Type | Method and Description |
---|---|
InternalIpOwner |
clone() |
String |
getIpCidrRange()
IP CIDR range being owned.
|
List<String> |
getOwners()
URLs of the IP owners of the IP CIDR range.
|
Boolean |
getSystemOwned()
Whether this IP CIDR range is reserved for system use.
|
InternalIpOwner |
set(String fieldName,
Object value) |
InternalIpOwner |
setIpCidrRange(String ipCidrRange)
IP CIDR range being owned.
|
InternalIpOwner |
setOwners(List<String> owners)
URLs of the IP owners of the IP CIDR range.
|
InternalIpOwner |
setSystemOwned(Boolean systemOwned)
Whether this IP CIDR range is reserved for system use.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getIpCidrRange()
null
for nonepublic InternalIpOwner setIpCidrRange(String ipCidrRange)
ipCidrRange
- ipCidrRange or null
for nonepublic List<String> getOwners()
null
for nonepublic InternalIpOwner setOwners(List<String> owners)
owners
- owners or null
for nonepublic Boolean getSystemOwned()
null
for nonepublic InternalIpOwner setSystemOwned(Boolean systemOwned)
systemOwned
- systemOwned or null
for nonepublic InternalIpOwner set(String fieldName, Object value)
set
in class GenericJson
public InternalIpOwner clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.