A B C D E G H I L M P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Action - Class in com.redhat.cloud.notifications.ingress
-
Notification message
- Action() - Constructor for class com.redhat.cloud.notifications.ingress.Action
- Action.ActionBuilder - Class in com.redhat.cloud.notifications.ingress
- Action.ActionBuilderBase<T extends Action> - Class in com.redhat.cloud.notifications.ingress
- ActionBuilder() - Constructor for class com.redhat.cloud.notifications.ingress.Action.ActionBuilder
- ActionBuilderBase() - Constructor for class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
B
- build() - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- build() - Method in class com.redhat.cloud.notifications.ingress.Context.ContextBuilderBase
- build() - Method in class com.redhat.cloud.notifications.ingress.Event.EventBuilderBase
- build() - Method in class com.redhat.cloud.notifications.ingress.Metadata.MetadataBuilderBase
- build() - Method in class com.redhat.cloud.notifications.ingress.Payload.PayloadBuilderBase
- build() - Method in class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
C
- com.redhat.cloud.notifications.ingress - package com.redhat.cloud.notifications.ingress
- com.redhat.cloud.notifications.jackson - package com.redhat.cloud.notifications.jackson
- com.redhat.cloud.notifications.jackson.deserializer - package com.redhat.cloud.notifications.jackson.deserializer
- com.redhat.cloud.notifications.jackson.serializer - package com.redhat.cloud.notifications.jackson.serializer
- com.redhat.cloud.notifications.validator - package com.redhat.cloud.notifications.validator
- Context - Class in com.redhat.cloud.notifications.ingress
-
Context
- Context() - Constructor for class com.redhat.cloud.notifications.ingress.Context
- Context.ContextBuilder - Class in com.redhat.cloud.notifications.ingress
- Context.ContextBuilderBase<T extends Context> - Class in com.redhat.cloud.notifications.ingress
- ContextBuilder() - Constructor for class com.redhat.cloud.notifications.ingress.Context.ContextBuilder
- ContextBuilderBase() - Constructor for class com.redhat.cloud.notifications.ingress.Context.ContextBuilderBase
D
- decode(String) - Static method in class com.redhat.cloud.notifications.ingress.Parser
-
Validates and decodes the json string to an Action - Default values are set for supported values (see schema)
- deserialize(JsonParser, DeserializationContext) - Method in class com.redhat.cloud.notifications.jackson.deserializer.LocalDateTimeDeserializer
E
- encode(Action) - Static method in class com.redhat.cloud.notifications.ingress.Parser
-
Validates and encodes an Action to a json-string - Default values are set for supported values (see schema)
- equals(Object) - Method in class com.redhat.cloud.notifications.ingress.Action
- equals(Object) - Method in class com.redhat.cloud.notifications.ingress.Context
- equals(Object) - Method in class com.redhat.cloud.notifications.ingress.Event
- equals(Object) - Method in class com.redhat.cloud.notifications.ingress.Metadata
- equals(Object) - Method in class com.redhat.cloud.notifications.ingress.Payload
- equals(Object) - Method in class com.redhat.cloud.notifications.ingress.Recipient
- Event - Class in com.redhat.cloud.notifications.ingress
-
Events
- Event() - Constructor for class com.redhat.cloud.notifications.ingress.Event
- Event.EventBuilder - Class in com.redhat.cloud.notifications.ingress
- Event.EventBuilderBase<T extends Event> - Class in com.redhat.cloud.notifications.ingress
- EventBuilder() - Constructor for class com.redhat.cloud.notifications.ingress.Event.EventBuilder
- EventBuilderBase() - Constructor for class com.redhat.cloud.notifications.ingress.Event.EventBuilderBase
G
- getAccountId() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Account id
- getAdditionalProperties() - Method in class com.redhat.cloud.notifications.ingress.Context
- getAdditionalProperties() - Method in class com.redhat.cloud.notifications.ingress.Metadata
- getAdditionalProperties() - Method in class com.redhat.cloud.notifications.ingress.Payload
- getApplication() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Application name
- getBundle() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Bundle name
- getContext() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Context
- getErrorMessageDescription() - Method in class com.redhat.cloud.notifications.validator.LocalDateTimeValidator
- getEvents() - Method in class com.redhat.cloud.notifications.ingress.Action
-
(Required)
- getEventType() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Event type name
- getGroups() - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Groups
- getId() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Id of the Event as UUID4
- getIgnoreUserPreferences() - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Ignore user preferences
- getMetadata() - Method in class com.redhat.cloud.notifications.ingress.Event
-
Event's metadata
- getName() - Method in class com.redhat.cloud.notifications.validator.LocalDateTimeValidator
- getOnlyAdmins() - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Only admins
- getOrgId() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Organization id
- getPayload() - Method in class com.redhat.cloud.notifications.ingress.Event
-
Event payload
- getRecipients() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Applications can add extra email recipients by adding entries to this array.
- getTimestamp() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Sent timestamp
- getUsers() - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Users
- getValidationMessages() - Method in exception com.redhat.cloud.notifications.ingress.ParsingException
- getVersion() - Method in class com.redhat.cloud.notifications.ingress.Action
-
Version of the notification schema
H
- hashCode() - Method in class com.redhat.cloud.notifications.ingress.Action
- hashCode() - Method in class com.redhat.cloud.notifications.ingress.Context
- hashCode() - Method in class com.redhat.cloud.notifications.ingress.Event
- hashCode() - Method in class com.redhat.cloud.notifications.ingress.Metadata
- hashCode() - Method in class com.redhat.cloud.notifications.ingress.Payload
- hashCode() - Method in class com.redhat.cloud.notifications.ingress.Recipient
I
- instance - Variable in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- instance - Variable in class com.redhat.cloud.notifications.ingress.Context.ContextBuilderBase
- instance - Variable in class com.redhat.cloud.notifications.ingress.Event.EventBuilderBase
- instance - Variable in class com.redhat.cloud.notifications.ingress.Metadata.MetadataBuilderBase
- instance - Variable in class com.redhat.cloud.notifications.ingress.Payload.PayloadBuilderBase
- instance - Variable in class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
L
- LocalDateTimeDeserializer - Class in com.redhat.cloud.notifications.jackson.deserializer
- LocalDateTimeDeserializer() - Constructor for class com.redhat.cloud.notifications.jackson.deserializer.LocalDateTimeDeserializer
- LocalDateTimeModule - Class in com.redhat.cloud.notifications.jackson
- LocalDateTimeModule() - Constructor for class com.redhat.cloud.notifications.jackson.LocalDateTimeModule
- LocalDateTimeSerializer - Class in com.redhat.cloud.notifications.jackson.serializer
- LocalDateTimeSerializer() - Constructor for class com.redhat.cloud.notifications.jackson.serializer.LocalDateTimeSerializer
- LocalDateTimeValidator - Class in com.redhat.cloud.notifications.validator
- LocalDateTimeValidator() - Constructor for class com.redhat.cloud.notifications.validator.LocalDateTimeValidator
M
- matches(String) - Method in class com.redhat.cloud.notifications.validator.LocalDateTimeValidator
- Metadata - Class in com.redhat.cloud.notifications.ingress
-
Event's metadata
- Metadata() - Constructor for class com.redhat.cloud.notifications.ingress.Metadata
- Metadata.MetadataBuilder - Class in com.redhat.cloud.notifications.ingress
- Metadata.MetadataBuilderBase<T extends Metadata> - Class in com.redhat.cloud.notifications.ingress
- MetadataBuilder() - Constructor for class com.redhat.cloud.notifications.ingress.Metadata.MetadataBuilder
- MetadataBuilderBase() - Constructor for class com.redhat.cloud.notifications.ingress.Metadata.MetadataBuilderBase
P
- Parser - Class in com.redhat.cloud.notifications.ingress
- Parser() - Constructor for class com.redhat.cloud.notifications.ingress.Parser
- ParsingException - Exception in com.redhat.cloud.notifications.ingress
- ParsingException(Set<ValidationMessage>) - Constructor for exception com.redhat.cloud.notifications.ingress.ParsingException
- Payload - Class in com.redhat.cloud.notifications.ingress
-
Event payload
- Payload() - Constructor for class com.redhat.cloud.notifications.ingress.Payload
- Payload.PayloadBuilder - Class in com.redhat.cloud.notifications.ingress
- Payload.PayloadBuilderBase<T extends Payload> - Class in com.redhat.cloud.notifications.ingress
- PayloadBuilder() - Constructor for class com.redhat.cloud.notifications.ingress.Payload.PayloadBuilder
- PayloadBuilderBase() - Constructor for class com.redhat.cloud.notifications.ingress.Payload.PayloadBuilderBase
R
- Recipient - Class in com.redhat.cloud.notifications.ingress
- Recipient() - Constructor for class com.redhat.cloud.notifications.ingress.Recipient
- Recipient.RecipientBuilder - Class in com.redhat.cloud.notifications.ingress
- Recipient.RecipientBuilderBase<T extends Recipient> - Class in com.redhat.cloud.notifications.ingress
- RecipientBuilder() - Constructor for class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilder
- RecipientBuilderBase() - Constructor for class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
S
- serialize(LocalDateTime, JsonGenerator, SerializerProvider) - Method in class com.redhat.cloud.notifications.jackson.serializer.LocalDateTimeSerializer
- setAccountId(String) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Account id
- setAdditionalProperty(String, Object) - Method in class com.redhat.cloud.notifications.ingress.Context
- setAdditionalProperty(String, Object) - Method in class com.redhat.cloud.notifications.ingress.Metadata
- setAdditionalProperty(String, Object) - Method in class com.redhat.cloud.notifications.ingress.Payload
- setApplication(String) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Application name
- setBundle(String) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Bundle name
- setContext(Context) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Context
- setEvents(List<Event>) - Method in class com.redhat.cloud.notifications.ingress.Action
-
(Required)
- setEventType(String) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Event type name
- setGroups(List<String>) - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Groups
- setId(UUID) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Id of the Event as UUID4
- setIgnoreUserPreferences(Boolean) - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Ignore user preferences
- setMetadata(Metadata) - Method in class com.redhat.cloud.notifications.ingress.Event
-
Event's metadata
- setOnlyAdmins(Boolean) - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Only admins
- setOrgId(String) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Organization id
- setPayload(Payload) - Method in class com.redhat.cloud.notifications.ingress.Event
-
Event payload
- setRecipients(List<Recipient>) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Applications can add extra email recipients by adding entries to this array.
- setTimestamp(LocalDateTime) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Sent timestamp
- setUsers(List<String>) - Method in class com.redhat.cloud.notifications.ingress.Recipient
-
Users
- setVersion(String) - Method in class com.redhat.cloud.notifications.ingress.Action
-
Version of the notification schema
T
- toString() - Method in class com.redhat.cloud.notifications.ingress.Action
- toString() - Method in class com.redhat.cloud.notifications.ingress.Context
- toString() - Method in class com.redhat.cloud.notifications.ingress.Event
- toString() - Method in class com.redhat.cloud.notifications.ingress.Metadata
- toString() - Method in class com.redhat.cloud.notifications.ingress.Payload
- toString() - Method in class com.redhat.cloud.notifications.ingress.Recipient
V
- validate(JsonNode, JsonSchema) - Static method in class com.redhat.cloud.notifications.ingress.Parser
-
Validates action and ensures all the values conform to the schema.
- validate(Action) - Static method in class com.redhat.cloud.notifications.ingress.Parser
-
Validates action and ensures all the values conform to the schema.
- validate(String) - Static method in class com.redhat.cloud.notifications.ingress.Parser
-
Validates action and ensures all the values conform to the schema.
W
- withAccountId(String) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withAdditionalProperty(String, Object) - Method in class com.redhat.cloud.notifications.ingress.Context.ContextBuilderBase
- withAdditionalProperty(String, Object) - Method in class com.redhat.cloud.notifications.ingress.Metadata.MetadataBuilderBase
- withAdditionalProperty(String, Object) - Method in class com.redhat.cloud.notifications.ingress.Payload.PayloadBuilderBase
- withApplication(String) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withBundle(String) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withContext(Context) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withEvents(List<Event>) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withEventType(String) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withGroups(List<String>) - Method in class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
- withId(UUID) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withIgnoreUserPreferences(Boolean) - Method in class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
- withMetadata(Metadata) - Method in class com.redhat.cloud.notifications.ingress.Event.EventBuilderBase
- withOnlyAdmins(Boolean) - Method in class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
- withOrgId(String) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withPayload(Payload) - Method in class com.redhat.cloud.notifications.ingress.Event.EventBuilderBase
- withRecipients(List<Recipient>) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withTimestamp(LocalDateTime) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
- withUsers(List<String>) - Method in class com.redhat.cloud.notifications.ingress.Recipient.RecipientBuilderBase
- withVersion(String) - Method in class com.redhat.cloud.notifications.ingress.Action.ActionBuilderBase
All Classes All Packages