Class WatchModulesResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<WatchModulesResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<WatchModulesResponse.Builder>
ai.pipestream.platform.registration.v1.WatchModulesResponse.Builder
All Implemented Interfaces:
WatchModulesResponseOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
WatchModulesResponse

public static final class WatchModulesResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<WatchModulesResponse.Builder> implements WatchModulesResponseOrBuilder
 Response for WatchModules RPC (streaming).
 
Protobuf type ai.pipestream.platform.registration.v1.WatchModulesResponse
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<WatchModulesResponse.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<WatchModulesResponse.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<WatchModulesResponse.Builder>
    • getDefaultInstanceForType

      public WatchModulesResponse getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public WatchModulesResponse build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public WatchModulesResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public WatchModulesResponse.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WatchModulesResponse.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<WatchModulesResponse.Builder>
    • mergeFrom

      public WatchModulesResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WatchModulesResponse.Builder>
      Throws:
      IOException
    • getModulesList

      public List<GetModuleResponse> getModulesList()
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
      Specified by:
      getModulesList in interface WatchModulesResponseOrBuilder
    • getModulesCount

      public int getModulesCount()
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
      Specified by:
      getModulesCount in interface WatchModulesResponseOrBuilder
    • getModules

      public GetModuleResponse getModules(int index)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
      Specified by:
      getModules in interface WatchModulesResponseOrBuilder
    • setModules

      public WatchModulesResponse.Builder setModules(int index, GetModuleResponse value)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • setModules

      public WatchModulesResponse.Builder setModules(int index, GetModuleResponse.Builder builderForValue)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • addModules

       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • addModules

      public WatchModulesResponse.Builder addModules(int index, GetModuleResponse value)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • addModules

      public WatchModulesResponse.Builder addModules(GetModuleResponse.Builder builderForValue)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • addModules

      public WatchModulesResponse.Builder addModules(int index, GetModuleResponse.Builder builderForValue)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • addAllModules

      public WatchModulesResponse.Builder addAllModules(Iterable<? extends GetModuleResponse> values)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • clearModules

      public WatchModulesResponse.Builder clearModules()
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • removeModules

      public WatchModulesResponse.Builder removeModules(int index)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • getModulesBuilder

      public GetModuleResponse.Builder getModulesBuilder(int index)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • getModulesOrBuilder

      public GetModuleResponseOrBuilder getModulesOrBuilder(int index)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
      Specified by:
      getModulesOrBuilder in interface WatchModulesResponseOrBuilder
    • getModulesOrBuilderList

      public List<? extends GetModuleResponseOrBuilder> getModulesOrBuilderList()
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
      Specified by:
      getModulesOrBuilderList in interface WatchModulesResponseOrBuilder
    • addModulesBuilder

      public GetModuleResponse.Builder addModulesBuilder()
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • addModulesBuilder

      public GetModuleResponse.Builder addModulesBuilder(int index)
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • getModulesBuilderList

      public List<GetModuleResponse.Builder> getModulesBuilderList()
       List of all registered module instances with their details.
       
      repeated .ai.pipestream.platform.registration.v1.GetModuleResponse modules = 1;
    • hasAsOf

      public boolean hasAsOf()
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
      Specified by:
      hasAsOf in interface WatchModulesResponseOrBuilder
      Returns:
      Whether the asOf field is set.
    • getAsOf

      public com.google.protobuf.Timestamp getAsOf()
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
      Specified by:
      getAsOf in interface WatchModulesResponseOrBuilder
      Returns:
      The asOf.
    • setAsOf

      public WatchModulesResponse.Builder setAsOf(com.google.protobuf.Timestamp value)
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
    • setAsOf

      public WatchModulesResponse.Builder setAsOf(com.google.protobuf.Timestamp.Builder builderForValue)
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
    • mergeAsOf

      public WatchModulesResponse.Builder mergeAsOf(com.google.protobuf.Timestamp value)
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
    • clearAsOf

      public WatchModulesResponse.Builder clearAsOf()
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
    • getAsOfBuilder

      public com.google.protobuf.Timestamp.Builder getAsOfBuilder()
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
    • getAsOfOrBuilder

      public com.google.protobuf.TimestampOrBuilder getAsOfOrBuilder()
       Timestamp when this snapshot was captured.
       
      .google.protobuf.Timestamp as_of = 2;
      Specified by:
      getAsOfOrBuilder in interface WatchModulesResponseOrBuilder
    • getTotalCount

      public int getTotalCount()
       Total count of module instances.
       
      int32 total_count = 3;
      Specified by:
      getTotalCount in interface WatchModulesResponseOrBuilder
      Returns:
      The totalCount.
    • setTotalCount

      public WatchModulesResponse.Builder setTotalCount(int value)
       Total count of module instances.
       
      int32 total_count = 3;
      Parameters:
      value - The totalCount to set.
      Returns:
      This builder for chaining.
    • clearTotalCount

      public WatchModulesResponse.Builder clearTotalCount()
       Total count of module instances.
       
      int32 total_count = 3;
      Returns:
      This builder for chaining.