Package viam.app.v1
Interface App.UpdateModuleRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
App.UpdateModuleRequest
,App.UpdateModuleRequest.Builder
- Enclosing class:
- App
public static interface App.UpdateModuleRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA short description of the module that explains its purposecom.google.protobuf.ByteString
A short description of the module that explains its purposeThe executable to run to start the module programcom.google.protobuf.ByteString
The executable to run to start the module programThe path to a setup script that is run before a newly downloaded module starts.com.google.protobuf.ByteString
The path to a setup script that is run before a newly downloaded module starts.getModels
(int index) A list of models that are available in the moduleint
A list of models that are available in the moduleA list of models that are available in the moduleThe 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)getUrl()
The url to reference for documentation, code, etc.com.google.protobuf.ByteString
The url to reference for documentation, code, etc.The visibility that should be set for the moduleint
The visibility that should be set for the moduleboolean
The path to a setup script that is run before a newly downloaded module starts.Methods 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.
-
getVisibilityValue
int getVisibilityValue()The visibility that should be set for the module
.viam.app.v1.Visibility visibility = 2 [json_name = "visibility"];
- Returns:
- The enum numeric value on the wire for visibility.
-
getVisibility
App.Visibility getVisibility()The visibility that should be set for the module
.viam.app.v1.Visibility visibility = 2 [json_name = "visibility"];
- Returns:
- The visibility.
-
getUrl
String getUrl()The url to reference for documentation, code, etc.
string url = 3 [json_name = "url"];
- Returns:
- The url.
-
getUrlBytes
com.google.protobuf.ByteString getUrlBytes()The url to reference for documentation, code, etc.
string url = 3 [json_name = "url"];
- Returns:
- The bytes for url.
-
getDescription
String getDescription()A short description of the module that explains its purpose
string description = 4 [json_name = "description"];
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()A short description of the module that explains its purpose
string description = 4 [json_name = "description"];
- Returns:
- The bytes for description.
-
getModelsList
A list of models that are available in the module
repeated .viam.app.v1.Model models = 5 [json_name = "models"];
-
getModels
A list of models that are available in the module
repeated .viam.app.v1.Model models = 5 [json_name = "models"];
-
getModelsCount
int getModelsCount()A list of models that are available in the module
repeated .viam.app.v1.Model models = 5 [json_name = "models"];
-
getEntrypoint
String getEntrypoint()The executable to run to start the module program
string entrypoint = 6 [json_name = "entrypoint"];
- Returns:
- The entrypoint.
-
getEntrypointBytes
com.google.protobuf.ByteString getEntrypointBytes()The executable to run to start the module program
string entrypoint = 6 [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 = 7 [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 = 7 [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 = 7 [json_name = "firstRun"];
- Returns:
- The bytes for firstRun.
-