public final class SecurityPolicyUserDefinedField
extends com.google.api.client.json.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
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
SecurityPolicyUserDefinedField() |
| Modifier and Type | Method and Description |
|---|---|
SecurityPolicyUserDefinedField |
clone() |
String |
getBase()
The base relative to which 'offset' is measured.
|
String |
getMask()
If specified, apply this mask (bitwise AND) to the field to ignore bits before matching.
|
String |
getName()
The name of this field.
|
Integer |
getOffset()
Offset of the first byte of the field (in network byte order) relative to 'base'.
|
Integer |
getSize()
Size of the field in bytes.
|
SecurityPolicyUserDefinedField |
set(String fieldName,
Object value) |
SecurityPolicyUserDefinedField |
setBase(String base)
The base relative to which 'offset' is measured.
|
SecurityPolicyUserDefinedField |
setMask(String mask)
If specified, apply this mask (bitwise AND) to the field to ignore bits before matching.
|
SecurityPolicyUserDefinedField |
setName(String name)
The name of this field.
|
SecurityPolicyUserDefinedField |
setOffset(Integer offset)
Offset of the first byte of the field (in network byte order) relative to 'base'.
|
SecurityPolicyUserDefinedField |
setSize(Integer size)
Size of the field in bytes.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getBase()
null for nonepublic SecurityPolicyUserDefinedField setBase(String base)
base - base or null for nonepublic String getMask()
null for nonepublic SecurityPolicyUserDefinedField setMask(String mask)
mask - mask or null for nonepublic String getName()
null for nonepublic SecurityPolicyUserDefinedField setName(String name)
name - name or null for nonepublic Integer getOffset()
null for nonepublic SecurityPolicyUserDefinedField setOffset(Integer offset)
offset - offset or null for nonepublic Integer getSize()
null for nonepublic SecurityPolicyUserDefinedField setSize(Integer size)
size - size or null for nonepublic SecurityPolicyUserDefinedField set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic SecurityPolicyUserDefinedField clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2024 Google. All rights reserved.