Class Shell.CopyFilesFromMachineResponseMetadata.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Shell.CopyFilesFromMachineResponseMetadata,Shell.CopyFilesFromMachineResponseMetadata.Builder>
com.viam.service.shell.v1.Shell.CopyFilesFromMachineResponseMetadata.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Shell.CopyFilesFromMachineResponseMetadataOrBuilder, Cloneable
Enclosing class:
Shell.CopyFilesFromMachineResponseMetadata

public static final class Shell.CopyFilesFromMachineResponseMetadata.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Shell.CopyFilesFromMachineResponseMetadata,Shell.CopyFilesFromMachineResponseMetadata.Builder> implements Shell.CopyFilesFromMachineResponseMetadataOrBuilder
Protobuf type viam.service.shell.v1.CopyFilesFromMachineResponseMetadata
  • Method Details

    • getSourceTypeValue

      public int getSourceTypeValue()
       source_type is the type of files that will be transmitted in this response stream.
       
      .viam.service.shell.v1.CopyFilesSourceType source_type = 1 [json_name = "sourceType"];
      Specified by:
      getSourceTypeValue in interface Shell.CopyFilesFromMachineResponseMetadataOrBuilder
      Returns:
      The enum numeric value on the wire for sourceType.
    • setSourceTypeValue

      public Shell.CopyFilesFromMachineResponseMetadata.Builder setSourceTypeValue(int value)
       source_type is the type of files that will be transmitted in this response stream.
       
      .viam.service.shell.v1.CopyFilesSourceType source_type = 1 [json_name = "sourceType"];
      Parameters:
      value - The sourceType to set.
      Returns:
      This builder for chaining.
    • getSourceType

      public Shell.CopyFilesSourceType getSourceType()
       source_type is the type of files that will be transmitted in this response stream.
       
      .viam.service.shell.v1.CopyFilesSourceType source_type = 1 [json_name = "sourceType"];
      Specified by:
      getSourceType in interface Shell.CopyFilesFromMachineResponseMetadataOrBuilder
      Returns:
      The sourceType.
    • setSourceType

       source_type is the type of files that will be transmitted in this response stream.
       
      .viam.service.shell.v1.CopyFilesSourceType source_type = 1 [json_name = "sourceType"];
      Parameters:
      value - The enum numeric value on the wire for sourceType to set.
      Returns:
      This builder for chaining.
    • clearSourceType

       source_type is the type of files that will be transmitted in this response stream.
       
      .viam.service.shell.v1.CopyFilesSourceType source_type = 1 [json_name = "sourceType"];
      Returns:
      This builder for chaining.