Package viam.app.v1
Class AppOuterClass.Module
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<AppOuterClass.Module,AppOuterClass.Module.Builder>
viam.app.v1.AppOuterClass.Module
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,AppOuterClass.ModuleOrBuilder
- Enclosing class:
- AppOuterClass
public static final class AppOuterClass.Module
extends com.google.protobuf.GeneratedMessageLite<AppOuterClass.Module,AppOuterClass.Module.Builder>
implements AppOuterClass.ModuleOrBuilder
Protobuf type
viam.app.v1.Module-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeviam.app.v1.ModuleNested 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 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) getApps(int index) A list of applications associated with the moduleintA list of applications associated with the moduleA list of applications associated with the modulegetAppsOrBuilder(int index) A list of applications associated with the moduleList<? extends AppOuterClass.AppOrBuilder>A list of applications associated with the modulestatic AppOuterClass.ModuleA short description of the module that explains its purposecom.google.protobuf.ByteStringA short description of the module that explains its purposeThe executable to run to start the module programcom.google.protobuf.ByteStringThe 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.ByteStringThe path to a setup script that is run before a newly downloaded module starts.Longer documentation provided in markdown formatcom.google.protobuf.ByteStringLonger documentation provided in markdown formatgetModels(int index) A list of models that are available in the moduleintA list of models that are available in the moduleA list of models that are available in the modulegetModelsOrBuilder(int index) A list of models that are available in the moduleList<? extends AppOuterClass.ModelOrBuilder>A 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.ByteStringThe id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)getName()The name of the modulecom.google.protobuf.ByteStringThe name of the moduleThe id of the organization that owns the modulecom.google.protobuf.ByteStringThe id of the organization that owns the moduleThe public namespace of the organization that owns the module This is empty if no public namespace is setcom.google.protobuf.ByteStringThe public namespace of the organization that owns the module This is empty if no public namespace is setlongThe total number of organizations using this modulelongThe total number of robots using this modulegetUrl()The url to reference for documentation, code, etc.com.google.protobuf.ByteStringThe url to reference for documentation, code, etc.getVersions(int index) The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver versionintThe versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver versionThe versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver versiongetVersionsOrBuilder(int index) The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver versionList<? extends AppOuterClass.VersionHistoryOrBuilder>The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver versionThe visibility of the moduleintThe visibility of the modulebooleanThe path to a setup script that is run before a newly downloaded module starts.booleanLonger documentation provided in markdown formatstatic AppOuterClass.Module.Builderstatic AppOuterClass.Module.BuildernewBuilder(AppOuterClass.Module prototype) static AppOuterClass.ModuleparseDelimitedFrom(InputStream input) static AppOuterClass.ModuleparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AppOuterClass.ModuleparseFrom(byte[] data) static AppOuterClass.ModuleparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AppOuterClass.ModuleparseFrom(com.google.protobuf.ByteString data) static AppOuterClass.ModuleparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AppOuterClass.ModuleparseFrom(com.google.protobuf.CodedInputStream input) static AppOuterClass.ModuleparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AppOuterClass.ModuleparseFrom(InputStream input) static AppOuterClass.ModuleparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static AppOuterClass.ModuleparseFrom(ByteBuffer data) static AppOuterClass.ModuleparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<AppOuterClass.Module>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
-
MODULE_ID_FIELD_NUMBER
public static final int MODULE_ID_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
VISIBILITY_FIELD_NUMBER
public static final int VISIBILITY_FIELD_NUMBER- See Also:
-
VERSIONS_FIELD_NUMBER
public static final int VERSIONS_FIELD_NUMBER- See Also:
-
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
MODELS_FIELD_NUMBER
public static final int MODELS_FIELD_NUMBER- See Also:
-
TOTAL_ROBOT_USAGE_FIELD_NUMBER
public static final int TOTAL_ROBOT_USAGE_FIELD_NUMBER- See Also:
-
TOTAL_ORGANIZATION_USAGE_FIELD_NUMBER
public static final int TOTAL_ORGANIZATION_USAGE_FIELD_NUMBER- See Also:
-
ORGANIZATION_ID_FIELD_NUMBER
public static final int ORGANIZATION_ID_FIELD_NUMBER- See Also:
-
ENTRYPOINT_FIELD_NUMBER
public static final int ENTRYPOINT_FIELD_NUMBER- See Also:
-
PUBLIC_NAMESPACE_FIELD_NUMBER
public static final int PUBLIC_NAMESPACE_FIELD_NUMBER- See Also:
-
FIRST_RUN_FIELD_NUMBER
public static final int FIRST_RUN_FIELD_NUMBER- See Also:
-
MARKDOWN_DESCRIPTION_FIELD_NUMBER
public static final int MARKDOWN_DESCRIPTION_FIELD_NUMBER- See Also:
-
APPS_FIELD_NUMBER
public static final int APPS_FIELD_NUMBER- See Also:
-
-
Method Details
-
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"];- Specified by:
getModuleIdin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The moduleId.
-
getModuleIdBytes
public 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"];- Specified by:
getModuleIdBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for moduleId.
-
getName
The name of the module
string name = 2 [json_name = "name"];- Specified by:
getNamein interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the module
string name = 2 [json_name = "name"];- Specified by:
getNameBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for name.
-
getVisibilityValue
public int getVisibilityValue()The visibility of the module
.viam.app.v1.Visibility visibility = 3 [json_name = "visibility"];- Specified by:
getVisibilityValuein interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The enum numeric value on the wire for visibility.
-
getVisibility
The visibility of the module
.viam.app.v1.Visibility visibility = 3 [json_name = "visibility"];- Specified by:
getVisibilityin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The visibility.
-
getVersionsList
The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver version
repeated .viam.app.v1.VersionHistory versions = 4 [json_name = "versions"];- Specified by:
getVersionsListin interfaceAppOuterClass.ModuleOrBuilder
-
getVersionsOrBuilderList
The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver version
repeated .viam.app.v1.VersionHistory versions = 4 [json_name = "versions"]; -
getVersionsCount
public int getVersionsCount()The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver version
repeated .viam.app.v1.VersionHistory versions = 4 [json_name = "versions"];- Specified by:
getVersionsCountin interfaceAppOuterClass.ModuleOrBuilder
-
getVersions
The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver version
repeated .viam.app.v1.VersionHistory versions = 4 [json_name = "versions"];- Specified by:
getVersionsin interfaceAppOuterClass.ModuleOrBuilder
-
getVersionsOrBuilder
The versions of the module that are available When this is returned from the backend, the versions are sorted in ascending order by the semver version
repeated .viam.app.v1.VersionHistory versions = 4 [json_name = "versions"]; -
getUrl
The url to reference for documentation, code, etc.
string url = 5 [json_name = "url"];- Specified by:
getUrlin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()The url to reference for documentation, code, etc.
string url = 5 [json_name = "url"];- Specified by:
getUrlBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for url.
-
getDescription
A short description of the module that explains its purpose
string description = 6 [json_name = "description"];- Specified by:
getDescriptionin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()A short description of the module that explains its purpose
string description = 6 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for description.
-
getModelsList
A list of models that are available in the module
repeated .viam.app.v1.Model models = 7 [json_name = "models"];- Specified by:
getModelsListin interfaceAppOuterClass.ModuleOrBuilder
-
getModelsOrBuilderList
A list of models that are available in the module
repeated .viam.app.v1.Model models = 7 [json_name = "models"]; -
getModelsCount
public int getModelsCount()A list of models that are available in the module
repeated .viam.app.v1.Model models = 7 [json_name = "models"];- Specified by:
getModelsCountin interfaceAppOuterClass.ModuleOrBuilder
-
getModels
A list of models that are available in the module
repeated .viam.app.v1.Model models = 7 [json_name = "models"];- Specified by:
getModelsin interfaceAppOuterClass.ModuleOrBuilder
-
getModelsOrBuilder
A list of models that are available in the module
repeated .viam.app.v1.Model models = 7 [json_name = "models"]; -
getTotalRobotUsage
public long getTotalRobotUsage()The total number of robots using this module
int64 total_robot_usage = 8 [json_name = "totalRobotUsage"];- Specified by:
getTotalRobotUsagein interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The totalRobotUsage.
-
getTotalOrganizationUsage
public long getTotalOrganizationUsage()The total number of organizations using this module
int64 total_organization_usage = 9 [json_name = "totalOrganizationUsage"];- Specified by:
getTotalOrganizationUsagein interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The totalOrganizationUsage.
-
getOrganizationId
The id of the organization that owns the module
string organization_id = 10 [json_name = "organizationId"];- Specified by:
getOrganizationIdin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The organizationId.
-
getOrganizationIdBytes
public com.google.protobuf.ByteString getOrganizationIdBytes()The id of the organization that owns the module
string organization_id = 10 [json_name = "organizationId"];- Specified by:
getOrganizationIdBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for organizationId.
-
getEntrypoint
The executable to run to start the module program
string entrypoint = 11 [json_name = "entrypoint"];- Specified by:
getEntrypointin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The entrypoint.
-
getEntrypointBytes
public com.google.protobuf.ByteString getEntrypointBytes()The executable to run to start the module program
string entrypoint = 11 [json_name = "entrypoint"];- Specified by:
getEntrypointBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for entrypoint.
-
getPublicNamespace
The public namespace of the organization that owns the module This is empty if no public namespace is set
string public_namespace = 12 [json_name = "publicNamespace"];- Specified by:
getPublicNamespacein interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The publicNamespace.
-
getPublicNamespaceBytes
public com.google.protobuf.ByteString getPublicNamespaceBytes()The public namespace of the organization that owns the module This is empty if no public namespace is set
string public_namespace = 12 [json_name = "publicNamespace"];- Specified by:
getPublicNamespaceBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for publicNamespace.
-
hasFirstRun
public boolean hasFirstRun()The path to a setup script that is run before a newly downloaded module starts.
optional string first_run = 13 [json_name = "firstRun"];- Specified by:
hasFirstRunin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- Whether the firstRun field is set.
-
getFirstRun
The path to a setup script that is run before a newly downloaded module starts.
optional string first_run = 13 [json_name = "firstRun"];- Specified by:
getFirstRunin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The firstRun.
-
getFirstRunBytes
public com.google.protobuf.ByteString getFirstRunBytes()The path to a setup script that is run before a newly downloaded module starts.
optional string first_run = 13 [json_name = "firstRun"];- Specified by:
getFirstRunBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for firstRun.
-
hasMarkdownDescription
public boolean hasMarkdownDescription()Longer documentation provided in markdown format
optional string markdown_description = 14 [json_name = "markdownDescription"];- Specified by:
hasMarkdownDescriptionin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- Whether the markdownDescription field is set.
-
getMarkdownDescription
Longer documentation provided in markdown format
optional string markdown_description = 14 [json_name = "markdownDescription"];- Specified by:
getMarkdownDescriptionin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The markdownDescription.
-
getMarkdownDescriptionBytes
public com.google.protobuf.ByteString getMarkdownDescriptionBytes()Longer documentation provided in markdown format
optional string markdown_description = 14 [json_name = "markdownDescription"];- Specified by:
getMarkdownDescriptionBytesin interfaceAppOuterClass.ModuleOrBuilder- Returns:
- The bytes for markdownDescription.
-
getAppsList
A list of applications associated with the module
repeated .viam.app.v1.App apps = 15 [json_name = "apps"];- Specified by:
getAppsListin interfaceAppOuterClass.ModuleOrBuilder
-
getAppsOrBuilderList
A list of applications associated with the module
repeated .viam.app.v1.App apps = 15 [json_name = "apps"]; -
getAppsCount
public int getAppsCount()A list of applications associated with the module
repeated .viam.app.v1.App apps = 15 [json_name = "apps"];- Specified by:
getAppsCountin interfaceAppOuterClass.ModuleOrBuilder
-
getApps
A list of applications associated with the module
repeated .viam.app.v1.App apps = 15 [json_name = "apps"];- Specified by:
getAppsin interfaceAppOuterClass.ModuleOrBuilder
-
getAppsOrBuilder
A list of applications associated with the module
repeated .viam.app.v1.App apps = 15 [json_name = "apps"]; -
parseFrom
public static AppOuterClass.Module parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AppOuterClass.Module parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AppOuterClass.Module parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AppOuterClass.Module parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AppOuterClass.Module parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AppOuterClass.Module parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static AppOuterClass.Module parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static AppOuterClass.Module parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static AppOuterClass.Module parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static AppOuterClass.Module 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<AppOuterClass.Module,AppOuterClass.Module.Builder>
-
getDefaultInstance
-
parser
-