public static interface Site.Builder extends SdkPojo, CopyableBuilder<Site.Builder,Site>
| Modifier and Type | Method and Description |
|---|---|
Site.Builder |
accountId(String accountId)
Sets the value of the AccountId property for this object.
|
Site.Builder |
description(String description)
Sets the value of the Description property for this object.
|
Site.Builder |
name(String name)
Sets the value of the Name property for this object.
|
Site.Builder |
notes(String notes)
Notes about a site.
|
Site.Builder |
operatingAddressCity(String operatingAddressCity)
City where the hardware is installed and powered on.
|
Site.Builder |
operatingAddressCountryCode(String operatingAddressCountryCode)
The ISO-3166 two-letter country code where the hardware is installed and powered on.
|
Site.Builder |
operatingAddressStateOrRegion(String operatingAddressStateOrRegion)
State or region where the hardware is installed and powered on.
|
default Site.Builder |
rackPhysicalProperties(Consumer<RackPhysicalProperties.Builder> rackPhysicalProperties)
Information about the physical and logistical details for a rack at the site.
|
Site.Builder |
rackPhysicalProperties(RackPhysicalProperties rackPhysicalProperties)
Information about the physical and logistical details for a rack at the site.
|
Site.Builder |
siteArn(String siteArn)
Sets the value of the SiteArn property for this object.
|
Site.Builder |
siteId(String siteId)
Sets the value of the SiteId property for this object.
|
Site.Builder |
tags(Map<String,String> tags)
The site tags.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSite.Builder siteId(String siteId)
siteId - The new value for the SiteId property for this object.Site.Builder accountId(String accountId)
accountId - The new value for the AccountId property for this object.Site.Builder name(String name)
name - The new value for the Name property for this object.Site.Builder description(String description)
description - The new value for the Description property for this object.Site.Builder tags(Map<String,String> tags)
The site tags.
tags - The site tags.Site.Builder siteArn(String siteArn)
siteArn - The new value for the SiteArn property for this object.Site.Builder notes(String notes)
Notes about a site.
notes - Notes about a site.Site.Builder operatingAddressCountryCode(String operatingAddressCountryCode)
The ISO-3166 two-letter country code where the hardware is installed and powered on.
operatingAddressCountryCode - The ISO-3166 two-letter country code where the hardware is installed and powered on.Site.Builder operatingAddressStateOrRegion(String operatingAddressStateOrRegion)
State or region where the hardware is installed and powered on.
operatingAddressStateOrRegion - State or region where the hardware is installed and powered on.Site.Builder operatingAddressCity(String operatingAddressCity)
City where the hardware is installed and powered on.
operatingAddressCity - City where the hardware is installed and powered on.Site.Builder rackPhysicalProperties(RackPhysicalProperties rackPhysicalProperties)
Information about the physical and logistical details for a rack at the site.
rackPhysicalProperties - Information about the physical and logistical details for a rack at the site.default Site.Builder rackPhysicalProperties(Consumer<RackPhysicalProperties.Builder> rackPhysicalProperties)
Information about the physical and logistical details for a rack at the site.
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)Copyright © 2023. All rights reserved.