public static interface CreateDistributionResponse.Builder extends CloudFrontResponse.Builder, CopyableBuilder<CreateDistributionResponse.Builder,CreateDistributionResponse>
| Modifier and Type | Method and Description |
|---|---|
default CreateDistributionResponse.Builder |
distribution(Consumer<Distribution.Builder> distribution)
The distribution's information.
|
CreateDistributionResponse.Builder |
distribution(Distribution distribution)
The distribution's information.
|
CreateDistributionResponse.Builder |
eTag(String eTag)
The current version of the distribution created.
|
CreateDistributionResponse.Builder |
location(String location)
The fully qualified URI of the new distribution resource just created.
|
buildsdkHttpResponse, sdkHttpResponsecopyapply, buildCreateDistributionResponse.Builder distribution(Distribution distribution)
The distribution's information.
distribution - The distribution's information.default CreateDistributionResponse.Builder distribution(Consumer<Distribution.Builder> distribution)
The distribution's information.
This is a convenience that creates an instance of theDistribution.Builder avoiding the need to
create one manually via Distribution.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to distribution(Distribution).distribution - a consumer that will call methods on Distribution.Builderdistribution(Distribution)CreateDistributionResponse.Builder location(String location)
The fully qualified URI of the new distribution resource just created. For example:
https://cloudfront.amazonaws.com/2010-11-01/distribution/EDFDVBD632BHDS5.
location - The fully qualified URI of the new distribution resource just created. For example:
https://cloudfront.amazonaws.com/2010-11-01/distribution/EDFDVBD632BHDS5.CreateDistributionResponse.Builder eTag(String eTag)
The current version of the distribution created.
eTag - The current version of the distribution created.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.