Class SuperBatchWebResources

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

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

    • uris

      protected Uris uris
    • tags

      protected Tags tags
    • metatags

      protected String metatags
    • additionalExpandable

      protected Map<String,Object> additionalExpandable
  • Constructor Details

    • SuperBatchWebResources

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

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

      @Internal public SuperBatchWebResources(Uris uris, Tags tags, String metatags, Map<String,Object> additionalExpandable)
      Constructs a validated instance of SuperBatchWebResources.

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

      Parameters:
      uris - uris
      tags - tags
      metatags - metatags
      additionalExpandable - additionalExpandable
  • Method Details

    • uris

      public Uris uris()
      Fluent getter for uris.
      Returns:
      uris
    • uris

      public SuperBatchWebResources uris(Uris uris)
      Fluent setter for uris.
      Parameters:
      uris - uris
      Returns:
      this
    • getUris

      public Uris getUris()
      Gets the value of uris.
      Returns:
      uris
    • setUris

      public void setUris(Uris uris)
      Sets the value of uris.
      Parameters:
      uris - uris
    • tags

      public Tags tags()
      Fluent getter for tags.
      Returns:
      tags
    • tags

      public SuperBatchWebResources tags(Tags tags)
      Fluent setter for tags.
      Parameters:
      tags - tags
      Returns:
      this
    • getTags

      public Tags getTags()
      Gets the value of tags.
      Returns:
      tags
    • setTags

      public void setTags(Tags tags)
      Sets the value of tags.
      Parameters:
      tags - tags
    • metatags

      public String metatags()
      Fluent getter for metatags.
      Returns:
      metatags
    • metatags

      public SuperBatchWebResources metatags(String metatags)
      Fluent setter for metatags.
      Parameters:
      metatags - metatags
      Returns:
      this
    • getMetatags

      public String getMetatags()
      Gets the value of metatags.
      Returns:
      metatags
    • setMetatags

      public void setMetatags(String metatags)
      Sets the value of metatags.
      Parameters:
      metatags - metatags
    • additionalExpandable

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

      public SuperBatchWebResources additionalExpandable(Map<String,Object> additionalExpandable)
      Fluent setter for additionalExpandable.
      Parameters:
      additionalExpandable - additionalExpandable
      Returns:
      this
    • getAdditionalExpandable

      public Map<String,Object> getAdditionalExpandable()
      Gets the value of additionalExpandable.
      Returns:
      additionalExpandable
    • setAdditionalExpandable

      public void setAdditionalExpandable(Map<String,Object> additionalExpandable)
      Sets the value of additionalExpandable.
      Parameters:
      additionalExpandable - additionalExpandable
    • 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