Class PackageState.Builder

  • Enclosing class:
    PackageState

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

      • Builder

        public Builder()
    • Method Detail

      • availablePackageVersion

        public PackageState.Builder availablePackageVersion​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> availablePackageVersion)
        Parameters:
        availablePackageVersion - The current version of the package.
        Returns:
        builder
      • availablePackageVersion

        public PackageState.Builder availablePackageVersion​(java.lang.String availablePackageVersion)
        Parameters:
        availablePackageVersion - The current version of the package.
        Returns:
        builder
      • packageDescription

        public PackageState.Builder packageDescription​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> packageDescription)
        Parameters:
        packageDescription - Description of the package.
        Returns:
        builder
      • packageDescription

        public PackageState.Builder packageDescription​(java.lang.String packageDescription)
        Parameters:
        packageDescription - Description of the package.
        Returns:
        builder
      • packageId

        public PackageState.Builder packageId​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> packageId)
      • packageName

        public PackageState.Builder packageName​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> packageName)
        Parameters:
        packageName - Unique name for the package.
        Returns:
        builder
      • packageName

        public PackageState.Builder packageName​(java.lang.String packageName)
        Parameters:
        packageName - Unique name for the package.
        Returns:
        builder
      • packageSource

        public PackageState.Builder packageSource​(@Nullable
                                                  com.pulumi.core.Output<PackagePackageSourceArgs> packageSource)
        Parameters:
        packageSource - Configuration block for the package source options.
        Returns:
        builder
      • packageType

        public PackageState.Builder packageType​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> packageType)
        Parameters:
        packageType - The type of package.
        Returns:
        builder
      • packageType

        public PackageState.Builder packageType​(java.lang.String packageType)
        Parameters:
        packageType - The type of package.
        Returns:
        builder