Package viam.app.v1

Class AppOuterClass.ListModulesResponse.Builder

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

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

    • getModulesList

      public List<AppOuterClass.Module> getModulesList()
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
      Specified by:
      getModulesList in interface AppOuterClass.ListModulesResponseOrBuilder
    • getModulesCount

      public int getModulesCount()
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
      Specified by:
      getModulesCount in interface AppOuterClass.ListModulesResponseOrBuilder
    • getModules

      public AppOuterClass.Module getModules(int index)
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
      Specified by:
      getModules in interface AppOuterClass.ListModulesResponseOrBuilder
    • setModules

      public AppOuterClass.ListModulesResponse.Builder setModules(int index, AppOuterClass.Module value)
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • setModules

      public AppOuterClass.ListModulesResponse.Builder setModules(int index, AppOuterClass.Module.Builder builderForValue)
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • addModules

       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • addModules

      public AppOuterClass.ListModulesResponse.Builder addModules(int index, AppOuterClass.Module value)
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • addModules

       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • addModules

      public AppOuterClass.ListModulesResponse.Builder addModules(int index, AppOuterClass.Module.Builder builderForValue)
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • addAllModules

       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • clearModules

       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];
    • removeModules

      public AppOuterClass.ListModulesResponse.Builder removeModules(int index)
       A listed of modules. When authenticated, this API will return modules that are private for this org. Public modules are always returned.
       
      repeated .viam.app.v1.Module modules = 1 [json_name = "modules"];