Class SetAssetAttributesRequest

  • All Implemented Interfaces:
    Serializable

    public class SetAssetAttributesRequest
    extends Object
    implements Serializable
    The properties of the asset attributes to be set.
    See Also:
    Serialized Form
    • Constructor Detail

      • SetAssetAttributesRequest

        public SetAssetAttributesRequest()
    • Method Detail

      • setValue

        @Deprecated
        public void setValue​(Object value)
        Deprecated.
        This method will removed in the next major release. Please use setValues(List)
      • getAssetId

        @NotNull
        public @NotNull UUID getAssetId()
        Required. The ID of the asset this attribute should belong to.
      • getTypeId

        @NotNull
        public @NotNull UUID getTypeId()
        Required. The ID of the attribute type for the new attribute.
      • getValues

        @NotNull
        public @NotNull List<Object> getValues()
        Required. The values for the new attribute.
      • setAssetId

        public void setAssetId​(@NotNull
                               @NotNull UUID assetId)
        Required. The ID of the asset this attribute should belong to.
      • setTypeId

        public void setTypeId​(@NotNull
                              @NotNull UUID typeId)
        Required. The ID of the attribute type for the new attribute.
      • setValues

        public void setValues​(@NotNull
                              @NotNull List<Object> values)
        Required. The values for the new attribute.
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class Object
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Overrides:
        toString in class Object