|
InfluxDB PHP Client
|
Static Public Member Functions | |
| static | openAPITypes () |
| static | openAPIFormats () |
| static | attributeMap () |
| static | setters () |
| static | getters () |
Public Attributes | |
| const | DISCRIMINATOR = null |
| const | TYPE_TELEGRAM = 'telegram' |
| const | PARSE_MODE_MARKDOWN_V2 = 'MarkdownV2' |
| const | PARSE_MODE_HTML = 'HTML' |
| const | PARSE_MODE_MARKDOWN = 'Markdown' |
Public Attributes inherited from InfluxDB2\Model\NotificationRule | |
| const | DISCRIMINATOR = 'type' |
Public Attributes inherited from InfluxDB2\Model\NotificationRuleDiscriminator | |
| const | DISCRIMINATOR = 'type' |
Public Attributes inherited from InfluxDB2\Model\NotificationRuleBase | |
| const | DISCRIMINATOR = null |
| const | LAST_RUN_STATUS_FAILED = 'failed' |
| const | LAST_RUN_STATUS_SUCCESS = 'success' |
| const | LAST_RUN_STATUS_CANCELED = 'canceled' |
Static Protected Attributes | |
| static | $openAPIModelName = 'TelegramNotificationRuleBase' |
| static | $openAPITypes |
| static | $openAPIFormats |
| static | $attributeMap |
| static | $setters |
| static | $getters |
Static Protected Attributes inherited from InfluxDB2\Model\NotificationRule | |
| static | $openAPIModelName = 'NotificationRule' |
| static | $openAPITypes |
| static | $openAPIFormats |
| static | $attributeMap |
| static | $setters |
| static | $getters |
Static Protected Attributes inherited from InfluxDB2\Model\NotificationRuleDiscriminator | |
| static | $openAPIModelName = 'NotificationRuleDiscriminator' |
| static | $openAPITypes |
| static | $openAPIFormats |
| static | $attributeMap |
| static | $setters |
| static | $getters |
Static Protected Attributes inherited from InfluxDB2\Model\NotificationRuleBase | |
| static | $openAPIModelName = 'NotificationRuleBase' |
| static | $openAPITypes |
| static | $openAPIFormats |
| static | $attributeMap |
| static | $setters |
| static | $getters |
Additional Inherited Members | |
Protected Attributes inherited from InfluxDB2\Model\NotificationRuleBase | |
| $container = [] | |
| InfluxDB2\Model\TelegramNotificationRuleBase::__construct | ( | ?array | $data = null | ) |
Constructor
| mixed[] | $data | Associated array of property values initializing the model |
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::__toString | ( | ) |
Gets the string presentation of the object
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
|
static |
Array of attributes where the key is the local name, and the value is the original name
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::getDisableWebPagePreview | ( | ) |
Gets disable_web_page_preview
| InfluxDB2\Model\TelegramNotificationRuleBase::getMessageTemplate | ( | ) |
Gets message_template
| InfluxDB2\Model\TelegramNotificationRuleBase::getModelName | ( | ) |
The original name of the model.
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::getParseMode | ( | ) |
Gets parse_mode
| InfluxDB2\Model\TelegramNotificationRuleBase::getParseModeAllowableValues | ( | ) |
Gets allowable values of the enum
|
static |
Array of attributes to getter functions (for serialization of requests)
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::getType | ( | ) |
Gets type
| InfluxDB2\Model\TelegramNotificationRuleBase::getTypeAllowableValues | ( | ) |
Gets allowable values of the enum
| InfluxDB2\Model\TelegramNotificationRuleBase::listInvalidProperties | ( | ) |
Show all the invalid properties with reasons.
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::offsetExists | ( | $offset | ) |
Returns true if offset exists. False otherwise.
| integer | $offset | Offset |
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::offsetGet | ( | $offset | ) |
Gets offset.
| integer | $offset | Offset |
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::offsetSet | ( | $offset, | |
| $value ) |
Sets value based on offset.
| integer | $offset | Offset |
| mixed | $value | Value to be set |
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::offsetUnset | ( | $offset | ) |
Unsets offset.
| integer | $offset | Offset |
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
|
static |
Array of property to format mappings. Used for (de)serialization
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
|
static |
Array of property to type mappings. Used for (de)serialization
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::setDisableWebPagePreview | ( | $disable_web_page_preview | ) |
Sets disable_web_page_preview
| bool | null | $disable_web_page_preview | Disables preview of web links in the sent messages when "true". Defaults to "false". |
| InfluxDB2\Model\TelegramNotificationRuleBase::setMessageTemplate | ( | $message_template | ) |
Sets message_template
| string | $message_template | The message template as a flux interpolated string. |
| InfluxDB2\Model\TelegramNotificationRuleBase::setParseMode | ( | $parse_mode | ) |
Sets parse_mode
| string | null | $parse_mode | Parse mode of the message text per https://core.telegram.org/bots/api#formatting-options. Defaults to "MarkdownV2". |
|
static |
Array of attributes to setter functions (for deserialization of responses)
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
| InfluxDB2\Model\TelegramNotificationRuleBase::setType | ( | $type | ) |
Sets type
| string | $type | The discriminator between other types of notification rules is "telegram". |
| InfluxDB2\Model\TelegramNotificationRuleBase::valid | ( | ) |
Validate all the properties in the model return true if all passed
Reimplemented from InfluxDB2\Model\NotificationRule.
Reimplemented in InfluxDB2\Model\TelegramNotificationRule.
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |