Interface Profile.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Profile.Builder,
,Profile> SdkBuilder<Profile.Builder,
,Profile> SdkPojo
- Enclosing class:
Profile
-
Method Summary
Modifier and TypeMethodDescriptionThe address of a room profile.addressBookArn
(String addressBookArn) The ARN of the address book.dataRetentionOptIn
(Boolean dataRetentionOptIn) Whether data retention of the profile is enabled.distanceUnit
(String distanceUnit) The distance unit of a room profile.distanceUnit
(DistanceUnit distanceUnit) The distance unit of a room profile.Retrieves if the profile is default or not.The locale of a room profile.maxVolumeLimit
(Integer maxVolumeLimit) The max volume limit of a room profile.default Profile.Builder
meetingRoomConfiguration
(Consumer<MeetingRoomConfiguration.Builder> meetingRoomConfiguration) Meeting room settings of a room profile.meetingRoomConfiguration
(MeetingRoomConfiguration meetingRoomConfiguration) Meeting room settings of a room profile.profileArn
(String profileArn) The ARN of a room profile.profileName
(String profileName) The name of a room profile.pstnEnabled
(Boolean pstnEnabled) The PSTN setting of a room profile.setupModeDisabled
(Boolean setupModeDisabled) The setup mode of a room profile.temperatureUnit
(String temperatureUnit) The temperature unit of a room profile.temperatureUnit
(TemperatureUnit temperatureUnit) The temperature unit of a room profile.The time zone of a room profile.The wake word of a room profile.The wake word of a room profile.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
profileArn
The ARN of a room profile.
- Parameters:
profileArn
- The ARN of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileName
The name of a room profile.
- Parameters:
profileName
- The name of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isDefault
Retrieves if the profile is default or not.
- Parameters:
isDefault
- Retrieves if the profile is default or not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
The address of a room profile.
- Parameters:
address
- The address of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timezone
The time zone of a room profile.
- Parameters:
timezone
- The time zone of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
distanceUnit
The distance unit of a room profile.
- Parameters:
distanceUnit
- The distance unit of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
distanceUnit
The distance unit of a room profile.
- Parameters:
distanceUnit
- The distance unit of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
temperatureUnit
The temperature unit of a room profile.
- Parameters:
temperatureUnit
- The temperature unit of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
temperatureUnit
The temperature unit of a room profile.
- Parameters:
temperatureUnit
- The temperature unit of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
wakeWord
The wake word of a room profile.
- Parameters:
wakeWord
- The wake word of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
wakeWord
The wake word of a room profile.
- Parameters:
wakeWord
- The wake word of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
locale
The locale of a room profile. (This is currently available only to a limited preview audience.)
- Parameters:
locale
- The locale of a room profile. (This is currently available only to a limited preview audience.)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setupModeDisabled
The setup mode of a room profile.
- Parameters:
setupModeDisabled
- The setup mode of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxVolumeLimit
The max volume limit of a room profile.
- Parameters:
maxVolumeLimit
- The max volume limit of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pstnEnabled
The PSTN setting of a room profile.
- Parameters:
pstnEnabled
- The PSTN setting of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataRetentionOptIn
Whether data retention of the profile is enabled.
- Parameters:
dataRetentionOptIn
- Whether data retention of the profile is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addressBookArn
The ARN of the address book.
- Parameters:
addressBookArn
- The ARN of the address book.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
meetingRoomConfiguration
Meeting room settings of a room profile.
- Parameters:
meetingRoomConfiguration
- Meeting room settings of a room profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
meetingRoomConfiguration
default Profile.Builder meetingRoomConfiguration(Consumer<MeetingRoomConfiguration.Builder> meetingRoomConfiguration) Meeting room settings of a room profile.
This is a convenience method that creates an instance of theMeetingRoomConfiguration.Builder
avoiding the need to create one manually viaMeetingRoomConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomeetingRoomConfiguration(MeetingRoomConfiguration)
.- Parameters:
meetingRoomConfiguration
- a consumer that will call methods onMeetingRoomConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-