public static interface CreateSiteRequest.Builder extends OutpostsRequest.Builder, SdkPojo, CopyableBuilder<CreateSiteRequest.Builder,CreateSiteRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateSiteRequest.Builder |
description(String description)
Sets the value of the Description property for this object.
|
CreateSiteRequest.Builder |
name(String name)
Sets the value of the Name property for this object.
|
CreateSiteRequest.Builder |
notes(String notes)
Additional information that you provide about site access requirements, electrician scheduling, personal
protective equipment, or regulation of equipment materials that could affect your installation process.
|
CreateSiteRequest.Builder |
operatingAddress(Address operatingAddress)
The location to install and power on the hardware.
|
default CreateSiteRequest.Builder |
operatingAddress(Consumer<Address.Builder> operatingAddress)
The location to install and power on the hardware.
|
CreateSiteRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateSiteRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateSiteRequest.Builder |
rackPhysicalProperties(Consumer<RackPhysicalProperties.Builder> rackPhysicalProperties)
Information about the physical and logistical details for the rack at this site.
|
CreateSiteRequest.Builder |
rackPhysicalProperties(RackPhysicalProperties rackPhysicalProperties)
Information about the physical and logistical details for the rack at this site.
|
CreateSiteRequest.Builder |
shippingAddress(Address shippingAddress)
The location to ship the hardware.
|
default CreateSiteRequest.Builder |
shippingAddress(Consumer<Address.Builder> shippingAddress)
The location to ship the hardware.
|
CreateSiteRequest.Builder |
tags(Map<String,String> tags)
The tags to apply to a site.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSiteRequest.Builder name(String name)
name - The new value for the Name property for this object.CreateSiteRequest.Builder description(String description)
description - The new value for the Description property for this object.CreateSiteRequest.Builder notes(String notes)
Additional information that you provide about site access requirements, electrician scheduling, personal protective equipment, or regulation of equipment materials that could affect your installation process.
notes - Additional information that you provide about site access requirements, electrician scheduling,
personal protective equipment, or regulation of equipment materials that could affect your
installation process.CreateSiteRequest.Builder tags(Map<String,String> tags)
The tags to apply to a site.
tags - The tags to apply to a site.CreateSiteRequest.Builder operatingAddress(Address operatingAddress)
The location to install and power on the hardware. This address might be different from the shipping address.
operatingAddress - The location to install and power on the hardware. This address might be different from the shipping
address.default CreateSiteRequest.Builder operatingAddress(Consumer<Address.Builder> operatingAddress)
The location to install and power on the hardware. This address might be different from the shipping address.
This is a convenience method that creates an instance of theAddress.Builder avoiding the need to
create one manually via Address.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to operatingAddress(Address).
operatingAddress - a consumer that will call methods on Address.BuilderoperatingAddress(Address)CreateSiteRequest.Builder shippingAddress(Address shippingAddress)
The location to ship the hardware. This address might be different from the operating address.
shippingAddress - The location to ship the hardware. This address might be different from the operating address.default CreateSiteRequest.Builder shippingAddress(Consumer<Address.Builder> shippingAddress)
The location to ship the hardware. This address might be different from the operating address.
This is a convenience method that creates an instance of theAddress.Builder avoiding the need to
create one manually via Address.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to shippingAddress(Address).
shippingAddress - a consumer that will call methods on Address.BuildershippingAddress(Address)CreateSiteRequest.Builder rackPhysicalProperties(RackPhysicalProperties rackPhysicalProperties)
Information about the physical and logistical details for the rack at this site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
rackPhysicalProperties - Information about the physical and logistical details for the rack at this site. For more information
about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.default CreateSiteRequest.Builder rackPhysicalProperties(Consumer<RackPhysicalProperties.Builder> rackPhysicalProperties)
Information about the physical and logistical details for the rack at this site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
This is a convenience method that creates an instance of theRackPhysicalProperties.Builder avoiding
the need to create one manually via RackPhysicalProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to rackPhysicalProperties(RackPhysicalProperties).
rackPhysicalProperties - a consumer that will call methods on RackPhysicalProperties.BuilderrackPhysicalProperties(RackPhysicalProperties)CreateSiteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSiteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.