Class RepositoryArgs.Builder

  • Enclosing class:
    RepositoryArgs

    public static final class RepositoryArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • gitRemoteSettings

        public RepositoryArgs.Builder gitRemoteSettings​(@Nullable
                                                        com.pulumi.core.Output<RepositoryGitRemoteSettingsArgs> gitRemoteSettings)
        Parameters:
        gitRemoteSettings - Optional. If set, configures this repository to be linked to a Git remote. Structure is documented below.
        Returns:
        builder
      • gitRemoteSettings

        public RepositoryArgs.Builder gitRemoteSettings​(RepositoryGitRemoteSettingsArgs gitRemoteSettings)
        Parameters:
        gitRemoteSettings - Optional. If set, configures this repository to be linked to a Git remote. Structure is documented below.
        Returns:
        builder
      • name

        public RepositoryArgs.Builder name​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The repository's name. ***
        Returns:
        builder
      • name

        public RepositoryArgs.Builder name​(java.lang.String name)
        Parameters:
        name - The repository's name. ***
        Returns:
        builder
      • project

        public RepositoryArgs.Builder project​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • project

        public RepositoryArgs.Builder project​(java.lang.String project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • region

        public RepositoryArgs.Builder region​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - A reference to the region
        Returns:
        builder
      • region

        public RepositoryArgs.Builder region​(java.lang.String region)
        Parameters:
        region - A reference to the region
        Returns:
        builder
      • serviceAccount

        public RepositoryArgs.Builder serviceAccount​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> serviceAccount)
        Parameters:
        serviceAccount - The service account to run workflow invocations under.
        Returns:
        builder
      • serviceAccount

        public RepositoryArgs.Builder serviceAccount​(java.lang.String serviceAccount)
        Parameters:
        serviceAccount - The service account to run workflow invocations under.
        Returns:
        builder
      • workspaceCompilationOverrides

        public RepositoryArgs.Builder workspaceCompilationOverrides​(@Nullable
                                                                    com.pulumi.core.Output<RepositoryWorkspaceCompilationOverridesArgs> workspaceCompilationOverrides)
        Parameters:
        workspaceCompilationOverrides - If set, fields of workspaceCompilationOverrides override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. Structure is documented below.
        Returns:
        builder
      • workspaceCompilationOverrides

        public RepositoryArgs.Builder workspaceCompilationOverrides​(RepositoryWorkspaceCompilationOverridesArgs workspaceCompilationOverrides)
        Parameters:
        workspaceCompilationOverrides - If set, fields of workspaceCompilationOverrides override the default compilation settings that are specified in dataform.json when creating workspace-scoped compilation results. Structure is documented below.
        Returns:
        builder