Class NetworkPeeringConnectionStatusTrafficConfiguration (1.82.0)

public final class NetworkPeeringConnectionStatusTrafficConfiguration extends GeneratedMessageV3 implements NetworkPeeringConnectionStatusTrafficConfigurationOrBuilder

Protobuf type google.cloud.compute.v1.NetworkPeeringConnectionStatusTrafficConfiguration

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > NetworkPeeringConnectionStatusTrafficConfiguration

Static Fields

EXPORT_CUSTOM_ROUTES_TO_PEER_FIELD_NUMBER

public static final int EXPORT_CUSTOM_ROUTES_TO_PEER_FIELD_NUMBER
Field Value
Type Description
int

EXPORT_SUBNET_ROUTES_WITH_PUBLIC_IP_TO_PEER_FIELD_NUMBER

public static final int EXPORT_SUBNET_ROUTES_WITH_PUBLIC_IP_TO_PEER_FIELD_NUMBER
Field Value
Type Description
int

IMPORT_CUSTOM_ROUTES_FROM_PEER_FIELD_NUMBER

public static final int IMPORT_CUSTOM_ROUTES_FROM_PEER_FIELD_NUMBER
Field Value
Type Description
int

IMPORT_SUBNET_ROUTES_WITH_PUBLIC_IP_FROM_PEER_FIELD_NUMBER

public static final int IMPORT_SUBNET_ROUTES_WITH_PUBLIC_IP_FROM_PEER_FIELD_NUMBER
Field Value
Type Description
int

STACK_TYPE_FIELD_NUMBER

public static final int STACK_TYPE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static NetworkPeeringConnectionStatusTrafficConfiguration getDefaultInstance()
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static NetworkPeeringConnectionStatusTrafficConfiguration.Builder newBuilder()
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration.Builder

newBuilder(NetworkPeeringConnectionStatusTrafficConfiguration prototype)

public static NetworkPeeringConnectionStatusTrafficConfiguration.Builder newBuilder(NetworkPeeringConnectionStatusTrafficConfiguration prototype)
Parameter
Name Description
prototype NetworkPeeringConnectionStatusTrafficConfiguration
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration.Builder

parseDelimitedFrom(InputStream input)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static NetworkPeeringConnectionStatusTrafficConfiguration parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<NetworkPeeringConnectionStatusTrafficConfiguration> parser()
Returns
Type Description
Parser<NetworkPeeringConnectionStatusTrafficConfiguration>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public NetworkPeeringConnectionStatusTrafficConfiguration getDefaultInstanceForType()
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration

getExportCustomRoutesToPeer()

public boolean getExportCustomRoutesToPeer()

Whether custom routes are being exported to the peer network.

optional bool export_custom_routes_to_peer = 286428404;

Returns
Type Description
boolean

The exportCustomRoutesToPeer.

getExportSubnetRoutesWithPublicIpToPeer()

public boolean getExportSubnetRoutesWithPublicIpToPeer()

Whether subnet routes with public IP ranges are being exported to the peer network.

optional bool export_subnet_routes_with_public_ip_to_peer = 8358601;

Returns
Type Description
boolean

The exportSubnetRoutesWithPublicIpToPeer.

getImportCustomRoutesFromPeer()

public boolean getImportCustomRoutesFromPeer()

Whether custom routes are being imported from the peer network.

optional bool import_custom_routes_from_peer = 398584470;

Returns
Type Description
boolean

The importCustomRoutesFromPeer.

getImportSubnetRoutesWithPublicIpFromPeer()

public boolean getImportSubnetRoutesWithPublicIpFromPeer()

Whether subnet routes with public IP ranges are being imported from the peer network.

optional bool import_subnet_routes_with_public_ip_from_peer = 234712361;

Returns
Type Description
boolean

The importSubnetRoutesWithPublicIpFromPeer.

getParserForType()

public Parser<NetworkPeeringConnectionStatusTrafficConfiguration> getParserForType()
Returns
Type Description
Parser<NetworkPeeringConnectionStatusTrafficConfiguration>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getStackType()

public String getStackType()

Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.

optional string stack_type = 425908881;

Returns
Type Description
String

The stackType.

getStackTypeBytes()

public ByteString getStackTypeBytes()

Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.

optional string stack_type = 425908881;

Returns
Type Description
ByteString

The bytes for stackType.

hasExportCustomRoutesToPeer()

public boolean hasExportCustomRoutesToPeer()

Whether custom routes are being exported to the peer network.

optional bool export_custom_routes_to_peer = 286428404;

Returns
Type Description
boolean

Whether the exportCustomRoutesToPeer field is set.

hasExportSubnetRoutesWithPublicIpToPeer()

public boolean hasExportSubnetRoutesWithPublicIpToPeer()

Whether subnet routes with public IP ranges are being exported to the peer network.

optional bool export_subnet_routes_with_public_ip_to_peer = 8358601;

Returns
Type Description
boolean

Whether the exportSubnetRoutesWithPublicIpToPeer field is set.

hasImportCustomRoutesFromPeer()

public boolean hasImportCustomRoutesFromPeer()

Whether custom routes are being imported from the peer network.

optional bool import_custom_routes_from_peer = 398584470;

Returns
Type Description
boolean

Whether the importCustomRoutesFromPeer field is set.

hasImportSubnetRoutesWithPublicIpFromPeer()

public boolean hasImportSubnetRoutesWithPublicIpFromPeer()

Whether subnet routes with public IP ranges are being imported from the peer network.

optional bool import_subnet_routes_with_public_ip_from_peer = 234712361;

Returns
Type Description
boolean

Whether the importSubnetRoutesWithPublicIpFromPeer field is set.

hasStackType()

public boolean hasStackType()

Which IP version(s) of traffic and routes are being imported or exported between peer networks. Check the StackType enum for the list of possible values.

optional string stack_type = 425908881;

Returns
Type Description
boolean

Whether the stackType field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public NetworkPeeringConnectionStatusTrafficConfiguration.Builder newBuilderForType()
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected NetworkPeeringConnectionStatusTrafficConfiguration.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public NetworkPeeringConnectionStatusTrafficConfiguration.Builder toBuilder()
Returns
Type Description
NetworkPeeringConnectionStatusTrafficConfiguration.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException