Interface ProfileData.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ProfileData.Builder,ProfileData>, SdkBuilder<ProfileData.Builder,ProfileData>, SdkPojo
Enclosing class:
ProfileData

public static interface ProfileData.Builder extends SdkPojo, CopyableBuilder<ProfileData.Builder,ProfileData>
  • Method Details

    • profileArn

      ProfileData.Builder profileArn(String 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

      ProfileData.Builder profileName(String 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

      ProfileData.Builder isDefault(Boolean isDefault)

      Retrieves if the profile data is default or not.

      Parameters:
      isDefault - Retrieves if the profile data is default or not.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • address

      ProfileData.Builder address(String 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

      ProfileData.Builder timezone(String 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

      ProfileData.Builder distanceUnit(String 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

      ProfileData.Builder distanceUnit(DistanceUnit 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

      ProfileData.Builder temperatureUnit(String 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

      ProfileData.Builder temperatureUnit(TemperatureUnit 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

      ProfileData.Builder wakeWord(String 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

      ProfileData.Builder wakeWord(WakeWord 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

      ProfileData.Builder locale(String 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.