Interface VpnTunnelInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    VpnTunnelInfo, VpnTunnelInfo.Builder

    public interface VpnTunnelInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getDisplayName

        String getDisplayName()
         Name of a VPN tunnel.
         
        string display_name = 1;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         Name of a VPN tunnel.
         
        string display_name = 1;
        Returns:
        The bytes for displayName.
      • getUri

        String getUri()
         URI of a VPN tunnel.
         
        string uri = 2;
        Returns:
        The uri.
      • getUriBytes

        com.google.protobuf.ByteString getUriBytes()
         URI of a VPN tunnel.
         
        string uri = 2;
        Returns:
        The bytes for uri.
      • getSourceGateway

        String getSourceGateway()
         URI of the VPN gateway at local end of the tunnel.
         
        string source_gateway = 3;
        Returns:
        The sourceGateway.
      • getSourceGatewayBytes

        com.google.protobuf.ByteString getSourceGatewayBytes()
         URI of the VPN gateway at local end of the tunnel.
         
        string source_gateway = 3;
        Returns:
        The bytes for sourceGateway.
      • getRemoteGateway

        String getRemoteGateway()
         URI of a VPN gateway at remote end of the tunnel.
         
        string remote_gateway = 4;
        Returns:
        The remoteGateway.
      • getRemoteGatewayBytes

        com.google.protobuf.ByteString getRemoteGatewayBytes()
         URI of a VPN gateway at remote end of the tunnel.
         
        string remote_gateway = 4;
        Returns:
        The bytes for remoteGateway.
      • getRemoteGatewayIp

        String getRemoteGatewayIp()
         Remote VPN gateway's IP address.
         
        string remote_gateway_ip = 5;
        Returns:
        The remoteGatewayIp.
      • getRemoteGatewayIpBytes

        com.google.protobuf.ByteString getRemoteGatewayIpBytes()
         Remote VPN gateway's IP address.
         
        string remote_gateway_ip = 5;
        Returns:
        The bytes for remoteGatewayIp.
      • getSourceGatewayIp

        String getSourceGatewayIp()
         Local VPN gateway's IP address.
         
        string source_gateway_ip = 6;
        Returns:
        The sourceGatewayIp.
      • getSourceGatewayIpBytes

        com.google.protobuf.ByteString getSourceGatewayIpBytes()
         Local VPN gateway's IP address.
         
        string source_gateway_ip = 6;
        Returns:
        The bytes for sourceGatewayIp.
      • getNetworkUri

        String getNetworkUri()
         URI of a Compute Engine network where the VPN tunnel is configured.
         
        string network_uri = 7;
        Returns:
        The networkUri.
      • getNetworkUriBytes

        com.google.protobuf.ByteString getNetworkUriBytes()
         URI of a Compute Engine network where the VPN tunnel is configured.
         
        string network_uri = 7;
        Returns:
        The bytes for networkUri.
      • getRegion

        String getRegion()
         Name of a Google Cloud region where this VPN tunnel is configured.
         
        string region = 8;
        Returns:
        The region.
      • getRegionBytes

        com.google.protobuf.ByteString getRegionBytes()
         Name of a Google Cloud region where this VPN tunnel is configured.
         
        string region = 8;
        Returns:
        The bytes for region.
      • getRoutingTypeValue

        int getRoutingTypeValue()
         Type of the routing policy.
         
        .google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
        Returns:
        The enum numeric value on the wire for routingType.
      • getRoutingType

        VpnTunnelInfo.RoutingType getRoutingType()
         Type of the routing policy.
         
        .google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
        Returns:
        The routingType.