Class Restrictionsbc3Afc

java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.Restrictionsbc3Afc

@Generated("io.github.primelib.primecodegen") public class Restrictionsbc3Afc extends Object
Restrictionsbc3Afc
  • Field Details

  • Constructor Details

    • Restrictionsbc3Afc

      public Restrictionsbc3Afc(Consumer<Restrictionsbc3Afc> spec)
      Constructs a validated instance of Restrictionsbc3Afc.
      Parameters:
      spec - the specification to process
    • Restrictionsbc3Afc

      @Internal protected Restrictionsbc3Afc()
      Protected no-args constructor for use by serialization frameworks.
    • Restrictionsbc3Afc

      @Internal public Restrictionsbc3Afc(ContentRestriction read, ContentRestriction update, Expandable25A645 additionalExpandable, Map<String,Object> additionalLinks)
      Constructs a validated instance of Restrictionsbc3Afc.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using Restrictionsbc3Afc(Consumer) instead.

      Parameters:
      read - read
      update - update
      additionalExpandable - additionalExpandable
      additionalLinks - additionalLinks
  • Method Details

    • read

      public ContentRestriction read()
      Fluent getter for read.
      Returns:
      read
    • read

      Fluent setter for read.
      Parameters:
      read - read
      Returns:
      this
    • getRead

      public ContentRestriction getRead()
      Gets the value of read.
      Returns:
      read
    • setRead

      public void setRead(ContentRestriction read)
      Sets the value of read.
      Parameters:
      read - read
    • update

      public ContentRestriction update()
      Fluent getter for update.
      Returns:
      update
    • update

      public Restrictionsbc3Afc update(ContentRestriction update)
      Fluent setter for update.
      Parameters:
      update - update
      Returns:
      this
    • getUpdate

      public ContentRestriction getUpdate()
      Gets the value of update.
      Returns:
      update
    • setUpdate

      public void setUpdate(ContentRestriction update)
      Sets the value of update.
      Parameters:
      update - update
    • additionalExpandable

      public Expandable25A645 additionalExpandable()
      Fluent getter for additionalExpandable.
      Returns:
      additionalExpandable
    • additionalExpandable

      public Restrictionsbc3Afc additionalExpandable(Expandable25A645 additionalExpandable)
      Fluent setter for additionalExpandable.
      Parameters:
      additionalExpandable - additionalExpandable
      Returns:
      this
    • getAdditionalExpandable

      public Expandable25A645 getAdditionalExpandable()
      Gets the value of additionalExpandable.
      Returns:
      additionalExpandable
    • setAdditionalExpandable

      public void setAdditionalExpandable(Expandable25A645 additionalExpandable)
      Sets the value of additionalExpandable.
      Parameters:
      additionalExpandable - additionalExpandable
    • additionalLinks

      public Map<String,Object> additionalLinks()
      Fluent getter for additionalLinks.
      Returns:
      additionalLinks
    • additionalLinks

      public Restrictionsbc3Afc additionalLinks(Map<String,Object> additionalLinks)
      Fluent setter for additionalLinks.
      Parameters:
      additionalLinks - additionalLinks
      Returns:
      this
    • getAdditionalLinks

      public Map<String,Object> getAdditionalLinks()
      Gets the value of additionalLinks.
      Returns:
      additionalLinks
    • setAdditionalLinks

      public void setAdditionalLinks(Map<String,Object> additionalLinks)
      Sets the value of additionalLinks.
      Parameters:
      additionalLinks - additionalLinks
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object