Package viam.app.v1

Class AppOuterClass.ListMachineSummariesRequest.Builder

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

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

    • getOrganizationId

      public String getOrganizationId()
      string organization_id = 1 [json_name = "organizationId"];
      Specified by:
      getOrganizationId in interface AppOuterClass.ListMachineSummariesRequestOrBuilder
      Returns:
      The organizationId.
    • getOrganizationIdBytes

      public com.google.protobuf.ByteString getOrganizationIdBytes()
      string organization_id = 1 [json_name = "organizationId"];
      Specified by:
      getOrganizationIdBytes in interface AppOuterClass.ListMachineSummariesRequestOrBuilder
      Returns:
      The bytes for organizationId.
    • setOrganizationId

      string organization_id = 1 [json_name = "organizationId"];
      Parameters:
      value - The organizationId to set.
      Returns:
      This builder for chaining.
    • clearOrganizationId

      string organization_id = 1 [json_name = "organizationId"];
      Returns:
      This builder for chaining.
    • setOrganizationIdBytes

      public AppOuterClass.ListMachineSummariesRequest.Builder setOrganizationIdBytes(com.google.protobuf.ByteString value)
      string organization_id = 1 [json_name = "organizationId"];
      Parameters:
      value - The bytes for organizationId to set.
      Returns:
      This builder for chaining.
    • getFragmentIdsList

      public List<String> getFragmentIdsList()
       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIdsList in interface AppOuterClass.ListMachineSummariesRequestOrBuilder
      Returns:
      A list containing the fragmentIds.
    • getFragmentIdsCount

      public int getFragmentIdsCount()
       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIdsCount in interface AppOuterClass.ListMachineSummariesRequestOrBuilder
      Returns:
      The count of fragmentIds.
    • getFragmentIds

      public String getFragmentIds(int index)
       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIds in interface AppOuterClass.ListMachineSummariesRequestOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The fragmentIds at the given index.
    • getFragmentIdsBytes

      public com.google.protobuf.ByteString getFragmentIdsBytes(int index)
       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Specified by:
      getFragmentIdsBytes in interface AppOuterClass.ListMachineSummariesRequestOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the fragmentIds at the given index.
    • setFragmentIds

      public AppOuterClass.ListMachineSummariesRequest.Builder setFragmentIds(int index, String value)
       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Parameters:
      index - The index to set the value at.
      value - The fragmentIds to set.
      Returns:
      This builder for chaining.
    • addFragmentIds

       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Parameters:
      value - The fragmentIds to add.
      Returns:
      This builder for chaining.
    • addAllFragmentIds

       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Parameters:
      values - The fragmentIds to add.
      Returns:
      This builder for chaining.
    • clearFragmentIds

       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Returns:
      This builder for chaining.
    • addFragmentIdsBytes

      public AppOuterClass.ListMachineSummariesRequest.Builder addFragmentIdsBytes(com.google.protobuf.ByteString value)
       Optional list of fragment IDs to filter machines that use any of these fragments
       
      repeated string fragment_ids = 2 [json_name = "fragmentIds"];
      Parameters:
      value - The bytes of the fragmentIds to add.
      Returns:
      This builder for chaining.