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(String... alternativeDomainNames) |
The alternate domain names of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.alternativeDomainNames(Collection<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(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.cacheBehaviors(CacheBehaviorPerPath... cacheBehaviors) |
An array of objects that describe the per-path cache behavior 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.cacheBehaviorSettings(CacheSettings 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.
|
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.defaultCacheBehavior(CacheBehavior 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(String ipAddressType) |
The IP address type of the distribution.
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.ipAddressType(IpAddressType 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(String resourceType) |
The Lightsail resource type (Distribution).
|
LightsailDistribution.Builder |
LightsailDistribution.Builder.resourceType(ResourceType resourceType) |
The Lightsail resource type (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() |
|