@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Profile extends Object implements Serializable, Cloneable, StructuredPojo
A room profile with attributes.
Constructor and Description |
---|
Profile() |
Modifier and Type | Method and Description |
---|---|
Profile |
clone() |
boolean |
equals(Object obj) |
String |
getAddress()
The address of a room profile.
|
String |
getDistanceUnit()
The distance unit of a room profile.
|
Integer |
getMaxVolumeLimit()
The max volume limit of a room profile.
|
String |
getProfileArn()
The ARN of a room profile.
|
String |
getProfileName()
The name of a room profile.
|
Boolean |
getPSTNEnabled()
The PSTN setting of a room profile.
|
Boolean |
getSetupModeDisabled()
The setup mode of a room profile.
|
String |
getTemperatureUnit()
The temperature unit of a room profile.
|
String |
getTimezone()
The time zone of a room profile.
|
String |
getWakeWord()
The wake word of a room profile.
|
int |
hashCode() |
Boolean |
isPSTNEnabled()
The PSTN setting of a room profile.
|
Boolean |
isSetupModeDisabled()
The setup mode of a room profile.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAddress(String address)
The address of a room profile.
|
void |
setDistanceUnit(String distanceUnit)
The distance unit of a room profile.
|
void |
setMaxVolumeLimit(Integer maxVolumeLimit)
The max volume limit of a room profile.
|
void |
setProfileArn(String profileArn)
The ARN of a room profile.
|
void |
setProfileName(String profileName)
The name of a room profile.
|
void |
setPSTNEnabled(Boolean pSTNEnabled)
The PSTN setting of a room profile.
|
void |
setSetupModeDisabled(Boolean setupModeDisabled)
The setup mode of a room profile.
|
void |
setTemperatureUnit(String temperatureUnit)
The temperature unit of a room profile.
|
void |
setTimezone(String timezone)
The time zone of a room profile.
|
void |
setWakeWord(String wakeWord)
The wake word of a room profile.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
Profile |
withAddress(String address)
The address of a room profile.
|
Profile |
withDistanceUnit(DistanceUnit distanceUnit)
The distance unit of a room profile.
|
Profile |
withDistanceUnit(String distanceUnit)
The distance unit of a room profile.
|
Profile |
withMaxVolumeLimit(Integer maxVolumeLimit)
The max volume limit of a room profile.
|
Profile |
withProfileArn(String profileArn)
The ARN of a room profile.
|
Profile |
withProfileName(String profileName)
The name of a room profile.
|
Profile |
withPSTNEnabled(Boolean pSTNEnabled)
The PSTN setting of a room profile.
|
Profile |
withSetupModeDisabled(Boolean setupModeDisabled)
The setup mode of a room profile.
|
Profile |
withTemperatureUnit(String temperatureUnit)
The temperature unit of a room profile.
|
Profile |
withTemperatureUnit(TemperatureUnit temperatureUnit)
The temperature unit of a room profile.
|
Profile |
withTimezone(String timezone)
The time zone of a room profile.
|
Profile |
withWakeWord(String wakeWord)
The wake word of a room profile.
|
Profile |
withWakeWord(WakeWord wakeWord)
The wake word of a room profile.
|
public void setProfileArn(String profileArn)
The ARN of a room profile.
profileArn
- The ARN of a room profile.public String getProfileArn()
The ARN of a room profile.
public Profile withProfileArn(String profileArn)
The ARN of a room profile.
profileArn
- The ARN of a room profile.public void setProfileName(String profileName)
The name of a room profile.
profileName
- The name of a room profile.public String getProfileName()
The name of a room profile.
public Profile withProfileName(String profileName)
The name of a room profile.
profileName
- The name of a room profile.public void setAddress(String address)
The address of a room profile.
address
- The address of a room profile.public String getAddress()
The address of a room profile.
public Profile withAddress(String address)
The address of a room profile.
address
- The address of a room profile.public void setTimezone(String timezone)
The time zone of a room profile.
timezone
- The time zone of a room profile.public String getTimezone()
The time zone of a room profile.
public Profile withTimezone(String timezone)
The time zone of a room profile.
timezone
- The time zone of a room profile.public void setDistanceUnit(String distanceUnit)
The distance unit of a room profile.
distanceUnit
- The distance unit of a room profile.DistanceUnit
public String getDistanceUnit()
The distance unit of a room profile.
DistanceUnit
public Profile withDistanceUnit(String distanceUnit)
The distance unit of a room profile.
distanceUnit
- The distance unit of a room profile.DistanceUnit
public Profile withDistanceUnit(DistanceUnit distanceUnit)
The distance unit of a room profile.
distanceUnit
- The distance unit of a room profile.DistanceUnit
public void setTemperatureUnit(String temperatureUnit)
The temperature unit of a room profile.
temperatureUnit
- The temperature unit of a room profile.TemperatureUnit
public String getTemperatureUnit()
The temperature unit of a room profile.
TemperatureUnit
public Profile withTemperatureUnit(String temperatureUnit)
The temperature unit of a room profile.
temperatureUnit
- The temperature unit of a room profile.TemperatureUnit
public Profile withTemperatureUnit(TemperatureUnit temperatureUnit)
The temperature unit of a room profile.
temperatureUnit
- The temperature unit of a room profile.TemperatureUnit
public void setWakeWord(String wakeWord)
The wake word of a room profile.
wakeWord
- The wake word of a room profile.WakeWord
public String getWakeWord()
The wake word of a room profile.
WakeWord
public Profile withWakeWord(String wakeWord)
The wake word of a room profile.
wakeWord
- The wake word of a room profile.WakeWord
public Profile withWakeWord(WakeWord wakeWord)
The wake word of a room profile.
wakeWord
- The wake word of a room profile.WakeWord
public void setSetupModeDisabled(Boolean setupModeDisabled)
The setup mode of a room profile.
setupModeDisabled
- The setup mode of a room profile.public Boolean getSetupModeDisabled()
The setup mode of a room profile.
public Profile withSetupModeDisabled(Boolean setupModeDisabled)
The setup mode of a room profile.
setupModeDisabled
- The setup mode of a room profile.public Boolean isSetupModeDisabled()
The setup mode of a room profile.
public void setMaxVolumeLimit(Integer maxVolumeLimit)
The max volume limit of a room profile.
maxVolumeLimit
- The max volume limit of a room profile.public Integer getMaxVolumeLimit()
The max volume limit of a room profile.
public Profile withMaxVolumeLimit(Integer maxVolumeLimit)
The max volume limit of a room profile.
maxVolumeLimit
- The max volume limit of a room profile.public void setPSTNEnabled(Boolean pSTNEnabled)
The PSTN setting of a room profile.
pSTNEnabled
- The PSTN setting of a room profile.public Boolean getPSTNEnabled()
The PSTN setting of a room profile.
public Profile withPSTNEnabled(Boolean pSTNEnabled)
The PSTN setting of a room profile.
pSTNEnabled
- The PSTN setting of a room profile.public Boolean isPSTNEnabled()
The PSTN setting of a room profile.
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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.