Package viam.app.v1
Interface AppOuterClass.ModuleVersionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
AppOuterClass.ModuleVersion,AppOuterClass.ModuleVersion.Builder
- Enclosing class:
AppOuterClass
public static interface AppOuterClass.ModuleVersionOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetApps(int index) A list of applications associated with the moduleintA list of applications associated with the moduleA list of applications associated with the moduleWhen set, marks this specific version as deprecatedThe entrypoint for this version of the modulecom.google.protobuf.ByteStringThe entrypoint for this version of the modulegetFiles(int index) The uploads that are available for this module versionintThe uploads that are available for this module versionThe uploads that are available for this module versionThe path to a setup script that is run before a newly downloaded module starts.com.google.protobuf.ByteStringThe path to a setup script that is run before a newly downloaded module starts.The markdown documentation for this version of the modulecom.google.protobuf.ByteStringThe markdown documentation for this version of the moduleThe minimum version of viam-server required to run this version of the module.com.google.protobuf.ByteStringThe minimum version of viam-server required to run this version of the module.getModels(int index) The models that this verion of the module providesintThe models that this verion of the module providesThe models that this verion of the module providesThe semver string that represents the major/minor/patch version of the modulecom.google.protobuf.ByteStringThe semver string that represents the major/minor/patch version of the modulebooleanWhen set, marks this specific version as deprecatedbooleanThe path to a setup script that is run before a newly downloaded module starts.booleanThe markdown documentation for this version of the modulebooleanThe minimum version of viam-server required to run this version of the module.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getVersion
String getVersion()The semver string that represents the major/minor/patch version of the module
string version = 1 [json_name = "version"];- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()The semver string that represents the major/minor/patch version of the module
string version = 1 [json_name = "version"];- Returns:
- The bytes for version.
-
getFilesList
List<AppOuterClass.Uploads> getFilesList()The uploads that are available for this module version
repeated .viam.app.v1.Uploads files = 2 [json_name = "files"]; -
getFiles
The uploads that are available for this module version
repeated .viam.app.v1.Uploads files = 2 [json_name = "files"]; -
getFilesCount
int getFilesCount()The uploads that are available for this module version
repeated .viam.app.v1.Uploads files = 2 [json_name = "files"]; -
getModelsList
List<AppOuterClass.Model> getModelsList()The models that this verion of the module provides
repeated .viam.app.v1.Model models = 3 [json_name = "models"]; -
getModels
The models that this verion of the module provides
repeated .viam.app.v1.Model models = 3 [json_name = "models"]; -
getModelsCount
int getModelsCount()The models that this verion of the module provides
repeated .viam.app.v1.Model models = 3 [json_name = "models"]; -
getEntrypoint
String getEntrypoint()The entrypoint for this version of the module
string entrypoint = 4 [json_name = "entrypoint"];- Returns:
- The entrypoint.
-
getEntrypointBytes
com.google.protobuf.ByteString getEntrypointBytes()The entrypoint for this version of the module
string entrypoint = 4 [json_name = "entrypoint"];- Returns:
- The bytes for entrypoint.
-
hasFirstRun
boolean hasFirstRun()The path to a setup script that is run before a newly downloaded module starts.
optional string first_run = 5 [json_name = "firstRun"];- Returns:
- Whether the firstRun field is set.
-
getFirstRun
String getFirstRun()The path to a setup script that is run before a newly downloaded module starts.
optional string first_run = 5 [json_name = "firstRun"];- Returns:
- The firstRun.
-
getFirstRunBytes
com.google.protobuf.ByteString getFirstRunBytes()The path to a setup script that is run before a newly downloaded module starts.
optional string first_run = 5 [json_name = "firstRun"];- Returns:
- The bytes for firstRun.
-
hasMarkdownDescription
boolean hasMarkdownDescription()The markdown documentation for this version of the module
optional string markdown_description = 6 [json_name = "markdownDescription"];- Returns:
- Whether the markdownDescription field is set.
-
getMarkdownDescription
String getMarkdownDescription()The markdown documentation for this version of the module
optional string markdown_description = 6 [json_name = "markdownDescription"];- Returns:
- The markdownDescription.
-
getMarkdownDescriptionBytes
com.google.protobuf.ByteString getMarkdownDescriptionBytes()The markdown documentation for this version of the module
optional string markdown_description = 6 [json_name = "markdownDescription"];- Returns:
- The bytes for markdownDescription.
-
getAppsList
List<AppOuterClass.App> getAppsList()A list of applications associated with the module
repeated .viam.app.v1.App apps = 7 [json_name = "apps"]; -
getApps
A list of applications associated with the module
repeated .viam.app.v1.App apps = 7 [json_name = "apps"]; -
getAppsCount
int getAppsCount()A list of applications associated with the module
repeated .viam.app.v1.App apps = 7 [json_name = "apps"]; -
hasDeprecatedStatus
boolean hasDeprecatedStatus()When set, marks this specific version as deprecated
optional .viam.app.v1.DeprecatedStatus deprecated_status = 8 [json_name = "deprecatedStatus"];- Returns:
- Whether the deprecatedStatus field is set.
-
getDeprecatedStatus
AppOuterClass.DeprecatedStatus getDeprecatedStatus()When set, marks this specific version as deprecated
optional .viam.app.v1.DeprecatedStatus deprecated_status = 8 [json_name = "deprecatedStatus"];- Returns:
- The deprecatedStatus.
-
hasMinViamServerVersion
boolean hasMinViamServerVersion()The minimum version of viam-server required to run this version of the module.
optional string min_viam_server_version = 9 [json_name = "minViamServerVersion"];- Returns:
- Whether the minViamServerVersion field is set.
-
getMinViamServerVersion
String getMinViamServerVersion()The minimum version of viam-server required to run this version of the module.
optional string min_viam_server_version = 9 [json_name = "minViamServerVersion"];- Returns:
- The minViamServerVersion.
-
getMinViamServerVersionBytes
com.google.protobuf.ByteString getMinViamServerVersionBytes()The minimum version of viam-server required to run this version of the module.
optional string min_viam_server_version = 9 [json_name = "minViamServerVersion"];- Returns:
- The bytes for minViamServerVersion.
-