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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SetupRequest.BuildercertificateProvider(String certificateProvider)The Certificate Authority (CA) that issues the SSL/TLS certificate.SetupRequest.BuildercertificateProvider(CertificateProvider certificateProvider)The Certificate Authority (CA) that issues the SSL/TLS certificate.SetupRequest.BuilderdomainNames(String... domainNames)The name of the domain and subdomains that the SSL/TLS certificate secures.SetupRequest.BuilderdomainNames(Collection<String> domainNames)The name of the domain and subdomains that the SSL/TLS certificate secures.SetupRequest.BuilderinstanceName(String instanceName)The name of the Lightsail instance.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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,CertificateProvider
-
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:
CertificateProvider,CertificateProvider
-
-