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.ByteStringThe entrypoint of the applicationgetFragmentIds(int index) Optional: fragment IDs to filter machines in the pickercom.google.protobuf.ByteStringgetFragmentIdsBytes(int index) Optional: fragment IDs to filter machines in the pickerintOptional: 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.ByteStringOptional: path to a custom logo for brandinggetName()The name of the applicationcom.google.protobuf.ByteStringThe name of the applicationgetType()The type of the applicationcom.google.protobuf.ByteStringThe type of the applicationbooleanOptional: structured customizations for the app (e.g., machine picker headings)booleanOptional: 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.
-