Package viam.app.v1

Class AppOuterClass.CreateModuleResponse.Builder

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

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

    • getModuleId

      public String getModuleId()
       The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
       
      string module_id = 1 [json_name = "moduleId"];
      Specified by:
      getModuleId in interface AppOuterClass.CreateModuleResponseOrBuilder
      Returns:
      The moduleId.
    • getModuleIdBytes

      public com.google.protobuf.ByteString getModuleIdBytes()
       The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
       
      string module_id = 1 [json_name = "moduleId"];
      Specified by:
      getModuleIdBytes in interface AppOuterClass.CreateModuleResponseOrBuilder
      Returns:
      The bytes for moduleId.
    • setModuleId

       The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
       
      string module_id = 1 [json_name = "moduleId"];
      Parameters:
      value - The moduleId to set.
      Returns:
      This builder for chaining.
    • clearModuleId

       The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
       
      string module_id = 1 [json_name = "moduleId"];
      Returns:
      This builder for chaining.
    • setModuleIdBytes

      public AppOuterClass.CreateModuleResponse.Builder setModuleIdBytes(com.google.protobuf.ByteString value)
       The id of the module (formatted as prefix:name where prefix is the module owner's orgid or namespace)
       
      string module_id = 1 [json_name = "moduleId"];
      Parameters:
      value - The bytes for moduleId to set.
      Returns:
      This builder for chaining.
    • getUrl

      public String getUrl()
       The detail page of the module
       
      string url = 2 [json_name = "url"];
      Specified by:
      getUrl in interface AppOuterClass.CreateModuleResponseOrBuilder
      Returns:
      The url.
    • getUrlBytes

      public com.google.protobuf.ByteString getUrlBytes()
       The detail page of the module
       
      string url = 2 [json_name = "url"];
      Specified by:
      getUrlBytes in interface AppOuterClass.CreateModuleResponseOrBuilder
      Returns:
      The bytes for url.
    • setUrl

       The detail page of the module
       
      string url = 2 [json_name = "url"];
      Parameters:
      value - The url to set.
      Returns:
      This builder for chaining.
    • clearUrl

       The detail page of the module
       
      string url = 2 [json_name = "url"];
      Returns:
      This builder for chaining.
    • setUrlBytes

      public AppOuterClass.CreateModuleResponse.Builder setUrlBytes(com.google.protobuf.ByteString value)
       The detail page of the module
       
      string url = 2 [json_name = "url"];
      Parameters:
      value - The bytes for url to set.
      Returns:
      This builder for chaining.