Class EventInner
java.lang.Object
com.azure.resourcemanager.containerregistry.fluent.models.EventInfoInner
com.azure.resourcemanager.containerregistry.fluent.models.EventInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<EventInfoInner>
The event for a webhook.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the eventRequestMessage property: The event request message sent to the service URI.Get the eventResponseMessage property: The event response message received from the service URI.static EventInnerfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of EventInner from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withEventRequestMessage(EventRequestMessage eventRequestMessage) Set the eventRequestMessage property: The event request message sent to the service URI.withEventResponseMessage(EventResponseMessage eventResponseMessage) Set the eventResponseMessage property: The event response message received from the service URI.Set the id property: The event ID.Methods inherited from class EventInfoInner
idMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
EventInner
public EventInner()Creates an instance of EventInner class.
-
-
Method Details
-
eventRequestMessage
Get the eventRequestMessage property: The event request message sent to the service URI.- Returns:
- the eventRequestMessage value.
-
withEventRequestMessage
Set the eventRequestMessage property: The event request message sent to the service URI.- Parameters:
eventRequestMessage- the eventRequestMessage value to set.- Returns:
- the EventInner object itself.
-
eventResponseMessage
Get the eventResponseMessage property: The event response message received from the service URI.- Returns:
- the eventResponseMessage value.
-
withEventResponseMessage
Set the eventResponseMessage property: The event response message received from the service URI.- Parameters:
eventResponseMessage- the eventResponseMessage value to set.- Returns:
- the EventInner object itself.
-
withId
Set the id property: The event ID.- Overrides:
withIdin classEventInfoInner- Parameters:
id- the id value to set.- Returns:
- the EventInfoInner object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classEventInfoInner- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<EventInfoInner>- Overrides:
toJsonin classEventInfoInner- Throws:
IOException
-
fromJson
Reads an instance of EventInner from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of EventInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the EventInner.
-