Klasse WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder
java.lang.Object
io.github.primelib.pagerduty4j.rest.model.WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder
- Umschließende Klasse:
WebhookIncidentActionAllOfLogEntries
public static class WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder
extends Object
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungacknowledgementTimeout
(Integer acknowledgementTimeout) Duration for which the acknowledgement lasts, in seconds.agent
(AgentReference agent) assignees
(List<UserReference> assignees) An array of assigned Users for this log entrybuild()
changedActions
(List<IncidentAction> changedActions) Contexts to be included with the trigger such as links to graphs or images.createdAt
(OffsetDateTime createdAt) Time at which the log entry was created.eventDetails
(LogEntryAllOfEventDetails eventDetails) a URL at which the entity is uniquely displayed in the Web appincident
(IncidentReference incident) Optional field containing a note, if one was included with the log entry.the API show URL at which the object is accessibleservice
(ServiceReference service) A short-form, server-generated string that provides succinct, important information about an object suitable for primary labeling of an entity in a client.teams
(List<TeamReference> teams) Will consist of references unless includedtoString()
user
(UserReference user)
-
Methodendetails
-
id
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder id(String id) - Gibt zurück:
this
.
-
summary
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder summary(String summary) A short-form, server-generated string that provides succinct, important information about an object suitable for primary labeling of an entity in a client. In many cases, this will be identical toname
, though it is not intended to be an identifier.- Gibt zurück:
this
.
-
type
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder type(WebhookIncidentActionAllOfLogEntries.TypeEnum type) - Gibt zurück:
this
.
-
self
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder self(String self) the API show URL at which the object is accessible- Gibt zurück:
this
.
-
htmlUrl
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder htmlUrl(String htmlUrl) a URL at which the entity is uniquely displayed in the Web app- Gibt zurück:
this
.
-
createdAt
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder createdAt(OffsetDateTime createdAt) Time at which the log entry was created.- Gibt zurück:
this
.
-
channel
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder channel(Channel channel) - Gibt zurück:
this
.
-
agent
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder agent(AgentReference agent) - Gibt zurück:
this
.
-
note
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder note(String note) Optional field containing a note, if one was included with the log entry.- Gibt zurück:
this
.
-
contexts
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder contexts(List<Context> contexts) Contexts to be included with the trigger such as links to graphs or images.- Gibt zurück:
this
.
-
service
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder service(ServiceReference service) - Gibt zurück:
this
.
-
incident
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder incident(IncidentReference incident) - Gibt zurück:
this
.
-
teams
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder teams(List<TeamReference> teams) Will consist of references unless included- Gibt zurück:
this
.
-
eventDetails
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder eventDetails(LogEntryAllOfEventDetails eventDetails) - Gibt zurück:
this
.
-
acknowledgementTimeout
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder acknowledgementTimeout(Integer acknowledgementTimeout) Duration for which the acknowledgement lasts, in seconds. Services can contain anacknowledgement_timeout
property, which specifies the length of time acknowledgements should last for. Each time an incident is acknowledged, this timeout is copied into the acknowledgement log entry. This property is optional, as older log entries may not contain it. It may also benull
, as acknowledgements can be performed on incidents whose services have noacknowledgement_timeout
set.- Gibt zurück:
this
.
-
assignees
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder assignees(List<UserReference> assignees) An array of assigned Users for this log entry- Gibt zurück:
this
.
-
user
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder user(UserReference user) - Gibt zurück:
this
.
-
changedActions
public WebhookIncidentActionAllOfLogEntries.WebhookIncidentActionAllOfLogEntriesBuilder changedActions(List<IncidentAction> changedActions) - Gibt zurück:
this
.
-
build
-
toString
-