Package viam.app.v1

Class AppOuterClass.App

java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<AppOuterClass.App,AppOuterClass.App.Builder>
viam.app.v1.AppOuterClass.App
All Implemented Interfaces:
com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, AppOuterClass.AppOrBuilder
Enclosing class:
AppOuterClass

public static final class AppOuterClass.App extends com.google.protobuf.GeneratedMessageLite<AppOuterClass.App,AppOuterClass.App.Builder> implements AppOuterClass.AppOrBuilder
Protobuf type viam.app.v1.App
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Protobuf type viam.app.v1.App

    Nested 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

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessageLite

    unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final Object
    dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
     
    Optional: structured customizations for the app (e.g., machine picker headings)
     
    The entrypoint of the application
    com.google.protobuf.ByteString
    The entrypoint of the application
    getFragmentIds(int index)
    Optional: fragment IDs to filter machines in the picker
    com.google.protobuf.ByteString
    Optional: fragment IDs to filter machines in the picker
    int
    Optional: fragment IDs to filter machines in the picker
    Optional: fragment IDs to filter machines in the picker
    Optional: path to a custom logo for branding
    com.google.protobuf.ByteString
    Optional: path to a custom logo for branding
    The name of the application
    com.google.protobuf.ByteString
    The name of the application
    The type of the application
    com.google.protobuf.ByteString
    The type of the application
    boolean
    Optional: structured customizations for the app (e.g., machine picker headings)
    boolean
    Optional: path to a custom logo for branding
     
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<AppOuterClass.App>
     

    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, writeTo

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Field Details

  • Method Details

    • getName

      public String getName()
       The name of the application
       
      string name = 1 [json_name = "name"];
      Specified by:
      getName in interface AppOuterClass.AppOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       The name of the application
       
      string name = 1 [json_name = "name"];
      Specified by:
      getNameBytes in interface AppOuterClass.AppOrBuilder
      Returns:
      The bytes for name.
    • getType

      public String getType()
       The type of the application
       
      string type = 2 [json_name = "type"];
      Specified by:
      getType in interface AppOuterClass.AppOrBuilder
      Returns:
      The type.
    • getTypeBytes

      public com.google.protobuf.ByteString getTypeBytes()
       The type of the application
       
      string type = 2 [json_name = "type"];
      Specified by:
      getTypeBytes in interface AppOuterClass.AppOrBuilder
      Returns:
      The bytes for type.
    • getEntrypoint

      public String getEntrypoint()
       The entrypoint of the application
       
      string entrypoint = 3 [json_name = "entrypoint"];
      Specified by:
      getEntrypoint in interface AppOuterClass.AppOrBuilder
      Returns:
      The entrypoint.
    • getEntrypointBytes

      public com.google.protobuf.ByteString getEntrypointBytes()
       The entrypoint of the application
       
      string entrypoint = 3 [json_name = "entrypoint"];
      Specified by:
      getEntrypointBytes in interface AppOuterClass.AppOrBuilder
      Returns:
      The bytes for entrypoint.
    • getFragmentIdsList

      public List<String> getFragmentIdsList()
       Optional: fragment IDs to filter machines in the picker
       
      repeated string fragment_ids = 4 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIdsList in interface AppOuterClass.AppOrBuilder
      Returns:
      A list containing the fragmentIds.
    • getFragmentIdsCount

      public int getFragmentIdsCount()
       Optional: fragment IDs to filter machines in the picker
       
      repeated string fragment_ids = 4 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIdsCount in interface AppOuterClass.AppOrBuilder
      Returns:
      The count of fragmentIds.
    • getFragmentIds

      public String getFragmentIds(int index)
       Optional: fragment IDs to filter machines in the picker
       
      repeated string fragment_ids = 4 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIds in interface AppOuterClass.AppOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The fragmentIds at the given index.
    • getFragmentIdsBytes

      public com.google.protobuf.ByteString getFragmentIdsBytes(int index)
       Optional: fragment IDs to filter machines in the picker
       
      repeated string fragment_ids = 4 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIdsBytes in interface AppOuterClass.AppOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the fragmentIds at the given index.
    • hasLogoPath

      public boolean hasLogoPath()
       Optional: path to a custom logo for branding
       
      optional string logo_path = 5 [json_name = "logoPath"];
      Specified by:
      hasLogoPath in interface AppOuterClass.AppOrBuilder
      Returns:
      Whether the logoPath field is set.
    • getLogoPath

      public String getLogoPath()
       Optional: path to a custom logo for branding
       
      optional string logo_path = 5 [json_name = "logoPath"];
      Specified by:
      getLogoPath in interface AppOuterClass.AppOrBuilder
      Returns:
      The logoPath.
    • getLogoPathBytes

      public com.google.protobuf.ByteString getLogoPathBytes()
       Optional: path to a custom logo for branding
       
      optional string logo_path = 5 [json_name = "logoPath"];
      Specified by:
      getLogoPathBytes in interface AppOuterClass.AppOrBuilder
      Returns:
      The bytes for logoPath.
    • hasCustomizations

      public boolean hasCustomizations()
       Optional: structured customizations for the app (e.g., machine picker headings)
       
      .viam.app.v1.AppCustomizations customizations = 6 [json_name = "customizations"];
      Specified by:
      hasCustomizations in interface AppOuterClass.AppOrBuilder
      Returns:
      Whether the customizations field is set.
    • getCustomizations

      public AppOuterClass.AppCustomizations getCustomizations()
       Optional: structured customizations for the app (e.g., machine picker headings)
       
      .viam.app.v1.AppCustomizations customizations = 6 [json_name = "customizations"];
      Specified by:
      getCustomizations in interface AppOuterClass.AppOrBuilder
      Returns:
      The customizations.
    • parseFrom

      public static AppOuterClass.App parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AppOuterClass.App parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AppOuterClass.App parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AppOuterClass.App 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.App parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AppOuterClass.App parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static AppOuterClass.App parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AppOuterClass.App parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static AppOuterClass.App parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static AppOuterClass.App parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AppOuterClass.App parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static AppOuterClass.App parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilder

      public static AppOuterClass.App.Builder newBuilder()
    • newBuilder

      public static AppOuterClass.App.Builder newBuilder(AppOuterClass.App prototype)
    • dynamicMethod

      protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
      Specified by:
      dynamicMethod in class com.google.protobuf.GeneratedMessageLite<AppOuterClass.App,AppOuterClass.App.Builder>
    • getDefaultInstance

      public static AppOuterClass.App getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<AppOuterClass.App> parser()