Package viam.app.v1
Interface AppOuterClass.AppOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
AppOuterClass.App
,AppOuterClass.App.Builder
- Enclosing class:
- AppOuterClass
public static interface AppOuterClass.AppOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional: structured customizations for the app (e.g., machine picker headings)The entrypoint of the applicationcom.google.protobuf.ByteString
The entrypoint of the applicationgetFragmentIds
(int index) Optional: fragment IDs to filter machines in the pickercom.google.protobuf.ByteString
getFragmentIdsBytes
(int index) Optional: fragment IDs to filter machines in the pickerint
Optional: fragment IDs to filter machines in the pickerOptional: fragment IDs to filter machines in the pickerOptional: path to a custom logo for brandingcom.google.protobuf.ByteString
Optional: path to a custom logo for brandinggetName()
The name of the applicationcom.google.protobuf.ByteString
The name of the applicationgetType()
The type of the applicationcom.google.protobuf.ByteString
The type of the applicationboolean
Optional: structured customizations for the app (e.g., machine picker headings)boolean
Optional: path to a custom logo for brandingMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getName
String getName()The name of the application
string name = 1 [json_name = "name"];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name of the application
string name = 1 [json_name = "name"];
- Returns:
- The bytes for name.
-
getType
String getType()The type of the application
string type = 2 [json_name = "type"];
- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()The type of the application
string type = 2 [json_name = "type"];
- Returns:
- The bytes for type.
-
getEntrypoint
String getEntrypoint()The entrypoint of the application
string entrypoint = 3 [json_name = "entrypoint"];
- Returns:
- The entrypoint.
-
getEntrypointBytes
com.google.protobuf.ByteString getEntrypointBytes()The entrypoint of the application
string entrypoint = 3 [json_name = "entrypoint"];
- Returns:
- The bytes for entrypoint.
-
getFragmentIdsList
Optional: fragment IDs to filter machines in the picker
repeated string fragment_ids = 4 [json_name = "fragmentIds"];
- Returns:
- A list containing the fragmentIds.
-
getFragmentIdsCount
int getFragmentIdsCount()Optional: fragment IDs to filter machines in the picker
repeated string fragment_ids = 4 [json_name = "fragmentIds"];
- Returns:
- The count of fragmentIds.
-
getFragmentIds
Optional: fragment IDs to filter machines in the picker
repeated string fragment_ids = 4 [json_name = "fragmentIds"];
- Parameters:
index
- The index of the element to return.- Returns:
- The fragmentIds at the given index.
-
getFragmentIdsBytes
com.google.protobuf.ByteString getFragmentIdsBytes(int index) Optional: fragment IDs to filter machines in the picker
repeated string fragment_ids = 4 [json_name = "fragmentIds"];
- Parameters:
index
- The index of the element to return.- Returns:
- The fragmentIds at the given index.
-
hasLogoPath
boolean hasLogoPath()Optional: path to a custom logo for branding
optional string logo_path = 5 [json_name = "logoPath"];
- Returns:
- Whether the logoPath field is set.
-
getLogoPath
String getLogoPath()Optional: path to a custom logo for branding
optional string logo_path = 5 [json_name = "logoPath"];
- Returns:
- The logoPath.
-
getLogoPathBytes
com.google.protobuf.ByteString getLogoPathBytes()Optional: path to a custom logo for branding
optional string logo_path = 5 [json_name = "logoPath"];
- Returns:
- The bytes for logoPath.
-
hasCustomizations
boolean hasCustomizations()Optional: structured customizations for the app (e.g., machine picker headings)
.viam.app.v1.AppCustomizations customizations = 6 [json_name = "customizations"];
- Returns:
- Whether the customizations field is set.
-
getCustomizations
AppOuterClass.AppCustomizations getCustomizations()Optional: structured customizations for the app (e.g., machine picker headings)
.viam.app.v1.AppCustomizations customizations = 6 [json_name = "customizations"];
- Returns:
- The customizations.
-