Class CopyPageHierarchyTitleOptions

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

@Generated("io.github.primelib.primecodegen") public class CopyPageHierarchyTitleOptions extends Object
CopyPageHierarchyTitleOptions

Required for copying page in the same space.

  • Field Details

    • prefix

      protected String prefix
    • replace

      protected String replace
  • Constructor Details

    • CopyPageHierarchyTitleOptions

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

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

      @Internal public CopyPageHierarchyTitleOptions(String prefix, String replace, String search)
      Constructs a validated instance of CopyPageHierarchyTitleOptions.

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

      Parameters:
      prefix - prefix
      replace - replace
      search - search
  • Method Details

    • prefix

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

      public CopyPageHierarchyTitleOptions prefix(String prefix)
      Fluent setter for prefix.
      Parameters:
      prefix - prefix
      Returns:
      this
    • getPrefix

      public String getPrefix()
      Gets the value of prefix.
      Returns:
      prefix
    • setPrefix

      public void setPrefix(String prefix)
      Sets the value of prefix.
      Parameters:
      prefix - prefix
    • replace

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

      public CopyPageHierarchyTitleOptions replace(String replace)
      Fluent setter for replace.
      Parameters:
      replace - replace
      Returns:
      this
    • getReplace

      public String getReplace()
      Gets the value of replace.
      Returns:
      replace
    • setReplace

      public void setReplace(String replace)
      Sets the value of replace.
      Parameters:
      replace - replace
    • search

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

      public CopyPageHierarchyTitleOptions search(String search)
      Fluent setter for search.
      Parameters:
      search - search
      Returns:
      this
    • getSearch

      public String getSearch()
      Gets the value of search.
      Returns:
      search
    • setSearch

      public void setSearch(String search)
      Sets the value of search.
      Parameters:
      search - search
    • 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