Class Data.SequenceResourceFilter.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Data.SequenceResourceFilter,Data.SequenceResourceFilter.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Data.SequenceResourceFilter,Data.SequenceResourceFilter.Builder>
viam.app.data.v1.Data.SequenceResourceFilter.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, Data.SequenceResourceFilterOrBuilder
Enclosing class:
Data.SequenceResourceFilter

public static final class Data.SequenceResourceFilter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Data.SequenceResourceFilter,Data.SequenceResourceFilter.Builder> implements Data.SequenceResourceFilterOrBuilder
 SequenceResourceFilter filters binary and/or tabular data by source identifiers.
 
Protobuf type viam.app.data.v1.SequenceResourceFilter
  • Method Details

    • getResourceName

      public String getResourceName()
      string resource_name = 2 [json_name = "resourceName"];
      Specified by:
      getResourceName in interface Data.SequenceResourceFilterOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
      string resource_name = 2 [json_name = "resourceName"];
      Specified by:
      getResourceNameBytes in interface Data.SequenceResourceFilterOrBuilder
      Returns:
      The bytes for resourceName.
    • setResourceName

      public Data.SequenceResourceFilter.Builder setResourceName(String value)
      string resource_name = 2 [json_name = "resourceName"];
      Parameters:
      value - The resourceName to set.
      Returns:
      This builder for chaining.
    • clearResourceName

      public Data.SequenceResourceFilter.Builder clearResourceName()
      string resource_name = 2 [json_name = "resourceName"];
      Returns:
      This builder for chaining.
    • setResourceNameBytes

      public Data.SequenceResourceFilter.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
      string resource_name = 2 [json_name = "resourceName"];
      Parameters:
      value - The bytes for resourceName to set.
      Returns:
      This builder for chaining.
    • getMethodName

      public String getMethodName()
      string method_name = 3 [json_name = "methodName"];
      Specified by:
      getMethodName in interface Data.SequenceResourceFilterOrBuilder
      Returns:
      The methodName.
    • getMethodNameBytes

      public com.google.protobuf.ByteString getMethodNameBytes()
      string method_name = 3 [json_name = "methodName"];
      Specified by:
      getMethodNameBytes in interface Data.SequenceResourceFilterOrBuilder
      Returns:
      The bytes for methodName.
    • setMethodName

      public Data.SequenceResourceFilter.Builder setMethodName(String value)
      string method_name = 3 [json_name = "methodName"];
      Parameters:
      value - The methodName to set.
      Returns:
      This builder for chaining.
    • clearMethodName

      public Data.SequenceResourceFilter.Builder clearMethodName()
      string method_name = 3 [json_name = "methodName"];
      Returns:
      This builder for chaining.
    • setMethodNameBytes

      public Data.SequenceResourceFilter.Builder setMethodNameBytes(com.google.protobuf.ByteString value)
      string method_name = 3 [json_name = "methodName"];
      Parameters:
      value - The bytes for methodName to set.
      Returns:
      This builder for chaining.