@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Site extends Object implements Serializable, Cloneable, StructuredPojo
Information about a site.
Constructor and Description |
---|
Site() |
Modifier and Type | Method and Description |
---|---|
Site |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
Site |
clearTagsEntries()
Removes all the entries added into Tags.
|
Site |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId() |
String |
getDescription() |
String |
getName() |
String |
getNotes()
Notes about a site.
|
String |
getOperatingAddressCity()
City where the hardware is installed and powered on.
|
String |
getOperatingAddressCountryCode()
The ISO-3166 two-letter country code where the hardware is installed and powered on.
|
String |
getOperatingAddressStateOrRegion()
State or region where the hardware is installed and powered on.
|
RackPhysicalProperties |
getRackPhysicalProperties()
Information about the physical and logistical details for a rack at the site.
|
String |
getSiteArn() |
String |
getSiteId() |
Map<String,String> |
getTags()
The site tags.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setNotes(String notes)
Notes about a site.
|
void |
setOperatingAddressCity(String operatingAddressCity)
City where the hardware is installed and powered on.
|
void |
setOperatingAddressCountryCode(String operatingAddressCountryCode)
The ISO-3166 two-letter country code where the hardware is installed and powered on.
|
void |
setOperatingAddressStateOrRegion(String operatingAddressStateOrRegion)
State or region where the hardware is installed and powered on.
|
void |
setRackPhysicalProperties(RackPhysicalProperties rackPhysicalProperties)
Information about the physical and logistical details for a rack at the site.
|
void |
setSiteArn(String siteArn) |
void |
setSiteId(String siteId) |
void |
setTags(Map<String,String> tags)
The site tags.
|
String |
toString()
Returns a string representation of this object.
|
Site |
withAccountId(String accountId) |
Site |
withDescription(String description) |
Site |
withName(String name) |
Site |
withNotes(String notes)
Notes about a site.
|
Site |
withOperatingAddressCity(String operatingAddressCity)
City where the hardware is installed and powered on.
|
Site |
withOperatingAddressCountryCode(String operatingAddressCountryCode)
The ISO-3166 two-letter country code where the hardware is installed and powered on.
|
Site |
withOperatingAddressStateOrRegion(String operatingAddressStateOrRegion)
State or region where the hardware is installed and powered on.
|
Site |
withRackPhysicalProperties(RackPhysicalProperties rackPhysicalProperties)
Information about the physical and logistical details for a rack at the site.
|
Site |
withSiteArn(String siteArn) |
Site |
withSiteId(String siteId) |
Site |
withTags(Map<String,String> tags)
The site tags.
|
public void setSiteId(String siteId)
siteId
- public String getSiteId()
public Site withSiteId(String siteId)
siteId
- public void setAccountId(String accountId)
accountId
- public String getAccountId()
public Site withAccountId(String accountId)
accountId
- public void setName(String name)
name
- public String getName()
public Site withName(String name)
name
- public void setDescription(String description)
description
- public String getDescription()
public Site withDescription(String description)
description
- public void setTags(Map<String,String> tags)
The site tags.
tags
- The site tags.public Site withTags(Map<String,String> tags)
The site tags.
tags
- The site tags.public Site clearTagsEntries()
public void setSiteArn(String siteArn)
siteArn
- public String getSiteArn()
public Site withSiteArn(String siteArn)
siteArn
- public void setNotes(String notes)
Notes about a site.
notes
- Notes about a site.public String getNotes()
Notes about a site.
public Site withNotes(String notes)
Notes about a site.
notes
- Notes about a site.public void setOperatingAddressCountryCode(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.public String getOperatingAddressCountryCode()
The ISO-3166 two-letter country code where the hardware is installed and powered on.
public Site withOperatingAddressCountryCode(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.public void setOperatingAddressStateOrRegion(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.public String getOperatingAddressStateOrRegion()
State or region where the hardware is installed and powered on.
public Site withOperatingAddressStateOrRegion(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.public void setOperatingAddressCity(String operatingAddressCity)
City where the hardware is installed and powered on.
operatingAddressCity
- City where the hardware is installed and powered on.public String getOperatingAddressCity()
City where the hardware is installed and powered on.
public Site withOperatingAddressCity(String operatingAddressCity)
City where the hardware is installed and powered on.
operatingAddressCity
- City where the hardware is installed and powered on.public void setRackPhysicalProperties(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.public RackPhysicalProperties getRackPhysicalProperties()
Information about the physical and logistical details for a rack at the site.
public Site withRackPhysicalProperties(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.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.