Class GenerateRepoOption

java.lang.Object
io.gitea.model.GenerateRepoOption

public class GenerateRepoOption
extends java.lang.Object
GenerateRepoOption options when creating repository using a template
  • Constructor Details

  • Method Details

    • avatar

      public GenerateRepoOption avatar​(java.lang.Boolean avatar)
    • isAvatar

      public java.lang.Boolean isAvatar()
      include avatar of the template repo
      Returns:
      avatar
    • setAvatar

      public void setAvatar​(java.lang.Boolean avatar)
    • description

      public GenerateRepoOption description​(java.lang.String description)
    • getDescription

      public java.lang.String getDescription()
      Description of the repository to create
      Returns:
      description
    • setDescription

      public void setDescription​(java.lang.String description)
    • gitContent

      public GenerateRepoOption gitContent​(java.lang.Boolean gitContent)
    • isGitContent

      public java.lang.Boolean isGitContent()
      include git content of default branch in template repo
      Returns:
      gitContent
    • setGitContent

      public void setGitContent​(java.lang.Boolean gitContent)
    • gitHooks

      public GenerateRepoOption gitHooks​(java.lang.Boolean gitHooks)
    • isGitHooks

      public java.lang.Boolean isGitHooks()
      include git hooks in template repo
      Returns:
      gitHooks
    • setGitHooks

      public void setGitHooks​(java.lang.Boolean gitHooks)
    • labels

      public GenerateRepoOption labels​(java.lang.Boolean labels)
    • isLabels

      public java.lang.Boolean isLabels()
      include labels in template repo
      Returns:
      labels
    • setLabels

      public void setLabels​(java.lang.Boolean labels)
    • name

      public GenerateRepoOption name​(java.lang.String name)
    • getName

      public java.lang.String getName()
      Name of the repository to create
      Returns:
      name
    • setName

      public void setName​(java.lang.String name)
    • owner

      public GenerateRepoOption owner​(java.lang.String owner)
    • getOwner

      public java.lang.String getOwner()
      The organization or person who will own the new repository
      Returns:
      owner
    • setOwner

      public void setOwner​(java.lang.String owner)
    • _private

      public GenerateRepoOption _private​(java.lang.Boolean _private)
    • isPrivate

      public java.lang.Boolean isPrivate()
      Whether the repository is private
      Returns:
      _private
    • setPrivate

      public void setPrivate​(java.lang.Boolean _private)
    • topics

      public GenerateRepoOption topics​(java.lang.Boolean topics)
    • isTopics

      public java.lang.Boolean isTopics()
      include topics in template repo
      Returns:
      topics
    • setTopics

      public void setTopics​(java.lang.Boolean topics)
    • webhooks

      public GenerateRepoOption webhooks​(java.lang.Boolean webhooks)
    • isWebhooks

      public java.lang.Boolean isWebhooks()
      include webhooks in template repo
      Returns:
      webhooks
    • setWebhooks

      public void setWebhooks​(java.lang.Boolean webhooks)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

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

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object