Package viam.app.v1
Interface App.ModelOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
App.Model
,App.Model.Builder
- Enclosing class:
- App
public static interface App.ModelOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetApi()
The colon-delimited-triplet of the api implemented by the modelcom.google.protobuf.ByteString
The colon-delimited-triplet of the api implemented by the modelA short description of the model that explains its purposecom.google.protobuf.ByteString
A short description of the model that explains its purposeThe markdown content describing the usage of the modelcom.google.protobuf.ByteString
The markdown content describing the usage of the modelgetModel()
The colon-delimited-triplet of the modelcom.google.protobuf.ByteString
The colon-delimited-triplet of the modelboolean
A short description of the model that explains its purposeboolean
The markdown content describing the usage of the modelMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getApi
String getApi()The colon-delimited-triplet of the api implemented by the model
string api = 1 [json_name = "api"];
- Returns:
- The api.
-
getApiBytes
com.google.protobuf.ByteString getApiBytes()The colon-delimited-triplet of the api implemented by the model
string api = 1 [json_name = "api"];
- Returns:
- The bytes for api.
-
getModel
String getModel()The colon-delimited-triplet of the model
string model = 2 [json_name = "model"];
- Returns:
- The model.
-
getModelBytes
com.google.protobuf.ByteString getModelBytes()The colon-delimited-triplet of the model
string model = 2 [json_name = "model"];
- Returns:
- The bytes for model.
-
hasMarkdownDocumentation
boolean hasMarkdownDocumentation()The markdown content describing the usage of the model
optional string markdown_documentation = 3 [json_name = "markdownDocumentation"];
- Returns:
- Whether the markdownDocumentation field is set.
-
getMarkdownDocumentation
String getMarkdownDocumentation()The markdown content describing the usage of the model
optional string markdown_documentation = 3 [json_name = "markdownDocumentation"];
- Returns:
- The markdownDocumentation.
-
getMarkdownDocumentationBytes
com.google.protobuf.ByteString getMarkdownDocumentationBytes()The markdown content describing the usage of the model
optional string markdown_documentation = 3 [json_name = "markdownDocumentation"];
- Returns:
- The bytes for markdownDocumentation.
-
hasDescription
boolean hasDescription()A short description of the model that explains its purpose
optional string description = 4 [json_name = "description"];
- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()A short description of the model that explains its purpose
optional string description = 4 [json_name = "description"];
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()A short description of the model that explains its purpose
optional string description = 4 [json_name = "description"];
- Returns:
- The bytes for description.
-