Class NamespaceArgs.Builder

  • Enclosing class:
    NamespaceArgs

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

      • Builder

        public Builder()
    • Method Detail

      • autoCreate

        public NamespaceArgs.Builder autoCreate​(com.pulumi.core.Output<java.lang.Boolean> autoCreate)
        Parameters:
        autoCreate - Boolean, when it set to true, repositories are automatically created when pushing new images. If it set to false, you create repository for images before pushing.
        Returns:
        builder
      • autoCreate

        public NamespaceArgs.Builder autoCreate​(java.lang.Boolean autoCreate)
        Parameters:
        autoCreate - Boolean, when it set to true, repositories are automatically created when pushing new images. If it set to false, you create repository for images before pushing.
        Returns:
        builder
      • defaultVisibility

        public NamespaceArgs.Builder defaultVisibility​(com.pulumi.core.Output<java.lang.String> defaultVisibility)
        Parameters:
        defaultVisibility - `PUBLIC` or `PRIVATE`, default repository visibility in this namespace.
        Returns:
        builder
      • defaultVisibility

        public NamespaceArgs.Builder defaultVisibility​(java.lang.String defaultVisibility)
        Parameters:
        defaultVisibility - `PUBLIC` or `PRIVATE`, default repository visibility in this namespace.
        Returns:
        builder
      • name

        public NamespaceArgs.Builder name​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of Container Registry namespace.
        Returns:
        builder
      • name

        public NamespaceArgs.Builder name​(java.lang.String name)
        Parameters:
        name - Name of Container Registry namespace.
        Returns:
        builder