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
Nested ClassesModifier and TypeClassDescriptionstatic final classA 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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) string address = 2 [json_name = "address"];com.google.protobuf.ByteStringstring 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.RemoteConfiggetFrame().viam.app.v1.Frame frame = 3 [json_name = "frame"];booleanbool insecure = 6 [json_name = "insecure"];string managed_by = 5 [json_name = "managedBy"];com.google.protobuf.ByteStringstring managed_by = 5 [json_name = "managedBy"];getName()string name = 1 [json_name = "name"];com.google.protobuf.ByteStringstring name = 1 [json_name = "name"];A string with which to prefix all resource names fetched from this remote.com.google.protobuf.ByteStringA string with which to prefix all resource names fetched from this remote.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.ByteStringSecret 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\""];intrepeated .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\""];booleanhasAuth().viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];boolean.google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];booleanhasFrame().viam.app.v1.Frame frame = 3 [json_name = "frame"];boolean.google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];static Robot.RemoteConfig.Builderstatic Robot.RemoteConfig.BuildernewBuilder(Robot.RemoteConfig prototype) static Robot.RemoteConfigparseDelimitedFrom(InputStream input) static Robot.RemoteConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfigparseFrom(byte[] data) static Robot.RemoteConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfigparseFrom(com.google.protobuf.ByteString data) static Robot.RemoteConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfigparseFrom(com.google.protobuf.CodedInputStream input) static Robot.RemoteConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfigparseFrom(InputStream input) static Robot.RemoteConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RemoteConfigparseFrom(ByteBuffer data) static Robot.RemoteConfigparseFrom(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, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
-
PREFIX_FIELD_NUMBER
public static final int PREFIX_FIELD_NUMBER- See Also:
-
-
Method Details
-
getName
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceRobot.RemoteConfigOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The bytes for name.
-
getAddress
string address = 2 [json_name = "address"];- Specified by:
getAddressin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The address.
-
getAddressBytes
public com.google.protobuf.ByteString getAddressBytes()string address = 2 [json_name = "address"];- Specified by:
getAddressBytesin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The bytes for address.
-
hasFrame
public boolean hasFrame().viam.app.v1.Frame frame = 3 [json_name = "frame"];- Specified by:
hasFramein interfaceRobot.RemoteConfigOrBuilder- Returns:
- Whether the frame field is set.
-
getFrame
.viam.app.v1.Frame frame = 3 [json_name = "frame"];- Specified by:
getFramein interfaceRobot.RemoteConfigOrBuilder- Returns:
- The frame.
-
hasAuth
public boolean hasAuth().viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];- Specified by:
hasAuthin interfaceRobot.RemoteConfigOrBuilder- Returns:
- Whether the auth field is set.
-
getAuth
.viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];- Specified by:
getAuthin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The auth.
-
getManagedBy
string managed_by = 5 [json_name = "managedBy"];- Specified by:
getManagedByin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The managedBy.
-
getManagedByBytes
public com.google.protobuf.ByteString getManagedByBytes()string managed_by = 5 [json_name = "managedBy"];- Specified by:
getManagedByBytesin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The bytes for managedBy.
-
getInsecure
public boolean getInsecure()bool insecure = 6 [json_name = "insecure"];- Specified by:
getInsecurein interfaceRobot.RemoteConfigOrBuilder- Returns:
- The insecure.
-
hasConnectionCheckInterval
public boolean hasConnectionCheckInterval().google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];- Specified by:
hasConnectionCheckIntervalin 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:
getConnectionCheckIntervalin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The connectionCheckInterval.
-
hasReconnectInterval
public boolean hasReconnectInterval().google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];- Specified by:
hasReconnectIntervalin 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:
getReconnectIntervalin 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:
getServiceConfigsListin 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:
getServiceConfigsCountin interfaceRobot.RemoteConfigOrBuilder
-
getServiceConfigs
repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];- Specified by:
getServiceConfigsin 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:
getSecretin 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:
getSecretBytesin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The bytes for secret.
-
getPrefix
A string with which to prefix all resource names fetched from this remote.
string prefix = 11 [json_name = "prefix"];- Specified by:
getPrefixin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The prefix.
-
getPrefixBytes
public com.google.protobuf.ByteString getPrefixBytes()A string with which to prefix all resource names fetched from this remote.
string prefix = 11 [json_name = "prefix"];- Specified by:
getPrefixBytesin interfaceRobot.RemoteConfigOrBuilder- Returns:
- The bytes for prefix.
-
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:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Robot.RemoteConfig,Robot.RemoteConfig.Builder>
-
getDefaultInstance
-
parser
-