Package viam.app.v1

Class AppOuterClass.Uploads.Builder

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

public static final class AppOuterClass.Uploads.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AppOuterClass.Uploads,AppOuterClass.Uploads.Builder> implements AppOuterClass.UploadsOrBuilder
Protobuf type viam.app.v1.Uploads
  • Method Details

    • getPlatform

      public String getPlatform()
       The OS and architecture the module is built to run on
       
      string platform = 1 [json_name = "platform"];
      Specified by:
      getPlatform in interface AppOuterClass.UploadsOrBuilder
      Returns:
      The platform.
    • getPlatformBytes

      public com.google.protobuf.ByteString getPlatformBytes()
       The OS and architecture the module is built to run on
       
      string platform = 1 [json_name = "platform"];
      Specified by:
      getPlatformBytes in interface AppOuterClass.UploadsOrBuilder
      Returns:
      The bytes for platform.
    • setPlatform

      public AppOuterClass.Uploads.Builder setPlatform(String value)
       The OS and architecture the module is built to run on
       
      string platform = 1 [json_name = "platform"];
      Parameters:
      value - The platform to set.
      Returns:
      This builder for chaining.
    • clearPlatform

      public AppOuterClass.Uploads.Builder clearPlatform()
       The OS and architecture the module is built to run on
       
      string platform = 1 [json_name = "platform"];
      Returns:
      This builder for chaining.
    • setPlatformBytes

      public AppOuterClass.Uploads.Builder setPlatformBytes(com.google.protobuf.ByteString value)
       The OS and architecture the module is built to run on
       
      string platform = 1 [json_name = "platform"];
      Parameters:
      value - The bytes for platform to set.
      Returns:
      This builder for chaining.
    • hasUploadedAt

      public boolean hasUploadedAt()
       The time when the file was uploaded
       
      .google.protobuf.Timestamp uploaded_at = 2 [json_name = "uploadedAt"];
      Specified by:
      hasUploadedAt in interface AppOuterClass.UploadsOrBuilder
      Returns:
      Whether the uploadedAt field is set.
    • getUploadedAt

      public com.google.protobuf.Timestamp getUploadedAt()
       The time when the file was uploaded
       
      .google.protobuf.Timestamp uploaded_at = 2 [json_name = "uploadedAt"];
      Specified by:
      getUploadedAt in interface AppOuterClass.UploadsOrBuilder
      Returns:
      The uploadedAt.
    • setUploadedAt

      public AppOuterClass.Uploads.Builder setUploadedAt(com.google.protobuf.Timestamp value)
       The time when the file was uploaded
       
      .google.protobuf.Timestamp uploaded_at = 2 [json_name = "uploadedAt"];
    • setUploadedAt

      public AppOuterClass.Uploads.Builder setUploadedAt(com.google.protobuf.Timestamp.Builder builderForValue)
       The time when the file was uploaded
       
      .google.protobuf.Timestamp uploaded_at = 2 [json_name = "uploadedAt"];
    • mergeUploadedAt

      public AppOuterClass.Uploads.Builder mergeUploadedAt(com.google.protobuf.Timestamp value)
       The time when the file was uploaded
       
      .google.protobuf.Timestamp uploaded_at = 2 [json_name = "uploadedAt"];
    • clearUploadedAt

      public AppOuterClass.Uploads.Builder clearUploadedAt()
       The time when the file was uploaded
       
      .google.protobuf.Timestamp uploaded_at = 2 [json_name = "uploadedAt"];