Interface Agent.SubsystemUpdateInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Agent.SubsystemUpdateInfo, Agent.SubsystemUpdateInfo.Builder
Enclosing class:
Agent

public static interface Agent.SubsystemUpdateInfoOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    unpacked filename as it is expected on disk (regardless of url)
    com.google.protobuf.ByteString
    unpacked filename as it is expected on disk (regardless of url)
    determines if decompression or executable permissions are needed
    int
    determines if decompression or executable permissions are needed
    com.google.protobuf.ByteString
    sha256 sum of file as downloaded
    url to download from
    com.google.protobuf.ByteString
    url to download from
    version expected at the url
    com.google.protobuf.ByteString
    version expected at the url

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getFilename

      String getFilename()
       unpacked filename as it is expected on disk (regardless of url)
       
      string filename = 1 [json_name = "filename"];
      Returns:
      The filename.
    • getFilenameBytes

      com.google.protobuf.ByteString getFilenameBytes()
       unpacked filename as it is expected on disk (regardless of url)
       
      string filename = 1 [json_name = "filename"];
      Returns:
      The bytes for filename.
    • getUrl

      String getUrl()
       url to download from
       
      string url = 2 [json_name = "url"];
      Returns:
      The url.
    • getUrlBytes

      com.google.protobuf.ByteString getUrlBytes()
       url to download from
       
      string url = 2 [json_name = "url"];
      Returns:
      The bytes for url.
    • getVersion

      String getVersion()
       version expected at the url
       
      string version = 3 [json_name = "version"];
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
       version expected at the url
       
      string version = 3 [json_name = "version"];
      Returns:
      The bytes for version.
    • getSha256

      com.google.protobuf.ByteString getSha256()
       sha256 sum of file as downloaded
       
      bytes sha256 = 4 [json_name = "sha256"];
      Returns:
      The sha256.
    • getFormatValue

      int getFormatValue()
       determines if decompression or executable permissions are needed
       
      .viam.app.agent.v1.PackageFormat format = 5 [json_name = "format"];
      Returns:
      The enum numeric value on the wire for format.
    • getFormat

      Agent.PackageFormat getFormat()
       determines if decompression or executable permissions are needed
       
      .viam.app.agent.v1.PackageFormat format = 5 [json_name = "format"];
      Returns:
      The format.