@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class Trigger extends AbstractOpenApiSchema
| Modifier and Type | Class and Description |
|---|---|
static class |
Trigger.TriggerDeserializer |
static class |
Trigger.TriggerSerializer |
| Modifier and Type | Field and Description |
|---|---|
static Map<String,jakarta.ws.rs.core.GenericType> |
schemas |
boolean |
unparsed |
| Constructor and Description |
|---|
Trigger() |
Trigger(APITriggerWrapper o) |
Trigger(AppTriggerWrapper o) |
Trigger(CaseTriggerWrapper o) |
Trigger(ChangeEventTriggerWrapper o) |
Trigger(DashboardTriggerWrapper o) |
Trigger(DatabaseMonitoringTriggerWrapper o) |
Trigger(GithubWebhookTriggerWrapper o) |
Trigger(IncidentTriggerWrapper o) |
Trigger(MonitorTriggerWrapper o) |
Trigger(NotebookTriggerWrapper o) |
Trigger(ScheduleTriggerWrapper o) |
Trigger(SecurityTriggerWrapper o) |
Trigger(SelfServiceTriggerWrapper o) |
Trigger(SlackTriggerWrapper o) |
Trigger(SoftwareCatalogTriggerWrapper o) |
Trigger(WorkflowTriggerWrapper o) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getActualInstance()
Get the actual instance, which can be the following: APITriggerWrapper, AppTriggerWrapper,
CaseTriggerWrapper, ChangeEventTriggerWrapper, DatabaseMonitoringTriggerWrapper,
DashboardTriggerWrapper, GithubWebhookTriggerWrapper, IncidentTriggerWrapper,
MonitorTriggerWrapper, NotebookTriggerWrapper, ScheduleTriggerWrapper, SecurityTriggerWrapper,
SelfServiceTriggerWrapper, SlackTriggerWrapper, SoftwareCatalogTriggerWrapper,
WorkflowTriggerWrapper
|
APITriggerWrapper |
getAPITriggerWrapper()
Get the actual instance of `APITriggerWrapper`.
|
AppTriggerWrapper |
getAppTriggerWrapper()
Get the actual instance of `AppTriggerWrapper`.
|
CaseTriggerWrapper |
getCaseTriggerWrapper()
Get the actual instance of `CaseTriggerWrapper`.
|
ChangeEventTriggerWrapper |
getChangeEventTriggerWrapper()
Get the actual instance of `ChangeEventTriggerWrapper`.
|
DashboardTriggerWrapper |
getDashboardTriggerWrapper()
Get the actual instance of `DashboardTriggerWrapper`.
|
DatabaseMonitoringTriggerWrapper |
getDatabaseMonitoringTriggerWrapper()
Get the actual instance of `DatabaseMonitoringTriggerWrapper`.
|
GithubWebhookTriggerWrapper |
getGithubWebhookTriggerWrapper()
Get the actual instance of `GithubWebhookTriggerWrapper`.
|
IncidentTriggerWrapper |
getIncidentTriggerWrapper()
Get the actual instance of `IncidentTriggerWrapper`.
|
MonitorTriggerWrapper |
getMonitorTriggerWrapper()
Get the actual instance of `MonitorTriggerWrapper`.
|
NotebookTriggerWrapper |
getNotebookTriggerWrapper()
Get the actual instance of `NotebookTriggerWrapper`.
|
ScheduleTriggerWrapper |
getScheduleTriggerWrapper()
Get the actual instance of `ScheduleTriggerWrapper`.
|
Map<String,jakarta.ws.rs.core.GenericType> |
getSchemas()
Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
|
SecurityTriggerWrapper |
getSecurityTriggerWrapper()
Get the actual instance of `SecurityTriggerWrapper`.
|
SelfServiceTriggerWrapper |
getSelfServiceTriggerWrapper()
Get the actual instance of `SelfServiceTriggerWrapper`.
|
SlackTriggerWrapper |
getSlackTriggerWrapper()
Get the actual instance of `SlackTriggerWrapper`.
|
SoftwareCatalogTriggerWrapper |
getSoftwareCatalogTriggerWrapper()
Get the actual instance of `SoftwareCatalogTriggerWrapper`.
|
WorkflowTriggerWrapper |
getWorkflowTriggerWrapper()
Get the actual instance of `WorkflowTriggerWrapper`.
|
void |
setActualInstance(Object instance)
Set the instance that matches the oneOf child schema, check the instance parameter is valid
against the oneOf child schemas: APITriggerWrapper, AppTriggerWrapper, CaseTriggerWrapper,
ChangeEventTriggerWrapper, DatabaseMonitoringTriggerWrapper, DashboardTriggerWrapper,
GithubWebhookTriggerWrapper, IncidentTriggerWrapper, MonitorTriggerWrapper,
NotebookTriggerWrapper, ScheduleTriggerWrapper, SecurityTriggerWrapper,
SelfServiceTriggerWrapper, SlackTriggerWrapper, SoftwareCatalogTriggerWrapper,
WorkflowTriggerWrapper
|
equals, getActualInstanceRecursively, getSchemaType, hashCode, isNullable, toStringpublic Trigger()
public Trigger(APITriggerWrapper o)
public Trigger(AppTriggerWrapper o)
public Trigger(CaseTriggerWrapper o)
public Trigger(ChangeEventTriggerWrapper o)
public Trigger(DatabaseMonitoringTriggerWrapper o)
public Trigger(DashboardTriggerWrapper o)
public Trigger(GithubWebhookTriggerWrapper o)
public Trigger(IncidentTriggerWrapper o)
public Trigger(MonitorTriggerWrapper o)
public Trigger(NotebookTriggerWrapper o)
public Trigger(ScheduleTriggerWrapper o)
public Trigger(SecurityTriggerWrapper o)
public Trigger(SelfServiceTriggerWrapper o)
public Trigger(SlackTriggerWrapper o)
public Trigger(SoftwareCatalogTriggerWrapper o)
public Trigger(WorkflowTriggerWrapper o)
public Map<String,jakarta.ws.rs.core.GenericType> getSchemas()
AbstractOpenApiSchemagetSchemas in class AbstractOpenApiSchemapublic void setActualInstance(Object instance)
It could be an instance of the 'oneOf' schemas. The oneOf child schemas may themselves be a composed schema (allOf, anyOf, oneOf).
setActualInstance in class AbstractOpenApiSchemainstance - the actual instance of the schema/objectpublic Object getActualInstance()
getActualInstance in class AbstractOpenApiSchemapublic APITriggerWrapper getAPITriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `APITriggerWrapper`public AppTriggerWrapper getAppTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `AppTriggerWrapper`public CaseTriggerWrapper getCaseTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `CaseTriggerWrapper`public ChangeEventTriggerWrapper getChangeEventTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `ChangeEventTriggerWrapper`public DatabaseMonitoringTriggerWrapper getDatabaseMonitoringTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `DatabaseMonitoringTriggerWrapper`public DashboardTriggerWrapper getDashboardTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `DashboardTriggerWrapper`public GithubWebhookTriggerWrapper getGithubWebhookTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `GithubWebhookTriggerWrapper`public IncidentTriggerWrapper getIncidentTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `IncidentTriggerWrapper`public MonitorTriggerWrapper getMonitorTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `MonitorTriggerWrapper`public NotebookTriggerWrapper getNotebookTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `NotebookTriggerWrapper`public ScheduleTriggerWrapper getScheduleTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `ScheduleTriggerWrapper`public SecurityTriggerWrapper getSecurityTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `SecurityTriggerWrapper`public SelfServiceTriggerWrapper getSelfServiceTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `SelfServiceTriggerWrapper`public SlackTriggerWrapper getSlackTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `SlackTriggerWrapper`public SoftwareCatalogTriggerWrapper getSoftwareCatalogTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `SoftwareCatalogTriggerWrapper`public WorkflowTriggerWrapper getWorkflowTriggerWrapper() throws ClassCastException
ClassCastException - if the instance is not `WorkflowTriggerWrapper`Copyright © 2025. All rights reserved.