Class Data.CaptureMetadata.Builder

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

public static final class Data.CaptureMetadata.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Data.CaptureMetadata,Data.CaptureMetadata.Builder> implements Data.CaptureMetadataOrBuilder
 CaptureMetadata contains information on the settings used for the data capture.
 
Protobuf type viam.app.data.v1.CaptureMetadata
  • Method Details

    • getOrganizationId

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

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

      public Data.CaptureMetadata.Builder setOrganizationId(String value)
      string organization_id = 1 [json_name = "organizationId"];
      Parameters:
      value - The organizationId to set.
      Returns:
      This builder for chaining.
    • clearOrganizationId

      public Data.CaptureMetadata.Builder clearOrganizationId()
      string organization_id = 1 [json_name = "organizationId"];
      Returns:
      This builder for chaining.
    • setOrganizationIdBytes

      public Data.CaptureMetadata.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.
    • getLocationId

      public String getLocationId()
      string location_id = 2 [json_name = "locationId"];
      Specified by:
      getLocationId in interface Data.CaptureMetadataOrBuilder
      Returns:
      The locationId.
    • getLocationIdBytes

      public com.google.protobuf.ByteString getLocationIdBytes()
      string location_id = 2 [json_name = "locationId"];
      Specified by:
      getLocationIdBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for locationId.
    • setLocationId

      public Data.CaptureMetadata.Builder setLocationId(String value)
      string location_id = 2 [json_name = "locationId"];
      Parameters:
      value - The locationId to set.
      Returns:
      This builder for chaining.
    • clearLocationId

      public Data.CaptureMetadata.Builder clearLocationId()
      string location_id = 2 [json_name = "locationId"];
      Returns:
      This builder for chaining.
    • setLocationIdBytes

      public Data.CaptureMetadata.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
      string location_id = 2 [json_name = "locationId"];
      Parameters:
      value - The bytes for locationId to set.
      Returns:
      This builder for chaining.
    • getRobotName

      public String getRobotName()
      string robot_name = 3 [json_name = "robotName"];
      Specified by:
      getRobotName in interface Data.CaptureMetadataOrBuilder
      Returns:
      The robotName.
    • getRobotNameBytes

      public com.google.protobuf.ByteString getRobotNameBytes()
      string robot_name = 3 [json_name = "robotName"];
      Specified by:
      getRobotNameBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for robotName.
    • setRobotName

      public Data.CaptureMetadata.Builder setRobotName(String value)
      string robot_name = 3 [json_name = "robotName"];
      Parameters:
      value - The robotName to set.
      Returns:
      This builder for chaining.
    • clearRobotName

      public Data.CaptureMetadata.Builder clearRobotName()
      string robot_name = 3 [json_name = "robotName"];
      Returns:
      This builder for chaining.
    • setRobotNameBytes

      public Data.CaptureMetadata.Builder setRobotNameBytes(com.google.protobuf.ByteString value)
      string robot_name = 3 [json_name = "robotName"];
      Parameters:
      value - The bytes for robotName to set.
      Returns:
      This builder for chaining.
    • getRobotId

      public String getRobotId()
      string robot_id = 4 [json_name = "robotId"];
      Specified by:
      getRobotId in interface Data.CaptureMetadataOrBuilder
      Returns:
      The robotId.
    • getRobotIdBytes

      public com.google.protobuf.ByteString getRobotIdBytes()
      string robot_id = 4 [json_name = "robotId"];
      Specified by:
      getRobotIdBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for robotId.
    • setRobotId

      public Data.CaptureMetadata.Builder setRobotId(String value)
      string robot_id = 4 [json_name = "robotId"];
      Parameters:
      value - The robotId to set.
      Returns:
      This builder for chaining.
    • clearRobotId

      public Data.CaptureMetadata.Builder clearRobotId()
      string robot_id = 4 [json_name = "robotId"];
      Returns:
      This builder for chaining.
    • setRobotIdBytes

      public Data.CaptureMetadata.Builder setRobotIdBytes(com.google.protobuf.ByteString value)
      string robot_id = 4 [json_name = "robotId"];
      Parameters:
      value - The bytes for robotId to set.
      Returns:
      This builder for chaining.
    • getPartName

      public String getPartName()
      string part_name = 5 [json_name = "partName"];
      Specified by:
      getPartName in interface Data.CaptureMetadataOrBuilder
      Returns:
      The partName.
    • getPartNameBytes

      public com.google.protobuf.ByteString getPartNameBytes()
      string part_name = 5 [json_name = "partName"];
      Specified by:
      getPartNameBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for partName.
    • setPartName

      public Data.CaptureMetadata.Builder setPartName(String value)
      string part_name = 5 [json_name = "partName"];
      Parameters:
      value - The partName to set.
      Returns:
      This builder for chaining.
    • clearPartName

      public Data.CaptureMetadata.Builder clearPartName()
      string part_name = 5 [json_name = "partName"];
      Returns:
      This builder for chaining.
    • setPartNameBytes

      public Data.CaptureMetadata.Builder setPartNameBytes(com.google.protobuf.ByteString value)
      string part_name = 5 [json_name = "partName"];
      Parameters:
      value - The bytes for partName to set.
      Returns:
      This builder for chaining.
    • getPartId

      public String getPartId()
      string part_id = 6 [json_name = "partId"];
      Specified by:
      getPartId in interface Data.CaptureMetadataOrBuilder
      Returns:
      The partId.
    • getPartIdBytes

      public com.google.protobuf.ByteString getPartIdBytes()
      string part_id = 6 [json_name = "partId"];
      Specified by:
      getPartIdBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for partId.
    • setPartId

      public Data.CaptureMetadata.Builder setPartId(String value)
      string part_id = 6 [json_name = "partId"];
      Parameters:
      value - The partId to set.
      Returns:
      This builder for chaining.
    • clearPartId

      public Data.CaptureMetadata.Builder clearPartId()
      string part_id = 6 [json_name = "partId"];
      Returns:
      This builder for chaining.
    • setPartIdBytes

      public Data.CaptureMetadata.Builder setPartIdBytes(com.google.protobuf.ByteString value)
      string part_id = 6 [json_name = "partId"];
      Parameters:
      value - The bytes for partId to set.
      Returns:
      This builder for chaining.
    • getComponentType

      public String getComponentType()
      string component_type = 7 [json_name = "componentType"];
      Specified by:
      getComponentType in interface Data.CaptureMetadataOrBuilder
      Returns:
      The componentType.
    • getComponentTypeBytes

      public com.google.protobuf.ByteString getComponentTypeBytes()
      string component_type = 7 [json_name = "componentType"];
      Specified by:
      getComponentTypeBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for componentType.
    • setComponentType

      public Data.CaptureMetadata.Builder setComponentType(String value)
      string component_type = 7 [json_name = "componentType"];
      Parameters:
      value - The componentType to set.
      Returns:
      This builder for chaining.
    • clearComponentType

      public Data.CaptureMetadata.Builder clearComponentType()
      string component_type = 7 [json_name = "componentType"];
      Returns:
      This builder for chaining.
    • setComponentTypeBytes

      public Data.CaptureMetadata.Builder setComponentTypeBytes(com.google.protobuf.ByteString value)
      string component_type = 7 [json_name = "componentType"];
      Parameters:
      value - The bytes for componentType to set.
      Returns:
      This builder for chaining.
    • getComponentName

      public String getComponentName()
      string component_name = 9 [json_name = "componentName"];
      Specified by:
      getComponentName in interface Data.CaptureMetadataOrBuilder
      Returns:
      The componentName.
    • getComponentNameBytes

      public com.google.protobuf.ByteString getComponentNameBytes()
      string component_name = 9 [json_name = "componentName"];
      Specified by:
      getComponentNameBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for componentName.
    • setComponentName

      public Data.CaptureMetadata.Builder setComponentName(String value)
      string component_name = 9 [json_name = "componentName"];
      Parameters:
      value - The componentName to set.
      Returns:
      This builder for chaining.
    • clearComponentName

      public Data.CaptureMetadata.Builder clearComponentName()
      string component_name = 9 [json_name = "componentName"];
      Returns:
      This builder for chaining.
    • setComponentNameBytes

      public Data.CaptureMetadata.Builder setComponentNameBytes(com.google.protobuf.ByteString value)
      string component_name = 9 [json_name = "componentName"];
      Parameters:
      value - The bytes for componentName to set.
      Returns:
      This builder for chaining.
    • getMethodName

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

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

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

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

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

      public int getMethodParametersCount()
      Description copied from interface: Data.CaptureMetadataOrBuilder
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
      Specified by:
      getMethodParametersCount in interface Data.CaptureMetadataOrBuilder
    • containsMethodParameters

      public boolean containsMethodParameters(String key)
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
      Specified by:
      containsMethodParameters in interface Data.CaptureMetadataOrBuilder
    • clearMethodParameters

      public Data.CaptureMetadata.Builder clearMethodParameters()
    • removeMethodParameters

      public Data.CaptureMetadata.Builder removeMethodParameters(String key)
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
    • getMethodParameters

      @Deprecated public Map<String,com.google.protobuf.Any> getMethodParameters()
      Deprecated.
      Specified by:
      getMethodParameters in interface Data.CaptureMetadataOrBuilder
    • getMethodParametersMap

      public Map<String,com.google.protobuf.Any> getMethodParametersMap()
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
      Specified by:
      getMethodParametersMap in interface Data.CaptureMetadataOrBuilder
    • getMethodParametersOrDefault

      public com.google.protobuf.Any getMethodParametersOrDefault(String key, com.google.protobuf.Any defaultValue)
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
      Specified by:
      getMethodParametersOrDefault in interface Data.CaptureMetadataOrBuilder
    • getMethodParametersOrThrow

      public com.google.protobuf.Any getMethodParametersOrThrow(String key)
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
      Specified by:
      getMethodParametersOrThrow in interface Data.CaptureMetadataOrBuilder
    • putMethodParameters

      public Data.CaptureMetadata.Builder putMethodParameters(String key, com.google.protobuf.Any value)
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
    • putAllMethodParameters

      public Data.CaptureMetadata.Builder putAllMethodParameters(Map<String,com.google.protobuf.Any> values)
      map<string, .google.protobuf.Any> method_parameters = 11 [json_name = "methodParameters"];
    • getTagsList

      public List<String> getTagsList()
      repeated string tags = 12 [json_name = "tags"];
      Specified by:
      getTagsList in interface Data.CaptureMetadataOrBuilder
      Returns:
      A list containing the tags.
    • getTagsCount

      public int getTagsCount()
      repeated string tags = 12 [json_name = "tags"];
      Specified by:
      getTagsCount in interface Data.CaptureMetadataOrBuilder
      Returns:
      The count of tags.
    • getTags

      public String getTags(int index)
      repeated string tags = 12 [json_name = "tags"];
      Specified by:
      getTags in interface Data.CaptureMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The tags at the given index.
    • getTagsBytes

      public com.google.protobuf.ByteString getTagsBytes(int index)
      repeated string tags = 12 [json_name = "tags"];
      Specified by:
      getTagsBytes in interface Data.CaptureMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the tags at the given index.
    • setTags

      public Data.CaptureMetadata.Builder setTags(int index, String value)
      repeated string tags = 12 [json_name = "tags"];
      Parameters:
      index - The index to set the value at.
      value - The tags to set.
      Returns:
      This builder for chaining.
    • addTags

      public Data.CaptureMetadata.Builder addTags(String value)
      repeated string tags = 12 [json_name = "tags"];
      Parameters:
      value - The tags to add.
      Returns:
      This builder for chaining.
    • addAllTags

      public Data.CaptureMetadata.Builder addAllTags(Iterable<String> values)
      repeated string tags = 12 [json_name = "tags"];
      Parameters:
      values - The tags to add.
      Returns:
      This builder for chaining.
    • clearTags

      public Data.CaptureMetadata.Builder clearTags()
      repeated string tags = 12 [json_name = "tags"];
      Returns:
      This builder for chaining.
    • addTagsBytes

      public Data.CaptureMetadata.Builder addTagsBytes(com.google.protobuf.ByteString value)
      repeated string tags = 12 [json_name = "tags"];
      Parameters:
      value - The bytes of the tags to add.
      Returns:
      This builder for chaining.
    • getMimeType

      public String getMimeType()
      string mime_type = 13 [json_name = "mimeType"];
      Specified by:
      getMimeType in interface Data.CaptureMetadataOrBuilder
      Returns:
      The mimeType.
    • getMimeTypeBytes

      public com.google.protobuf.ByteString getMimeTypeBytes()
      string mime_type = 13 [json_name = "mimeType"];
      Specified by:
      getMimeTypeBytes in interface Data.CaptureMetadataOrBuilder
      Returns:
      The bytes for mimeType.
    • setMimeType

      public Data.CaptureMetadata.Builder setMimeType(String value)
      string mime_type = 13 [json_name = "mimeType"];
      Parameters:
      value - The mimeType to set.
      Returns:
      This builder for chaining.
    • clearMimeType

      public Data.CaptureMetadata.Builder clearMimeType()
      string mime_type = 13 [json_name = "mimeType"];
      Returns:
      This builder for chaining.
    • setMimeTypeBytes

      public Data.CaptureMetadata.Builder setMimeTypeBytes(com.google.protobuf.ByteString value)
      string mime_type = 13 [json_name = "mimeType"];
      Parameters:
      value - The bytes for mimeType to set.
      Returns:
      This builder for chaining.