Package viam.app.v1
Class Robot.RemoteConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Robot.RemoteConfig,Robot.RemoteConfig.Builder>
viam.app.v1.Robot.RemoteConfig
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Robot.RemoteConfigOrBuilder
- Enclosing class:
- Robot
public static final class Robot.RemoteConfig
extends com.google.protobuf.GeneratedMessageLite<Robot.RemoteConfig,Robot.RemoteConfig.Builder>
implements Robot.RemoteConfigOrBuilder
A RemoteConfig describes a remote robot that should be integrated. The Frame field defines how the "world" node of the remote robot should be reconciled with the "world" node of the the current robot. All components of the remote robot who have Parent as "world" will be attached to the parent defined in Frame, and with the given offset as well.Protobuf type
viam.app.v1.RemoteConfig
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
A RemoteConfig describes a remote robot that should be integrated.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,
?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) string address = 2 [json_name = "address"];
com.google.protobuf.ByteString
string address = 2 [json_name = "address"];
getAuth()
.viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
com.google.protobuf.Duration
.google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
static Robot.RemoteConfig
getFrame()
.viam.app.v1.Frame frame = 3 [json_name = "frame"];
boolean
bool insecure = 6 [json_name = "insecure"];
string managed_by = 5 [json_name = "managedBy"];
com.google.protobuf.ByteString
string managed_by = 5 [json_name = "managedBy"];
getName()
string name = 1 [json_name = "name"];
com.google.protobuf.ByteString
string name = 1 [json_name = "name"];
com.google.protobuf.Duration
.google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
Secret is a helper for a robot location secret.com.google.protobuf.ByteString
Secret is a helper for a robot location secret.getServiceConfigs
(int index) repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
int
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
getServiceConfigsOrBuilder
(int index) repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
List<? extends Robot.ResourceLevelServiceConfigOrBuilder>
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
boolean
hasAuth()
.viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
boolean
.google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
boolean
hasFrame()
.viam.app.v1.Frame frame = 3 [json_name = "frame"];
boolean
.google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
static Robot.RemoteConfig.Builder
static Robot.RemoteConfig.Builder
newBuilder
(Robot.RemoteConfig prototype) static Robot.RemoteConfig
parseDelimitedFrom
(InputStream input) static Robot.RemoteConfig
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfig
parseFrom
(byte[] data) static Robot.RemoteConfig
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfig
parseFrom
(com.google.protobuf.ByteString data) static Robot.RemoteConfig
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfig
parseFrom
(com.google.protobuf.CodedInputStream input) static Robot.RemoteConfig
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfig
parseFrom
(InputStream input) static Robot.RemoteConfig
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfig
parseFrom
(ByteBuffer data) static Robot.RemoteConfig
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Robot.RemoteConfig>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
ADDRESS_FIELD_NUMBER
public static final int ADDRESS_FIELD_NUMBER- See Also:
-
FRAME_FIELD_NUMBER
public static final int FRAME_FIELD_NUMBER- See Also:
-
AUTH_FIELD_NUMBER
public static final int AUTH_FIELD_NUMBER- See Also:
-
MANAGED_BY_FIELD_NUMBER
public static final int MANAGED_BY_FIELD_NUMBER- See Also:
-
INSECURE_FIELD_NUMBER
public static final int INSECURE_FIELD_NUMBER- See Also:
-
CONNECTION_CHECK_INTERVAL_FIELD_NUMBER
public static final int CONNECTION_CHECK_INTERVAL_FIELD_NUMBER- See Also:
-
RECONNECT_INTERVAL_FIELD_NUMBER
public static final int RECONNECT_INTERVAL_FIELD_NUMBER- See Also:
-
SERVICE_CONFIGS_FIELD_NUMBER
public static final int SERVICE_CONFIGS_FIELD_NUMBER- See Also:
-
SECRET_FIELD_NUMBER
public static final int SECRET_FIELD_NUMBER- See Also:
-
-
Method Details
-
getName
string name = 1 [json_name = "name"];
- Specified by:
getName
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1 [json_name = "name"];
- Specified by:
getNameBytes
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The bytes for name.
-
getAddress
string address = 2 [json_name = "address"];
- Specified by:
getAddress
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The address.
-
getAddressBytes
public com.google.protobuf.ByteString getAddressBytes()string address = 2 [json_name = "address"];
- Specified by:
getAddressBytes
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The bytes for address.
-
hasFrame
public boolean hasFrame().viam.app.v1.Frame frame = 3 [json_name = "frame"];
- Specified by:
hasFrame
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- Whether the frame field is set.
-
getFrame
.viam.app.v1.Frame frame = 3 [json_name = "frame"];
- Specified by:
getFrame
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The frame.
-
hasAuth
public boolean hasAuth().viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
- Specified by:
hasAuth
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- Whether the auth field is set.
-
getAuth
.viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
- Specified by:
getAuth
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The auth.
-
getManagedBy
string managed_by = 5 [json_name = "managedBy"];
- Specified by:
getManagedBy
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The managedBy.
-
getManagedByBytes
public com.google.protobuf.ByteString getManagedByBytes()string managed_by = 5 [json_name = "managedBy"];
- Specified by:
getManagedByBytes
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The bytes for managedBy.
-
getInsecure
public boolean getInsecure()bool insecure = 6 [json_name = "insecure"];
- Specified by:
getInsecure
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The insecure.
-
hasConnectionCheckInterval
public boolean hasConnectionCheckInterval().google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
- Specified by:
hasConnectionCheckInterval
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- Whether the connectionCheckInterval field is set.
-
getConnectionCheckInterval
public com.google.protobuf.Duration getConnectionCheckInterval().google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
- Specified by:
getConnectionCheckInterval
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The connectionCheckInterval.
-
hasReconnectInterval
public boolean hasReconnectInterval().google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
- Specified by:
hasReconnectInterval
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- Whether the reconnectInterval field is set.
-
getReconnectInterval
public com.google.protobuf.Duration getReconnectInterval().google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
- Specified by:
getReconnectInterval
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The reconnectInterval.
-
getServiceConfigsList
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
- Specified by:
getServiceConfigsList
in interfaceRobot.RemoteConfigOrBuilder
-
getServiceConfigsOrBuilderList
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
-
getServiceConfigsCount
public int getServiceConfigsCount()repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
- Specified by:
getServiceConfigsCount
in interfaceRobot.RemoteConfigOrBuilder
-
getServiceConfigs
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
- Specified by:
getServiceConfigs
in interfaceRobot.RemoteConfigOrBuilder
-
getServiceConfigsOrBuilder
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
-
getSecret
Secret is a helper for a robot location secret.
string secret = 10 [json_name = "secret"];
- Specified by:
getSecret
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The secret.
-
getSecretBytes
public com.google.protobuf.ByteString getSecretBytes()Secret is a helper for a robot location secret.
string secret = 10 [json_name = "secret"];
- Specified by:
getSecretBytes
in interfaceRobot.RemoteConfigOrBuilder
- Returns:
- The bytes for secret.
-
parseFrom
public static Robot.RemoteConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RemoteConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RemoteConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RemoteConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RemoteConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RemoteConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Robot.RemoteConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Robot.RemoteConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Robot.RemoteConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Robot.RemoteConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<Robot.RemoteConfig,
Robot.RemoteConfig.Builder>
-
getDefaultInstance
-
parser
-