public static interface CreateNetworkSiteRequest.Builder extends PrivateNetworksRequest.Builder, SdkPojo, CopyableBuilder<CreateNetworkSiteRequest.Builder,CreateNetworkSiteRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateNetworkSiteRequest.Builder |
availabilityZone(String availabilityZone)
The Availability Zone that is the parent of this site.
|
CreateNetworkSiteRequest.Builder |
availabilityZoneId(String availabilityZoneId)
The ID of the Availability Zone that is the parent of this site.
|
CreateNetworkSiteRequest.Builder |
clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateNetworkSiteRequest.Builder |
description(String description)
The description of the site.
|
CreateNetworkSiteRequest.Builder |
networkArn(String networkArn)
The Amazon Resource Name (ARN) of the network.
|
CreateNetworkSiteRequest.Builder |
networkSiteName(String networkSiteName)
The name of the site.
|
CreateNetworkSiteRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateNetworkSiteRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateNetworkSiteRequest.Builder |
pendingPlan(Consumer<SitePlan.Builder> pendingPlan)
Information about the pending plan for this site.
|
CreateNetworkSiteRequest.Builder |
pendingPlan(SitePlan pendingPlan)
Information about the pending plan for this site.
|
CreateNetworkSiteRequest.Builder |
tags(Map<String,String> tags)
The tags to apply to the network site.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateNetworkSiteRequest.Builder availabilityZone(String availabilityZone)
The Availability Zone that is the parent of this site. You can't change the Availability Zone after you create the site.
availabilityZone - The Availability Zone that is the parent of this site. You can't change the Availability Zone after
you create the site.CreateNetworkSiteRequest.Builder availabilityZoneId(String availabilityZoneId)
The ID of the Availability Zone that is the parent of this site. You can't change the Availability Zone after you create the site.
availabilityZoneId - The ID of the Availability Zone that is the parent of this site. You can't change the Availability
Zone after you create the site.CreateNetworkSiteRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to ensure idempotency.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more
information, see How to ensure
idempotency.CreateNetworkSiteRequest.Builder description(String description)
The description of the site.
description - The description of the site.CreateNetworkSiteRequest.Builder networkArn(String networkArn)
The Amazon Resource Name (ARN) of the network.
networkArn - The Amazon Resource Name (ARN) of the network.CreateNetworkSiteRequest.Builder networkSiteName(String networkSiteName)
The name of the site. You can't change the name after you create the site.
networkSiteName - The name of the site. You can't change the name after you create the site.CreateNetworkSiteRequest.Builder pendingPlan(SitePlan pendingPlan)
Information about the pending plan for this site.
pendingPlan - Information about the pending plan for this site.default CreateNetworkSiteRequest.Builder pendingPlan(Consumer<SitePlan.Builder> pendingPlan)
Information about the pending plan for this site.
This is a convenience method that creates an instance of theSitePlan.Builder avoiding the need to
create one manually via SitePlan.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to pendingPlan(SitePlan).
pendingPlan - a consumer that will call methods on SitePlan.BuilderpendingPlan(SitePlan)CreateNetworkSiteRequest.Builder tags(Map<String,String> tags)
The tags to apply to the network site.
tags - The tags to apply to the network site.CreateNetworkSiteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateNetworkSiteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.