Interface SetupRequest.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SetupRequest.Builder,SetupRequest>, SdkBuilder<SetupRequest.Builder,SetupRequest>, SdkPojo
Enclosing class:
SetupRequest

public static interface SetupRequest.Builder extends SdkPojo, CopyableBuilder<SetupRequest.Builder,SetupRequest>
  • Method Details

    • instanceName

      SetupRequest.Builder instanceName(String instanceName)

      The name of the Lightsail instance.

      Parameters:
      instanceName - The name of the Lightsail instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainNames

      SetupRequest.Builder domainNames(Collection<String> domainNames)

      The name of the domain and subdomains that the SSL/TLS certificate secures.

      Parameters:
      domainNames - The name of the domain and subdomains that the SSL/TLS certificate secures.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainNames

      SetupRequest.Builder domainNames(String... domainNames)

      The name of the domain and subdomains that the SSL/TLS certificate secures.

      Parameters:
      domainNames - The name of the domain and subdomains that the SSL/TLS certificate secures.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateProvider

      SetupRequest.Builder certificateProvider(String certificateProvider)

      The Certificate Authority (CA) that issues the SSL/TLS certificate.

      Parameters:
      certificateProvider - The Certificate Authority (CA) that issues the SSL/TLS certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • certificateProvider

      SetupRequest.Builder certificateProvider(CertificateProvider certificateProvider)

      The Certificate Authority (CA) that issues the SSL/TLS certificate.

      Parameters:
      certificateProvider - The Certificate Authority (CA) that issues the SSL/TLS certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: