Package com.viam.robot.v1
Class Robot.Tunnel.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.Tunnel,Robot.Tunnel.Builder>
com.viam.robot.v1.Robot.Tunnel.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Robot.TunnelOrBuilder,Cloneable
- Enclosing class:
- Robot.Tunnel
public static final class Robot.Tunnel.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.Tunnel,Robot.Tunnel.Builder>
implements Robot.TunnelOrBuilder
Protobuf type
viam.robot.v1.Tunnel-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription.google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];uint32 port = 1 [json_name = "port"];com.google.protobuf.Duration.google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];intgetPort()uint32 port = 1 [json_name = "port"];boolean.google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];mergeConnectionTimeout(com.google.protobuf.Duration value) .google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];setConnectionTimeout(com.google.protobuf.Duration value) .google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];setConnectionTimeout(com.google.protobuf.Duration.Builder builderForValue) .google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];setPort(int value) uint32 port = 1 [json_name = "port"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getPort
public int getPort()uint32 port = 1 [json_name = "port"];- Specified by:
getPortin interfaceRobot.TunnelOrBuilder- Returns:
- The port.
-
setPort
uint32 port = 1 [json_name = "port"];- Parameters:
value- The port to set.- Returns:
- This builder for chaining.
-
clearPort
uint32 port = 1 [json_name = "port"];- Returns:
- This builder for chaining.
-
hasConnectionTimeout
public boolean hasConnectionTimeout().google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];- Specified by:
hasConnectionTimeoutin interfaceRobot.TunnelOrBuilder- Returns:
- Whether the connectionTimeout field is set.
-
getConnectionTimeout
public com.google.protobuf.Duration getConnectionTimeout().google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];- Specified by:
getConnectionTimeoutin interfaceRobot.TunnelOrBuilder- Returns:
- The connectionTimeout.
-
setConnectionTimeout
.google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"]; -
setConnectionTimeout
public Robot.Tunnel.Builder setConnectionTimeout(com.google.protobuf.Duration.Builder builderForValue) .google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"]; -
mergeConnectionTimeout
.google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"]; -
clearConnectionTimeout
.google.protobuf.Duration connection_timeout = 2 [json_name = "connectionTimeout"];
-