Class GalleryImageIdentifier


  • public final class GalleryImageIdentifier
    extends Object
    This is the gallery image definition identifier.
    • Constructor Detail

      • GalleryImageIdentifier

        public GalleryImageIdentifier()
    • Method Detail

      • publisher

        public String publisher()
        Get the publisher property: The name of the gallery image definition publisher.
        Returns:
        the publisher value.
      • withPublisher

        public GalleryImageIdentifier withPublisher​(String publisher)
        Set the publisher property: The name of the gallery image definition publisher.
        Parameters:
        publisher - the publisher value to set.
        Returns:
        the GalleryImageIdentifier object itself.
      • offer

        public String offer()
        Get the offer property: The name of the gallery image definition offer.
        Returns:
        the offer value.
      • withOffer

        public GalleryImageIdentifier withOffer​(String offer)
        Set the offer property: The name of the gallery image definition offer.
        Parameters:
        offer - the offer value to set.
        Returns:
        the GalleryImageIdentifier object itself.
      • sku

        public String sku()
        Get the sku property: The name of the gallery image definition SKU.
        Returns:
        the sku value.
      • withSku

        public GalleryImageIdentifier withSku​(String sku)
        Set the sku property: The name of the gallery image definition SKU.
        Parameters:
        sku - the sku value to set.
        Returns:
        the GalleryImageIdentifier object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.