Class HostingVersionState.Builder

  • Enclosing class:
    HostingVersionState

    public static final class HostingVersionState.Builder
    extends java.lang.Object
    • Method Detail

      • config

        public HostingVersionState.Builder config​(@Nullable
                                                  com.pulumi.core.Output<HostingVersionConfigArgs> config)
        Parameters:
        config - The configuration for the behavior of the site. This configuration exists in the `firebase.json` file. Structure is documented below.
        Returns:
        builder
      • config

        public HostingVersionState.Builder config​(HostingVersionConfigArgs config)
        Parameters:
        config - The configuration for the behavior of the site. This configuration exists in the `firebase.json` file. Structure is documented below.
        Returns:
        builder
      • name

        public HostingVersionState.Builder name​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The fully-qualified resource name for the version, in the format: sites/SITE_ID/versions/VERSION_ID
        Returns:
        builder
      • name

        public HostingVersionState.Builder name​(java.lang.String name)
        Parameters:
        name - The fully-qualified resource name for the version, in the format: sites/SITE_ID/versions/VERSION_ID
        Returns:
        builder
      • siteId

        public HostingVersionState.Builder siteId​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> siteId)
        Parameters:
        siteId - Required. The ID of the site in which to create this Version. ***
        Returns:
        builder
      • siteId

        public HostingVersionState.Builder siteId​(java.lang.String siteId)
        Parameters:
        siteId - Required. The ID of the site in which to create this Version. ***
        Returns:
        builder
      • versionId

        public HostingVersionState.Builder versionId​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> versionId)
        Parameters:
        versionId - The ID for the version as in sites/SITE_ID/versions/VERSION_ID
        Returns:
        builder
      • versionId

        public HostingVersionState.Builder versionId​(java.lang.String versionId)
        Parameters:
        versionId - The ID for the version as in sites/SITE_ID/versions/VERSION_ID
        Returns:
        builder