Interface VpnConnection.DetailsOrBuilder (0.38.0)

publicstaticinterface VpnConnection.DetailsOrBuilderextendsMessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudRouter()

publicabstractVpnConnection.Details.CloudRoutergetCloudRouter()

The Cloud Router info.

.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;

Returns
Type Description
VpnConnection.Details.CloudRouter

The cloudRouter.

getCloudRouterOrBuilder()

publicabstractVpnConnection.Details.CloudRouterOrBuildergetCloudRouterOrBuilder()

The Cloud Router info.

.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;

Returns
Type Description
VpnConnection.Details.CloudRouterOrBuilder

getCloudVpns(int index)

publicabstractVpnConnection.Details.CloudVpngetCloudVpns(intindex)

Each connection has multiple Cloud VPN gateways.

repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;

Parameter
Name Description
index int
Returns
Type Description
VpnConnection.Details.CloudVpn

getCloudVpnsCount()

publicabstractintgetCloudVpnsCount()

Each connection has multiple Cloud VPN gateways.

repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;

Returns
Type Description
int

getCloudVpnsList()

publicabstractList<VpnConnection.Details.CloudVpn>getCloudVpnsList()

Each connection has multiple Cloud VPN gateways.

repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;

Returns
Type Description
List<CloudVpn>

getCloudVpnsOrBuilder(int index)

publicabstractVpnConnection.Details.CloudVpnOrBuildergetCloudVpnsOrBuilder(intindex)

Each connection has multiple Cloud VPN gateways.

repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;

Parameter
Name Description
index int
Returns
Type Description
VpnConnection.Details.CloudVpnOrBuilder

getCloudVpnsOrBuilderList()

publicabstractList<?extendsVpnConnection.Details.CloudVpnOrBuilder>getCloudVpnsOrBuilderList()

Each connection has multiple Cloud VPN gateways.

repeated .google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpn cloud_vpns = 4;

Returns
Type Description
List<? extends com.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudVpnOrBuilder>

getError()

publicabstractStringgetError()

The error message. This is only populated when state=ERROR.

string error = 2;

Returns
Type Description
String

The error.

getErrorBytes()

publicabstractByteStringgetErrorBytes()

The error message. This is only populated when state=ERROR.

string error = 2;

Returns
Type Description
ByteString

The bytes for error.

getState()

publicabstractVpnConnection.Details.StategetState()

The state of this connection.

.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;

Returns
Type Description
VpnConnection.Details.State

The state.

getStateValue()

publicabstractintgetStateValue()

The state of this connection.

.google.cloud.edgecontainer.v1.VpnConnection.Details.State state = 1;

Returns
Type Description
int

The enum numeric value on the wire for state.

hasCloudRouter()

publicabstractbooleanhasCloudRouter()

The Cloud Router info.

.google.cloud.edgecontainer.v1.VpnConnection.Details.CloudRouter cloud_router = 3;

Returns
Type Description
boolean

Whether the cloudRouter field is set.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.