Package viam.app.v1
Interface App.ModuleFileInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
App.ModuleFileInfo
,App.ModuleFileInfo.Builder
- Enclosing class:
- App
public static interface App.ModuleFileInfoOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)com.google.protobuf.ByteString
The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)The platform that the file is built to run oncom.google.protobuf.ByteString
The platform that the file is built to run ongetPlatformTags
(int index) Platform tag constraints.com.google.protobuf.ByteString
getPlatformTagsBytes
(int index) Platform tag constraints.int
Platform tag constraints.Platform tag constraints.The semver string that represents the new major/minor/patch version of the modulecom.google.protobuf.ByteString
The semver string that represents the new major/minor/patch version of the moduleMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getModuleId
String getModuleId()The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
string module_id = 1 [json_name = "moduleId"];
- Returns:
- The moduleId.
-
getModuleIdBytes
com.google.protobuf.ByteString getModuleIdBytes()The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
string module_id = 1 [json_name = "moduleId"];
- Returns:
- The bytes for moduleId.
-
getVersion
String getVersion()The semver string that represents the new major/minor/patch version of the module
string version = 2 [json_name = "version"];
- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()The semver string that represents the new major/minor/patch version of the module
string version = 2 [json_name = "version"];
- Returns:
- The bytes for version.
-
getPlatform
String getPlatform()The platform that the file is built to run on
string platform = 3 [json_name = "platform"];
- Returns:
- The platform.
-
getPlatformBytes
com.google.protobuf.ByteString getPlatformBytes()The platform that the file is built to run on
string platform = 3 [json_name = "platform"];
- Returns:
- The bytes for platform.
-
getPlatformTagsList
Platform tag constraints. When a robot requests its config, it uploads a platform and a list of platform tags. The platform is checked against `platform` above, and the tags are checked against this list.
repeated string platform_tags = 5 [json_name = "platformTags"];
- Returns:
- A list containing the platformTags.
-
getPlatformTagsCount
int getPlatformTagsCount()Platform tag constraints. When a robot requests its config, it uploads a platform and a list of platform tags. The platform is checked against `platform` above, and the tags are checked against this list.
repeated string platform_tags = 5 [json_name = "platformTags"];
- Returns:
- The count of platformTags.
-
getPlatformTags
Platform tag constraints. When a robot requests its config, it uploads a platform and a list of platform tags. The platform is checked against `platform` above, and the tags are checked against this list.
repeated string platform_tags = 5 [json_name = "platformTags"];
- Parameters:
index
- The index of the element to return.- Returns:
- The platformTags at the given index.
-
getPlatformTagsBytes
com.google.protobuf.ByteString getPlatformTagsBytes(int index) Platform tag constraints. When a robot requests its config, it uploads a platform and a list of platform tags. The platform is checked against `platform` above, and the tags are checked against this list.
repeated string platform_tags = 5 [json_name = "platformTags"];
- Parameters:
index
- The index of the element to return.- Returns:
- The platformTags at the given index.
-