| Package | Description |
|---|---|
| software.amazon.awssdk.services.lightsail.model |
| Modifier and Type | Method and Description |
|---|---|
LightsailDistribution.Builder |
LightsailDistribution.Builder.ableToUpdateBundle(Boolean ableToUpdateBundle)
Indicates whether the bundle that is currently applied to your distribution, specified using the
distributionName parameter, can be changed to another bundle. |
LightsailDistribution.Builder |
LightsailDistribution.Builder.alternativeDomainNames(Collection<String> alternativeDomainNames)
The alternate domain names of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.alternativeDomainNames(String... alternativeDomainNames)
The alternate domain names of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.arn(String arn)
The Amazon Resource Name (ARN) of the distribution.
|
static LightsailDistribution.Builder |
LightsailDistribution.builder() |
LightsailDistribution.Builder |
LightsailDistribution.Builder.bundleId(String bundleId)
The ID of the bundle currently applied to the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.cacheBehaviors(CacheBehaviorPerPath... cacheBehaviors)
An array of objects that describe the per-path cache behavior of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.cacheBehaviors(Collection<CacheBehaviorPerPath> cacheBehaviors)
An array of objects that describe the per-path cache behavior of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.cacheBehaviors(Consumer<CacheBehaviorPerPath.Builder>... cacheBehaviors)
An array of objects that describe the per-path cache behavior of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.cacheBehaviorSettings(CacheSettings cacheBehaviorSettings)
An object that describes the cache behavior settings of the distribution.
|
default LightsailDistribution.Builder |
LightsailDistribution.Builder.cacheBehaviorSettings(Consumer<CacheSettings.Builder> cacheBehaviorSettings)
An object that describes the cache behavior settings of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.certificateName(String certificateName)
The name of the SSL/TLS certificate attached to the distribution, if any.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.createdAt(Instant createdAt)
The timestamp when the distribution was created.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.defaultCacheBehavior(CacheBehavior defaultCacheBehavior)
An object that describes the default cache behavior of the distribution.
|
default LightsailDistribution.Builder |
LightsailDistribution.Builder.defaultCacheBehavior(Consumer<CacheBehavior.Builder> defaultCacheBehavior)
An object that describes the default cache behavior of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.domainName(String domainName)
The domain name of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.ipAddressType(IpAddressType ipAddressType)
The IP address type of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.ipAddressType(String ipAddressType)
The IP address type of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.isEnabled(Boolean isEnabled)
Indicates whether the distribution is enabled.
|
default LightsailDistribution.Builder |
LightsailDistribution.Builder.location(Consumer<ResourceLocation.Builder> location)
An object that describes the location of the distribution, such as the Amazon Web Services Region and
Availability Zone.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.location(ResourceLocation location)
An object that describes the location of the distribution, such as the Amazon Web Services Region and
Availability Zone.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.name(String name)
The name of the distribution.
|
default LightsailDistribution.Builder |
LightsailDistribution.Builder.origin(Consumer<Origin.Builder> origin)
An object that describes the origin resource of the distribution, such as a Lightsail instance, bucket, or
load balancer.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.origin(Origin origin)
An object that describes the origin resource of the distribution, such as a Lightsail instance, bucket, or
load balancer.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.originPublicDNS(String originPublicDNS)
The public DNS of the origin.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.resourceType(ResourceType resourceType)
The Lightsail resource type (e.g.,
Distribution). |
LightsailDistribution.Builder |
LightsailDistribution.Builder.resourceType(String resourceType)
The Lightsail resource type (e.g.,
Distribution). |
LightsailDistribution.Builder |
LightsailDistribution.Builder.status(String status)
The status of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.supportCode(String supportCode)
The support code.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.tags(Collection<Tag> tags)
The tag keys and optional values for the resource.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values for the resource.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.tags(Tag... tags)
The tag keys and optional values for the resource.
|
LightsailDistribution.Builder |
LightsailDistribution.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends LightsailDistribution.Builder> |
LightsailDistribution.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateDistributionResponse.Builder |
CreateDistributionResponse.Builder.distribution(Consumer<LightsailDistribution.Builder> distribution)
An object that describes the distribution created.
|
Copyright © 2023. All rights reserved.