Class DomainState.Builder

  • Enclosing class:
    DomainState

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

      • Builder

        public Builder()
    • Method Detail

      • bizName

        @Deprecated
        public DomainState.Builder bizName​(@Nullable
                                           com.pulumi.core.Output<java.lang.String> bizName)
        Deprecated.
        Attribute biz_name has been deprecated and suggest removing it from your template.
        Parameters:
        bizName - Attribute perm has been deprecated and suggest removing it from your template.
        Returns:
        builder
      • bizName

        @Deprecated
        public DomainState.Builder bizName​(java.lang.String bizName)
        Deprecated.
        Attribute biz_name has been deprecated and suggest removing it from your template.
        Parameters:
        bizName - Attribute perm has been deprecated and suggest removing it from your template.
        Returns:
        builder
      • certInfos

        public DomainState.Builder certInfos​(@Nullable
                                             com.pulumi.core.Output<java.util.List<DomainCertInfoArgs>> certInfos)
        Parameters:
        certInfos - Certificate Information. See the following `Block cert_infos`.
        Returns:
        builder
      • certInfos

        public DomainState.Builder certInfos​(java.util.List<DomainCertInfoArgs> certInfos)
        Parameters:
        certInfos - Certificate Information. See the following `Block cert_infos`.
        Returns:
        builder
      • certInfos

        public DomainState.Builder certInfos​(DomainCertInfoArgs... certInfos)
        Parameters:
        certInfos - Certificate Information. See the following `Block cert_infos`.
        Returns:
        builder
      • checkUrl

        public DomainState.Builder checkUrl​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> checkUrl)
        Parameters:
        checkUrl - The health check url.
        Returns:
        builder
      • checkUrl

        public DomainState.Builder checkUrl​(java.lang.String checkUrl)
        Parameters:
        checkUrl - The health check url.
        Returns:
        builder
      • domainName

        public DomainState.Builder domainName​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> domainName)
        Parameters:
        domainName - The name of domain.
        Returns:
        builder
      • domainName

        public DomainState.Builder domainName​(java.lang.String domainName)
        Parameters:
        domainName - The name of domain.
        Returns:
        builder
      • forceSet

        public DomainState.Builder forceSet​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> forceSet)
        Parameters:
        forceSet - Whether to set certificate forcibly.
        Returns:
        builder
      • forceSet

        public DomainState.Builder forceSet​(java.lang.String forceSet)
        Parameters:
        forceSet - Whether to set certificate forcibly.
        Returns:
        builder
      • resourceGroupId

        public DomainState.Builder resourceGroupId​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> resourceGroupId)
        Parameters:
        resourceGroupId - The resource group id.
        Returns:
        builder
      • resourceGroupId

        public DomainState.Builder resourceGroupId​(java.lang.String resourceGroupId)
        Parameters:
        resourceGroupId - The resource group id.
        Returns:
        builder
      • sources

        public DomainState.Builder sources​(@Nullable
                                           com.pulumi.core.Output<java.util.List<DomainSourceArgs>> sources)
        Parameters:
        sources - the Origin Server Information. See the following `Block sources`.
        Returns:
        builder
      • sources

        public DomainState.Builder sources​(java.util.List<DomainSourceArgs> sources)
        Parameters:
        sources - the Origin Server Information. See the following `Block sources`.
        Returns:
        builder
      • sources

        public DomainState.Builder sources​(DomainSourceArgs... sources)
        Parameters:
        sources - the Origin Server Information. See the following `Block sources`.
        Returns:
        builder
      • status

        public DomainState.Builder status​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - The status of the resource. Valid values: `offline`, `online`.
        Returns:
        builder
      • status

        public DomainState.Builder status​(java.lang.String status)
        Parameters:
        status - The status of the resource. Valid values: `offline`, `online`.
        Returns:
        builder