Package com.google.cloud.compute.v1
Interface VpnGatewayStatusVpnConnectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VpnGatewayStatusVpnConnection,VpnGatewayStatusVpnConnection.Builder
public interface VpnGatewayStatusVpnConnectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetPeerExternalGateway()URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected.com.google.protobuf.ByteStringgetPeerExternalGatewayBytes()URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected.StringgetPeerGcpGateway()URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected.com.google.protobuf.ByteStringgetPeerGcpGatewayBytes()URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected.VpnGatewayStatusHighAvailabilityRequirementStategetState()HighAvailabilityRequirementState for the VPN connection.VpnGatewayStatusHighAvailabilityRequirementStateOrBuildergetStateOrBuilder()HighAvailabilityRequirementState for the VPN connection.VpnGatewayStatusTunnelgetTunnels(int index)List of VPN tunnels that are in this VPN connection.intgetTunnelsCount()List of VPN tunnels that are in this VPN connection.List<VpnGatewayStatusTunnel>getTunnelsList()List of VPN tunnels that are in this VPN connection.VpnGatewayStatusTunnelOrBuildergetTunnelsOrBuilder(int index)List of VPN tunnels that are in this VPN connection.List<? extends VpnGatewayStatusTunnelOrBuilder>getTunnelsOrBuilderList()List of VPN tunnels that are in this VPN connection.booleanhasPeerExternalGateway()URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected.booleanhasPeerGcpGateway()URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected.booleanhasState()HighAvailabilityRequirementState for the VPN connection.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasPeerExternalGateway
boolean hasPeerExternalGateway()
URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.
optional string peer_external_gateway = 384956173;- Returns:
- Whether the peerExternalGateway field is set.
-
getPeerExternalGateway
String getPeerExternalGateway()
URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.
optional string peer_external_gateway = 384956173;- Returns:
- The peerExternalGateway.
-
getPeerExternalGatewayBytes
com.google.protobuf.ByteString getPeerExternalGatewayBytes()
URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.
optional string peer_external_gateway = 384956173;- Returns:
- The bytes for peerExternalGateway.
-
hasPeerGcpGateway
boolean hasPeerGcpGateway()
URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.
optional string peer_gcp_gateway = 281867452;- Returns:
- Whether the peerGcpGateway field is set.
-
getPeerGcpGateway
String getPeerGcpGateway()
URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.
optional string peer_gcp_gateway = 281867452;- Returns:
- The peerGcpGateway.
-
getPeerGcpGatewayBytes
com.google.protobuf.ByteString getPeerGcpGatewayBytes()
URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway.
optional string peer_gcp_gateway = 281867452;- Returns:
- The bytes for peerGcpGateway.
-
hasState
boolean hasState()
HighAvailabilityRequirementState for the VPN connection.
optional .google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState state = 109757585;- Returns:
- Whether the state field is set.
-
getState
VpnGatewayStatusHighAvailabilityRequirementState getState()
HighAvailabilityRequirementState for the VPN connection.
optional .google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState state = 109757585;- Returns:
- The state.
-
getStateOrBuilder
VpnGatewayStatusHighAvailabilityRequirementStateOrBuilder getStateOrBuilder()
HighAvailabilityRequirementState for the VPN connection.
optional .google.cloud.compute.v1.VpnGatewayStatusHighAvailabilityRequirementState state = 109757585;
-
getTunnelsList
List<VpnGatewayStatusTunnel> getTunnelsList()
List of VPN tunnels that are in this VPN connection.
repeated .google.cloud.compute.v1.VpnGatewayStatusTunnel tunnels = 104561931;
-
getTunnels
VpnGatewayStatusTunnel getTunnels(int index)
List of VPN tunnels that are in this VPN connection.
repeated .google.cloud.compute.v1.VpnGatewayStatusTunnel tunnels = 104561931;
-
getTunnelsCount
int getTunnelsCount()
List of VPN tunnels that are in this VPN connection.
repeated .google.cloud.compute.v1.VpnGatewayStatusTunnel tunnels = 104561931;
-
getTunnelsOrBuilderList
List<? extends VpnGatewayStatusTunnelOrBuilder> getTunnelsOrBuilderList()
List of VPN tunnels that are in this VPN connection.
repeated .google.cloud.compute.v1.VpnGatewayStatusTunnel tunnels = 104561931;
-
getTunnelsOrBuilder
VpnGatewayStatusTunnelOrBuilder getTunnelsOrBuilder(int index)
List of VPN tunnels that are in this VPN connection.
repeated .google.cloud.compute.v1.VpnGatewayStatusTunnel tunnels = 104561931;
-
-