| Package | Description |
|---|---|
| software.amazon.awssdk.services.lightsail.model |
| Modifier and Type | Method and Description |
|---|---|
LoadBalancer.Builder |
LoadBalancer.Builder.arn(String arn)
The Amazon Resource Name (ARN) of the load balancer.
|
static LoadBalancer.Builder |
LoadBalancer.builder() |
LoadBalancer.Builder |
LoadBalancer.Builder.configurationOptions(Map<LoadBalancerAttributeName,String> configurationOptions)
A string to string map of the configuration options for your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.configurationOptionsWithStrings(Map<String,String> configurationOptions)
A string to string map of the configuration options for your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.createdAt(Instant createdAt)
The date when your load balancer was created.
|
LoadBalancer.Builder |
LoadBalancer.Builder.dnsName(String dnsName)
The DNS name of your Lightsail load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.healthCheckPath(String healthCheckPath)
The path you specified to perform your health checks.
|
LoadBalancer.Builder |
LoadBalancer.Builder.httpsRedirectionEnabled(Boolean httpsRedirectionEnabled)
A Boolean value that indicates whether HTTPS redirection is enabled for the load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.instanceHealthSummary(Collection<InstanceHealthSummary> instanceHealthSummary)
An array of InstanceHealthSummary objects describing the health of the load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.instanceHealthSummary(Consumer<InstanceHealthSummary.Builder>... instanceHealthSummary)
An array of InstanceHealthSummary objects describing the health of the load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.instanceHealthSummary(InstanceHealthSummary... instanceHealthSummary)
An array of InstanceHealthSummary objects describing the health of the load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.instancePort(Integer instancePort)
The port where the load balancer will direct traffic to your Lightsail instances.
|
LoadBalancer.Builder |
LoadBalancer.Builder.ipAddressType(IpAddressType ipAddressType)
The IP address type of the load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.ipAddressType(String ipAddressType)
The IP address type of the load balancer.
|
default LoadBalancer.Builder |
LoadBalancer.Builder.location(Consumer<ResourceLocation.Builder> location)
The AWS Region where your load balancer was created (e.g.,
us-east-2a). |
LoadBalancer.Builder |
LoadBalancer.Builder.location(ResourceLocation location)
The AWS Region where your load balancer was created (e.g.,
us-east-2a). |
LoadBalancer.Builder |
LoadBalancer.Builder.name(String name)
The name of the load balancer (e.g.,
my-load-balancer). |
LoadBalancer.Builder |
LoadBalancer.Builder.protocol(LoadBalancerProtocol protocol)
The protocol you have enabled for your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.protocol(String protocol)
The protocol you have enabled for your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.publicPorts(Collection<Integer> publicPorts)
An array of public port settings for your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.publicPorts(Integer... publicPorts)
An array of public port settings for your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.resourceType(ResourceType resourceType)
The resource type (e.g.,
LoadBalancer. |
LoadBalancer.Builder |
LoadBalancer.Builder.resourceType(String resourceType)
The resource type (e.g.,
LoadBalancer. |
LoadBalancer.Builder |
LoadBalancer.Builder.state(LoadBalancerState state)
The status of your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.state(String state)
The status of your load balancer.
|
LoadBalancer.Builder |
LoadBalancer.Builder.supportCode(String supportCode)
The support code.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tags(Collection<Tag> tags)
The tag keys and optional values for the resource.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values for the resource.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tags(Tag... tags)
The tag keys and optional values for the resource.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tlsCertificateSummaries(Collection<LoadBalancerTlsCertificateSummary> tlsCertificateSummaries)
An array of LoadBalancerTlsCertificateSummary objects that provide additional information about the SSL/TLS
certificates.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tlsCertificateSummaries(Consumer<LoadBalancerTlsCertificateSummary.Builder>... tlsCertificateSummaries)
An array of LoadBalancerTlsCertificateSummary objects that provide additional information about the SSL/TLS
certificates.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tlsCertificateSummaries(LoadBalancerTlsCertificateSummary... tlsCertificateSummaries)
An array of LoadBalancerTlsCertificateSummary objects that provide additional information about the SSL/TLS
certificates.
|
LoadBalancer.Builder |
LoadBalancer.Builder.tlsPolicyName(String tlsPolicyName)
The name of the TLS security policy for the load balancer.
|
LoadBalancer.Builder |
LoadBalancer.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends LoadBalancer.Builder> |
LoadBalancer.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default GetLoadBalancerResponse.Builder |
GetLoadBalancerResponse.Builder.loadBalancer(Consumer<LoadBalancer.Builder> loadBalancer)
An object containing information about your load balancer.
|
Copyright © 2022. All rights reserved.