public final class PacketMirroring 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 |
---|
PacketMirroring() |
Modifier and Type | Method and Description |
---|---|
PacketMirroring |
clone() |
PacketMirroringForwardingRuleInfo |
getCollectorIlb()
The Forwarding Rule resource of type loadBalancingScheme=INTERNAL that will be used as
collector for mirrored traffic.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
String |
getDescription()
An optional description of this resource.
|
String |
getEnable()
Indicates whether or not this packet mirroring takes effect.
|
PacketMirroringFilter |
getFilter()
Filter for mirrored traffic.
|
BigInteger |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of the resource.
|
PacketMirroringMirroredResourceInfo |
getMirroredResources()
PacketMirroring mirroredResourceInfos.
|
String |
getName()
Name of the resource; provided by the client when the resource is created.
|
PacketMirroringNetworkInfo |
getNetwork()
Specifies the mirrored VPC network.
|
Long |
getPriority()
The priority of applying this configuration.
|
String |
getRegion()
[Output Only] URI of the region where the packetMirroring resides.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
String |
getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
PacketMirroring |
set(String fieldName,
Object value) |
PacketMirroring |
setCollectorIlb(PacketMirroringForwardingRuleInfo collectorIlb)
The Forwarding Rule resource of type loadBalancingScheme=INTERNAL that will be used as
collector for mirrored traffic.
|
PacketMirroring |
setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
PacketMirroring |
setDescription(String description)
An optional description of this resource.
|
PacketMirroring |
setEnable(String enable)
Indicates whether or not this packet mirroring takes effect.
|
PacketMirroring |
setFilter(PacketMirroringFilter filter)
Filter for mirrored traffic.
|
PacketMirroring |
setId(BigInteger id)
[Output Only] The unique identifier for the resource.
|
PacketMirroring |
setKind(String kind)
[Output Only] Type of the resource.
|
PacketMirroring |
setMirroredResources(PacketMirroringMirroredResourceInfo mirroredResources)
PacketMirroring mirroredResourceInfos.
|
PacketMirroring |
setName(String name)
Name of the resource; provided by the client when the resource is created.
|
PacketMirroring |
setNetwork(PacketMirroringNetworkInfo network)
Specifies the mirrored VPC network.
|
PacketMirroring |
setPriority(Long priority)
The priority of applying this configuration.
|
PacketMirroring |
setRegion(String region)
[Output Only] URI of the region where the packetMirroring resides.
|
PacketMirroring |
setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
PacketMirroring |
setSelfLinkWithId(String selfLinkWithId)
[Output Only] Server-defined URL for this resource with the resource id.
|
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 PacketMirroringForwardingRuleInfo getCollectorIlb()
null
for nonepublic PacketMirroring setCollectorIlb(PacketMirroringForwardingRuleInfo collectorIlb)
collectorIlb
- collectorIlb or null
for nonepublic String getCreationTimestamp()
null
for nonepublic PacketMirroring setCreationTimestamp(String creationTimestamp)
creationTimestamp
- creationTimestamp or null
for nonepublic String getDescription()
null
for nonepublic PacketMirroring setDescription(String description)
description
- description or null
for nonepublic String getEnable()
null
for nonepublic PacketMirroring setEnable(String enable)
enable
- enable or null
for nonepublic PacketMirroringFilter getFilter()
null
for nonepublic PacketMirroring setFilter(PacketMirroringFilter filter)
filter
- filter or null
for nonepublic BigInteger getId()
null
for nonepublic PacketMirroring setId(BigInteger id)
id
- id or null
for nonepublic String getKind()
null
for nonepublic PacketMirroring setKind(String kind)
kind
- kind or null
for nonepublic PacketMirroringMirroredResourceInfo getMirroredResources()
null
for nonepublic PacketMirroring setMirroredResources(PacketMirroringMirroredResourceInfo mirroredResources)
mirroredResources
- mirroredResources or null
for nonepublic String getName()
null
for nonepublic PacketMirroring setName(String name)
name
- name or null
for nonepublic PacketMirroringNetworkInfo getNetwork()
null
for nonepublic PacketMirroring setNetwork(PacketMirroringNetworkInfo network)
network
- network or null
for nonepublic Long getPriority()
null
for nonepublic PacketMirroring setPriority(Long priority)
priority
- priority or null
for nonepublic String getRegion()
null
for nonepublic PacketMirroring setRegion(String region)
region
- region or null
for nonepublic String getSelfLink()
null
for nonepublic PacketMirroring setSelfLink(String selfLink)
selfLink
- selfLink or null
for nonepublic String getSelfLinkWithId()
null
for nonepublic PacketMirroring setSelfLinkWithId(String selfLinkWithId)
selfLinkWithId
- selfLinkWithId or null
for nonepublic PacketMirroring set(String fieldName, Object value)
set
in class GenericJson
public PacketMirroring clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.