Class AddAssetRequest

  • All Implemented Interfaces:
    Serializable

    public class AddAssetRequest
    extends Object
    implements Serializable
    The properties of the asset to be added.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AddAssetRequest()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static AddAssetRequest.Builder builder()  
      protected boolean canEqual​(Object other)  
      boolean equals​(Object o)  
      String getDisplayName()
      The display name of the new asset.
      @NotNull UUID getDomainId()
      Required. The ID of the domain that the new asset should be added to.
      Boolean getExcludedFromAutoHyperlinking()
      Whether or not to exclude the new asset from auto hyperlinking.
      UUID getId()
      The ID of the new asset.
      @NotNull String getName()
      Required. The full name of the new asset.
      UUID getStatusId()
      The ID of the status of the new asset.
      @NotNull UUID getTypeId()
      Required. The ID of the asset type of the new asset.
      int hashCode()  
      void setDisplayName​(String displayName)
      The display name of the new asset.
      void setDomainId​(@NotNull UUID domainId)
      Required. The ID of the domain that the new asset should be added to.
      void setExcludedFromAutoHyperlinking​(Boolean excludedFromAutoHyperlinking)
      Whether or not to exclude the new asset from auto hyperlinking.
      void setId​(UUID id)
      The ID of the new asset.
      void setName​(@NotNull String name)
      Required. The full name of the new asset.
      void setStatusId​(UUID statusId)
      The ID of the status of the new asset.
      void setTypeId​(@NotNull UUID typeId)
      Required. The ID of the asset type of the new asset.
      String toString()  
      • Methods inherited from class Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AddAssetRequest

        public AddAssetRequest()
    • Method Detail

      • getName

        @NotNull
        public @NotNull String getName()
        Required. The full name of the new asset. Should be unique within the domain.
      • getDisplayName

        public String getDisplayName()
        The display name of the new asset.
      • getDomainId

        @NotNull
        public @NotNull UUID getDomainId()
        Required. The ID of the domain that the new asset should be added to.
      • getTypeId

        @NotNull
        public @NotNull UUID getTypeId()
        Required. The ID of the asset type of the new asset.
      • getId

        public UUID getId()
        The ID of the new asset.
      • getStatusId

        public UUID getStatusId()
        The ID of the status of the new asset.
      • getExcludedFromAutoHyperlinking

        public Boolean getExcludedFromAutoHyperlinking()
        Whether or not to exclude the new asset from auto hyperlinking.
      • setName

        public void setName​(@NotNull
                            @NotNull String name)
        Required. The full name of the new asset. Should be unique within the domain.
      • setDisplayName

        public void setDisplayName​(String displayName)
        The display name of the new asset.
      • setDomainId

        public void setDomainId​(@NotNull
                                @NotNull UUID domainId)
        Required. The ID of the domain that the new asset should be added to.
      • setTypeId

        public void setTypeId​(@NotNull
                              @NotNull UUID typeId)
        Required. The ID of the asset type of the new asset.
      • setId

        public void setId​(UUID id)
        The ID of the new asset.
      • setStatusId

        public void setStatusId​(UUID statusId)
        The ID of the status of the new asset.
      • setExcludedFromAutoHyperlinking

        public void setExcludedFromAutoHyperlinking​(Boolean excludedFromAutoHyperlinking)
        Whether or not to exclude the new asset from auto hyperlinking.
      • 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