Package viam.app.v1
Interface Robot.NetworkConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Robot.NetworkConfig,Robot.NetworkConfig.Builder
- Enclosing class:
- Robot
public static interface Robot.NetworkConfigOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring bind_address = 2 [json_name = "bindAddress"];com.google.protobuf.ByteStringstring bind_address = 2 [json_name = "bindAddress"];getFqdn()string fqdn = 1 [json_name = "fqdn"];com.google.protobuf.ByteStringstring fqdn = 1 [json_name = "fqdn"];booleangetNoTls()bool no_tls = 7 [json_name = "noTls"];.viam.app.v1.SessionsConfig sessions = 5 [json_name = "sessions"];string tls_cert_file = 3 [json_name = "tlsCertFile"];com.google.protobuf.ByteStringstring tls_cert_file = 3 [json_name = "tlsCertFile"];string tls_key_file = 4 [json_name = "tlsKeyFile"];com.google.protobuf.ByteStringstring tls_key_file = 4 [json_name = "tlsKeyFile"];getTrafficTunnelEndpoints(int index) repeated .viam.app.v1.TrafficTunnelEndpoint traffic_tunnel_endpoints = 6 [json_name = "trafficTunnelEndpoints"];intrepeated .viam.app.v1.TrafficTunnelEndpoint traffic_tunnel_endpoints = 6 [json_name = "trafficTunnelEndpoints"];repeated .viam.app.v1.TrafficTunnelEndpoint traffic_tunnel_endpoints = 6 [json_name = "trafficTunnelEndpoints"];boolean.viam.app.v1.SessionsConfig sessions = 5 [json_name = "sessions"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getFqdn
String getFqdn()string fqdn = 1 [json_name = "fqdn"];- Returns:
- The fqdn.
-
getFqdnBytes
com.google.protobuf.ByteString getFqdnBytes()string fqdn = 1 [json_name = "fqdn"];- Returns:
- The bytes for fqdn.
-
getBindAddress
String getBindAddress()string bind_address = 2 [json_name = "bindAddress"];- Returns:
- The bindAddress.
-
getBindAddressBytes
com.google.protobuf.ByteString getBindAddressBytes()string bind_address = 2 [json_name = "bindAddress"];- Returns:
- The bytes for bindAddress.
-
getTlsCertFile
String getTlsCertFile()string tls_cert_file = 3 [json_name = "tlsCertFile"];- Returns:
- The tlsCertFile.
-
getTlsCertFileBytes
com.google.protobuf.ByteString getTlsCertFileBytes()string tls_cert_file = 3 [json_name = "tlsCertFile"];- Returns:
- The bytes for tlsCertFile.
-
getTlsKeyFile
String getTlsKeyFile()string tls_key_file = 4 [json_name = "tlsKeyFile"];- Returns:
- The tlsKeyFile.
-
getTlsKeyFileBytes
com.google.protobuf.ByteString getTlsKeyFileBytes()string tls_key_file = 4 [json_name = "tlsKeyFile"];- Returns:
- The bytes for tlsKeyFile.
-
hasSessions
boolean hasSessions().viam.app.v1.SessionsConfig sessions = 5 [json_name = "sessions"];- Returns:
- Whether the sessions field is set.
-
getSessions
Robot.SessionsConfig getSessions().viam.app.v1.SessionsConfig sessions = 5 [json_name = "sessions"];- Returns:
- The sessions.
-
getTrafficTunnelEndpointsList
List<Robot.TrafficTunnelEndpoint> getTrafficTunnelEndpointsList()repeated .viam.app.v1.TrafficTunnelEndpoint traffic_tunnel_endpoints = 6 [json_name = "trafficTunnelEndpoints"]; -
getTrafficTunnelEndpoints
repeated .viam.app.v1.TrafficTunnelEndpoint traffic_tunnel_endpoints = 6 [json_name = "trafficTunnelEndpoints"]; -
getTrafficTunnelEndpointsCount
int getTrafficTunnelEndpointsCount()repeated .viam.app.v1.TrafficTunnelEndpoint traffic_tunnel_endpoints = 6 [json_name = "trafficTunnelEndpoints"]; -
getNoTls
boolean getNoTls()bool no_tls = 7 [json_name = "noTls"];- Returns:
- The noTls.
-