InfluxDB PHP Client
|
Public Member Functions | |
getModelName () | |
getStatusAllowableValues () | |
__construct (array $data=null) | |
listInvalidProperties () | |
valid () | |
getId () | |
setId ($id) | |
getOrgId () | |
setOrgId ($org_id) | |
getUserId () | |
setUserId ($user_id) | |
getCreatedAt () | |
setCreatedAt ($created_at) | |
getUpdatedAt () | |
setUpdatedAt ($updated_at) | |
getDescription () | |
setDescription ($description) | |
getName () | |
setName ($name) | |
getStatus () | |
setStatus ($status) | |
getLabels () | |
setLabels ($labels) | |
getLinks () | |
setLinks ($links) | |
getType () | |
setType ($type) | |
offsetExists ($offset) | |
offsetGet ($offset) | |
offsetSet ($offset, $value) | |
offsetUnset ($offset) | |
__toString () | |
Static Public Member Functions | |
static | openAPITypes () |
static | openAPIFormats () |
static | attributeMap () |
static | setters () |
static | getters () |
Public Attributes | |
const | DISCRIMINATOR = null |
const | STATUS_ACTIVE = 'active' |
const | STATUS_INACTIVE = 'inactive' |
Protected Attributes | |
$container = [] | |
Static Protected Attributes | |
static | $openAPIModelName = 'NotificationEndpointBase' |
static | $openAPITypes |
static | $openAPIFormats |
static | $attributeMap |
static | $setters |
static | $getters |
InfluxDB2\Model\NotificationEndpointBase::__construct | ( | array | $data = null | ) |
Constructor
mixed[] | $data | Associated array of property values initializing the model |
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::__toString | ( | ) |
Gets the string presentation of the object
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
|
static |
Array of attributes where the key is the local name, and the value is the original name
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::getCreatedAt | ( | ) |
Gets created_at
InfluxDB2\Model\NotificationEndpointBase::getDescription | ( | ) |
Gets description
InfluxDB2\Model\NotificationEndpointBase::getId | ( | ) |
Gets id
InfluxDB2\Model\NotificationEndpointBase::getLabels | ( | ) |
Gets labels
InfluxDB2\Model\NotificationEndpointBase::getLinks | ( | ) |
Gets links
InfluxDB2\Model\NotificationEndpointBase::getModelName | ( | ) |
The original name of the model.
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::getName | ( | ) |
Gets name
InfluxDB2\Model\NotificationEndpointBase::getOrgId | ( | ) |
Gets org_id
InfluxDB2\Model\NotificationEndpointBase::getStatus | ( | ) |
Gets status
InfluxDB2\Model\NotificationEndpointBase::getStatusAllowableValues | ( | ) |
Gets allowable values of the enum
|
static |
Array of attributes to getter functions (for serialization of requests)
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::getType | ( | ) |
Gets type
InfluxDB2\Model\NotificationEndpointBase::getUpdatedAt | ( | ) |
Gets updated_at
InfluxDB2\Model\NotificationEndpointBase::getUserId | ( | ) |
Gets user_id
InfluxDB2\Model\NotificationEndpointBase::listInvalidProperties | ( | ) |
Show all the invalid properties with reasons.
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::offsetExists | ( | $offset | ) |
Returns true if offset exists. False otherwise.
integer | $offset | Offset |
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::offsetGet | ( | $offset | ) |
Gets offset.
integer | $offset | Offset |
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::offsetSet | ( | $offset, | |
$value ) |
Sets value based on offset.
integer | $offset | Offset |
mixed | $value | Value to be set |
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::offsetUnset | ( | $offset | ) |
Unsets offset.
integer | $offset | Offset |
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
|
static |
Array of property to format mappings. Used for (de)serialization
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
|
static |
Array of property to type mappings. Used for (de)serialization
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::setCreatedAt | ( | $created_at | ) |
Sets created_at
\DateTime | null | $created_at | created_at |
InfluxDB2\Model\NotificationEndpointBase::setDescription | ( | $description | ) |
Sets description
string | null | $description | An optional description of the notification endpoint. |
InfluxDB2\Model\NotificationEndpointBase::setId | ( | $id | ) |
Sets id
string | null | $id | id |
InfluxDB2\Model\NotificationEndpointBase::setLabels | ( | $labels | ) |
Sets labels
\InfluxDB2\Model\Label[] | null | $labels | labels |
InfluxDB2\Model\NotificationEndpointBase::setLinks | ( | $links | ) |
Sets links
\InfluxDB2\Model\NotificationEndpointBaseLinks | null | $links | links |
InfluxDB2\Model\NotificationEndpointBase::setName | ( | $name | ) |
Sets name
string | $name | name |
InfluxDB2\Model\NotificationEndpointBase::setOrgId | ( | $org_id | ) |
Sets org_id
string | null | $org_id | org_id |
InfluxDB2\Model\NotificationEndpointBase::setStatus | ( | $status | ) |
Sets status
string | null | $status | The status of the endpoint. |
|
static |
Array of attributes to setter functions (for deserialization of responses)
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
InfluxDB2\Model\NotificationEndpointBase::setType | ( | $type | ) |
Sets type
\InfluxDB2\Model\NotificationEndpointType | $type | type |
InfluxDB2\Model\NotificationEndpointBase::setUpdatedAt | ( | $updated_at | ) |
Sets updated_at
\DateTime | null | $updated_at | updated_at |
InfluxDB2\Model\NotificationEndpointBase::setUserId | ( | $user_id | ) |
Sets user_id
string | null | $user_id | user_id |
InfluxDB2\Model\NotificationEndpointBase::valid | ( | ) |
Validate all the properties in the model return true if all passed
Implements InfluxDB2\Model\ModelInterface.
Reimplemented in InfluxDB2\Model\HTTPNotificationEndpoint, InfluxDB2\Model\NotificationEndpoint, InfluxDB2\Model\NotificationEndpointDiscriminator, InfluxDB2\Model\PagerDutyNotificationEndpoint, InfluxDB2\Model\SlackNotificationEndpoint, and InfluxDB2\Model\TelegramNotificationEndpoint.
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |