Skip to content

EstimatedWaitMessageOptionsRead17sp4

Bases: OCIType

Estimated Wait Message Options

Attributes:

enabled (bool):

operating_mode (str):

play_position_high_volume (bool):

play_time_high_volume (bool):

maximum_positions (int):

maximum_waiting_minutes (int):

default_call_handling_minutes (int):

play_updated_ewm (bool):

time_between_ewm_updates_seconds (Optional[int]):
Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class EstimatedWaitMessageOptionsRead17sp4(OCIType):
    """Estimated Wait Message Options

    Attributes:

        enabled (bool):

        operating_mode (str):

        play_position_high_volume (bool):

        play_time_high_volume (bool):

        maximum_positions (int):

        maximum_waiting_minutes (int):

        default_call_handling_minutes (int):

        play_updated_ewm (bool):

        time_between_ewm_updates_seconds (Optional[int]):

    """

    enabled: bool = field(metadata={"alias": "enabled"})

    operating_mode: str = field(metadata={"alias": "operatingMode"})

    play_position_high_volume: bool = field(
        metadata={"alias": "playPositionHighVolume"}
    )

    play_time_high_volume: bool = field(metadata={"alias": "playTimeHighVolume"})

    maximum_positions: int = field(metadata={"alias": "maximumPositions"})

    maximum_waiting_minutes: int = field(metadata={"alias": "maximumWaitingMinutes"})

    default_call_handling_minutes: int = field(
        metadata={"alias": "defaultCallHandlingMinutes"}
    )

    play_updated_ewm: bool = field(metadata={"alias": "playUpdatedEWM"})

    time_between_ewm_updates_seconds: Optional[int] = field(
        default=None, metadata={"alias": "timeBetweenEWMUpdatesSeconds"}
    )