Package casa.siron.forgejo.forgejo
Class RepositoryArgs.Builder
- java.lang.Object
-
- casa.siron.forgejo.forgejo.RepositoryArgs.Builder
-
- Enclosing class:
- RepositoryArgs
public static final class RepositoryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RepositoryArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoryArgsbuild()RepositoryArgs.BuilderdefaultBranch(com.pulumi.core.Output<java.lang.String> defaultBranch)RepositoryArgs.BuilderdefaultBranch(java.lang.String defaultBranch)RepositoryArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)RepositoryArgs.Builderdescription(java.lang.String description)RepositoryArgs.Builderissues(com.pulumi.core.Output<java.lang.Boolean> issues)RepositoryArgs.Builderissues(java.lang.Boolean issues)RepositoryArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)RepositoryArgs.Buildername(java.lang.String name)RepositoryArgs.Builderowner(com.pulumi.core.Output<java.lang.String> owner)RepositoryArgs.Builderowner(java.lang.String owner)RepositoryArgs.Builderprivate_(com.pulumi.core.Output<java.lang.Boolean> private_)RepositoryArgs.Builderprivate_(java.lang.Boolean private_)RepositoryArgs.Builderprojects(com.pulumi.core.Output<java.lang.Boolean> projects)RepositoryArgs.Builderprojects(java.lang.Boolean projects)RepositoryArgs.Buildertemplate(com.pulumi.core.Output<java.lang.Boolean> template)RepositoryArgs.Buildertemplate(java.lang.Boolean template)RepositoryArgs.Builderwebsite(com.pulumi.core.Output<java.lang.String> website)RepositoryArgs.Builderwebsite(java.lang.String website)RepositoryArgs.Builderwiki(com.pulumi.core.Output<java.lang.Boolean> wiki)RepositoryArgs.Builderwiki(java.lang.Boolean wiki)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RepositoryArgs defaults)
-
-
Method Detail
-
defaultBranch
public RepositoryArgs.Builder defaultBranch(@Nullable com.pulumi.core.Output<java.lang.String> defaultBranch)
- Parameters:
defaultBranch- Default branch name. Leave empty to use Forgejo's default.- Returns:
- builder
-
defaultBranch
public RepositoryArgs.Builder defaultBranch(java.lang.String defaultBranch)
- Parameters:
defaultBranch- Default branch name. Leave empty to use Forgejo's default.- Returns:
- builder
-
description
public RepositoryArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Repository description.- Returns:
- builder
-
description
public RepositoryArgs.Builder description(java.lang.String description)
- Parameters:
description- Repository description.- Returns:
- builder
-
issues
public RepositoryArgs.Builder issues(@Nullable com.pulumi.core.Output<java.lang.Boolean> issues)
- Parameters:
issues- Whether the repository issue tracker is enabled.- Returns:
- builder
-
issues
public RepositoryArgs.Builder issues(java.lang.Boolean issues)
- Parameters:
issues- Whether the repository issue tracker is enabled.- Returns:
- builder
-
name
public RepositoryArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Repository name.- Returns:
- builder
-
name
public RepositoryArgs.Builder name(java.lang.String name)
- Parameters:
name- Repository name.- Returns:
- builder
-
owner
public RepositoryArgs.Builder owner(@Nullable com.pulumi.core.Output<java.lang.String> owner)
- Parameters:
owner- Repository owner. Leave empty to create a repository for the authenticated user; set an organization name to create an organization repository.- Returns:
- builder
-
owner
public RepositoryArgs.Builder owner(java.lang.String owner)
- Parameters:
owner- Repository owner. Leave empty to create a repository for the authenticated user; set an organization name to create an organization repository.- Returns:
- builder
-
private_
public RepositoryArgs.Builder private_(@Nullable com.pulumi.core.Output<java.lang.Boolean> private_)
- Parameters:
private_- Whether the repository is private.- Returns:
- builder
-
private_
public RepositoryArgs.Builder private_(java.lang.Boolean private_)
- Parameters:
private_- Whether the repository is private.- Returns:
- builder
-
projects
public RepositoryArgs.Builder projects(@Nullable com.pulumi.core.Output<java.lang.Boolean> projects)
- Parameters:
projects- Whether repository projects are enabled.- Returns:
- builder
-
projects
public RepositoryArgs.Builder projects(java.lang.Boolean projects)
- Parameters:
projects- Whether repository projects are enabled.- Returns:
- builder
-
template
public RepositoryArgs.Builder template(@Nullable com.pulumi.core.Output<java.lang.Boolean> template)
- Parameters:
template- Whether the repository can be used as a template.- Returns:
- builder
-
template
public RepositoryArgs.Builder template(java.lang.Boolean template)
- Parameters:
template- Whether the repository can be used as a template.- Returns:
- builder
-
website
public RepositoryArgs.Builder website(@Nullable com.pulumi.core.Output<java.lang.String> website)
- Parameters:
website- Repository website URL.- Returns:
- builder
-
website
public RepositoryArgs.Builder website(java.lang.String website)
- Parameters:
website- Repository website URL.- Returns:
- builder
-
wiki
public RepositoryArgs.Builder wiki(@Nullable com.pulumi.core.Output<java.lang.Boolean> wiki)
- Parameters:
wiki- Whether the repository wiki is enabled.- Returns:
- builder
-
wiki
public RepositoryArgs.Builder wiki(java.lang.Boolean wiki)
- Parameters:
wiki- Whether the repository wiki is enabled.- Returns:
- builder
-
build
public RepositoryArgs build()
-
-