Class ImageUpdateTrigger
- java.lang.Object
-
- com.azure.resourcemanager.containerregistry.models.ImageUpdateTrigger
-
public final class ImageUpdateTrigger extends Object
The image update trigger that caused a build.
-
-
Constructor Summary
Constructors Constructor Description ImageUpdateTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringid()Get the id property: The unique ID of the trigger.List<ImageDescriptor>images()Get the images property: The list of image updates that caused the build.OffsetDateTimetimestamp()Get the timestamp property: The timestamp when the image update happened.voidvalidate()Validates the instance.ImageUpdateTriggerwithId(String id)Set the id property: The unique ID of the trigger.ImageUpdateTriggerwithImages(List<ImageDescriptor> images)Set the images property: The list of image updates that caused the build.ImageUpdateTriggerwithTimestamp(OffsetDateTime timestamp)Set the timestamp property: The timestamp when the image update happened.
-
-
-
Method Detail
-
id
public String id()
Get the id property: The unique ID of the trigger.- Returns:
- the id value.
-
withId
public ImageUpdateTrigger withId(String id)
Set the id property: The unique ID of the trigger.- Parameters:
id- the id value to set.- Returns:
- the ImageUpdateTrigger object itself.
-
timestamp
public OffsetDateTime timestamp()
Get the timestamp property: The timestamp when the image update happened.- Returns:
- the timestamp value.
-
withTimestamp
public ImageUpdateTrigger withTimestamp(OffsetDateTime timestamp)
Set the timestamp property: The timestamp when the image update happened.- Parameters:
timestamp- the timestamp value to set.- Returns:
- the ImageUpdateTrigger object itself.
-
images
public List<ImageDescriptor> images()
Get the images property: The list of image updates that caused the build.- Returns:
- the images value.
-
withImages
public ImageUpdateTrigger withImages(List<ImageDescriptor> images)
Set the images property: The list of image updates that caused the build.- Parameters:
images- the images value to set.- Returns:
- the ImageUpdateTrigger object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-