@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 |
getAddressBookArn()
The ARN of the address book.
|
String |
getDistanceUnit()
The distance unit of a room profile.
|
Boolean |
getIsDefault()
Retrieves if the profile is default or not.
|
String |
getLocale()
The locale of a room profile.
|
Integer |
getMaxVolumeLimit()
The max volume limit of a room profile.
|
MeetingRoomConfiguration |
getMeetingRoomConfiguration()
Meeting room settings 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 |
isDefault()
Retrieves if the profile is default or not.
|
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 |
setAddressBookArn(String addressBookArn)
The ARN of the address book.
|
void |
setDistanceUnit(String distanceUnit)
The distance unit of a room profile.
|
void |
setIsDefault(Boolean isDefault)
Retrieves if the profile is default or not.
|
void |
setLocale(String locale)
The locale of a room profile.
|
void |
setMaxVolumeLimit(Integer maxVolumeLimit)
The max volume limit of a room profile.
|
void |
setMeetingRoomConfiguration(MeetingRoomConfiguration meetingRoomConfiguration)
Meeting room settings 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.
|
Profile |
withAddress(String address)
The address of a room profile.
|
Profile |
withAddressBookArn(String addressBookArn)
The ARN of the address book.
|
Profile |
withDistanceUnit(DistanceUnit distanceUnit)
The distance unit of a room profile.
|
Profile |
withDistanceUnit(String distanceUnit)
The distance unit of a room profile.
|
Profile |
withIsDefault(Boolean isDefault)
Retrieves if the profile is default or not.
|
Profile |
withLocale(String locale)
The locale of a room profile.
|
Profile |
withMaxVolumeLimit(Integer maxVolumeLimit)
The max volume limit of a room profile.
|
Profile |
withMeetingRoomConfiguration(MeetingRoomConfiguration meetingRoomConfiguration)
Meeting room settings 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 setIsDefault(Boolean isDefault)
Retrieves if the profile is default or not.
isDefault
- Retrieves if the profile is default or not.public Boolean getIsDefault()
Retrieves if the profile is default or not.
public Profile withIsDefault(Boolean isDefault)
Retrieves if the profile is default or not.
isDefault
- Retrieves if the profile is default or not.public Boolean isDefault()
Retrieves if the profile is default or not.
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 setLocale(String locale)
The locale of a room profile. (This is currently available only to a limited preview audience.)
locale
- The locale of a room profile. (This is currently available only to a limited preview audience.)public String getLocale()
The locale of a room profile. (This is currently available only to a limited preview audience.)
public Profile withLocale(String locale)
The locale of a room profile. (This is currently available only to a limited preview audience.)
locale
- The locale of a room profile. (This is currently available only to a limited preview audience.)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 void setAddressBookArn(String addressBookArn)
The ARN of the address book.
addressBookArn
- The ARN of the address book.public String getAddressBookArn()
The ARN of the address book.
public Profile withAddressBookArn(String addressBookArn)
The ARN of the address book.
addressBookArn
- The ARN of the address book.public void setMeetingRoomConfiguration(MeetingRoomConfiguration meetingRoomConfiguration)
Meeting room settings of a room profile.
meetingRoomConfiguration
- Meeting room settings of a room profile.public MeetingRoomConfiguration getMeetingRoomConfiguration()
Meeting room settings of a room profile.
public Profile withMeetingRoomConfiguration(MeetingRoomConfiguration meetingRoomConfiguration)
Meeting room settings of a room profile.
meetingRoomConfiguration
- Meeting room settings 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.