Package casa.siron.forgejo.forgejo
Class OrganizationTeamArgs.Builder
- java.lang.Object
-
- casa.siron.forgejo.forgejo.OrganizationTeamArgs.Builder
-
- Enclosing class:
- OrganizationTeamArgs
public static final class OrganizationTeamArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(OrganizationTeamArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrganizationTeamArgsbuild()OrganizationTeamArgs.BuildercanCreateOrgRepo(com.pulumi.core.Output<java.lang.Boolean> canCreateOrgRepo)OrganizationTeamArgs.BuildercanCreateOrgRepo(java.lang.Boolean canCreateOrgRepo)OrganizationTeamArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)OrganizationTeamArgs.Builderdescription(java.lang.String description)OrganizationTeamArgs.BuilderincludesAllRepositories(com.pulumi.core.Output<java.lang.Boolean> includesAllRepositories)OrganizationTeamArgs.BuilderincludesAllRepositories(java.lang.Boolean includesAllRepositories)OrganizationTeamArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)OrganizationTeamArgs.Buildername(java.lang.String name)OrganizationTeamArgs.Builderorganization(com.pulumi.core.Output<java.lang.String> organization)OrganizationTeamArgs.Builderorganization(java.lang.String organization)OrganizationTeamArgs.Builderpermission(com.pulumi.core.Output<java.lang.String> permission)OrganizationTeamArgs.Builderpermission(java.lang.String permission)OrganizationTeamArgs.BuilderunitsMap(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> unitsMap)OrganizationTeamArgs.BuilderunitsMap(java.util.Map<java.lang.String,java.lang.String> unitsMap)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(OrganizationTeamArgs defaults)
-
-
Method Detail
-
canCreateOrgRepo
public OrganizationTeamArgs.Builder canCreateOrgRepo(@Nullable com.pulumi.core.Output<java.lang.Boolean> canCreateOrgRepo)
- Parameters:
canCreateOrgRepo- Whether team members can create organization repositories.- Returns:
- builder
-
canCreateOrgRepo
public OrganizationTeamArgs.Builder canCreateOrgRepo(java.lang.Boolean canCreateOrgRepo)
- Parameters:
canCreateOrgRepo- Whether team members can create organization repositories.- Returns:
- builder
-
description
public OrganizationTeamArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Team description.- Returns:
- builder
-
description
public OrganizationTeamArgs.Builder description(java.lang.String description)
- Parameters:
description- Team description.- Returns:
- builder
-
includesAllRepositories
public OrganizationTeamArgs.Builder includesAllRepositories(@Nullable com.pulumi.core.Output<java.lang.Boolean> includesAllRepositories)
- Parameters:
includesAllRepositories- Whether the team includes all organization repositories.- Returns:
- builder
-
includesAllRepositories
public OrganizationTeamArgs.Builder includesAllRepositories(java.lang.Boolean includesAllRepositories)
- Parameters:
includesAllRepositories- Whether the team includes all organization repositories.- Returns:
- builder
-
name
public OrganizationTeamArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Team name.- Returns:
- builder
-
name
public OrganizationTeamArgs.Builder name(java.lang.String name)
- Parameters:
name- Team name.- Returns:
- builder
-
organization
public OrganizationTeamArgs.Builder organization(com.pulumi.core.Output<java.lang.String> organization)
- Parameters:
organization- Organization username/slug.- Returns:
- builder
-
organization
public OrganizationTeamArgs.Builder organization(java.lang.String organization)
- Parameters:
organization- Organization username/slug.- Returns:
- builder
-
permission
public OrganizationTeamArgs.Builder permission(@Nullable com.pulumi.core.Output<java.lang.String> permission)
- Parameters:
permission- Team repository permission: read, write, or admin.- Returns:
- builder
-
permission
public OrganizationTeamArgs.Builder permission(java.lang.String permission)
- Parameters:
permission- Team repository permission: read, write, or admin.- Returns:
- builder
-
unitsMap
public OrganizationTeamArgs.Builder unitsMap(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> unitsMap)
- Parameters:
unitsMap- Per-repository-unit permissions, for example repo.code=read or repo.issues=write.- Returns:
- builder
-
unitsMap
public OrganizationTeamArgs.Builder unitsMap(java.util.Map<java.lang.String,java.lang.String> unitsMap)
- Parameters:
unitsMap- Per-repository-unit permissions, for example repo.code=read or repo.issues=write.- Returns:
- builder
-
build
public OrganizationTeamArgs build()
-
-