| Package | Description |
|---|---|
| software.amazon.awssdk.services.lightsail |
Amazon Lightsail is the easiest way to get started with Amazon Web Services (Amazon Web Services) for developers who
need to build websites or web applications.
|
| software.amazon.awssdk.services.lightsail.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateDistributionResponse |
LightsailClient.createDistribution(Consumer<CreateDistributionRequest.Builder> createDistributionRequest)
Creates an Amazon Lightsail content delivery network (CDN) distribution.
|
default CompletableFuture<CreateDistributionResponse> |
LightsailAsyncClient.createDistribution(Consumer<CreateDistributionRequest.Builder> createDistributionRequest)
Creates an Amazon Lightsail content delivery network (CDN) distribution.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateDistributionRequest.Builder |
CreateDistributionRequest.builder() |
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.bundleId(String bundleId)
The bundle ID to use for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.cacheBehaviors(CacheBehaviorPerPath... cacheBehaviors)
An array of objects that describe the per-path cache behavior for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.cacheBehaviors(Collection<CacheBehaviorPerPath> cacheBehaviors)
An array of objects that describe the per-path cache behavior for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.cacheBehaviors(Consumer<CacheBehaviorPerPath.Builder>... cacheBehaviors)
An array of objects that describe the per-path cache behavior for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.cacheBehaviorSettings(CacheSettings cacheBehaviorSettings)
An object that describes the cache behavior settings for the distribution.
|
default CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.cacheBehaviorSettings(Consumer<CacheSettings.Builder> cacheBehaviorSettings)
An object that describes the cache behavior settings for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.defaultCacheBehavior(CacheBehavior defaultCacheBehavior)
An object that describes the default cache behavior for the distribution.
|
default CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.defaultCacheBehavior(Consumer<CacheBehavior.Builder> defaultCacheBehavior)
An object that describes the default cache behavior for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.distributionName(String distributionName)
The name for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.ipAddressType(IpAddressType ipAddressType)
The IP address type for the distribution.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.ipAddressType(String ipAddressType)
The IP address type for the distribution.
|
default CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.origin(Consumer<InputOrigin.Builder> origin)
An object that describes the origin resource for the distribution, such as a Lightsail instance, bucket, or
load balancer.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.origin(InputOrigin origin)
An object that describes the origin resource for the distribution, such as a Lightsail instance, bucket, or
load balancer.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.tags(Collection<Tag> tags)
The tag keys and optional values to add to the distribution during create.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values to add to the distribution during create.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.Builder.tags(Tag... tags)
The tag keys and optional values to add to the distribution during create.
|
CreateDistributionRequest.Builder |
CreateDistributionRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateDistributionRequest.Builder> |
CreateDistributionRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.