java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.devcenter.fluent.models.GalleryInner

public final class GalleryInner extends com.azure.core.management.ProxyResource
Represents a gallery.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of GalleryInner class.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the galleryResourceId property: The resource ID of the backing Azure Compute Gallery.
    Get the provisioningState property: The provisioning state of the resource.
    com.azure.core.management.SystemData
    Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
    void
    Validates the instance.
    withGalleryResourceId(String galleryResourceId)
    Set the galleryResourceId property: The resource ID of the backing Azure Compute Gallery.

    Methods inherited from class com.azure.core.management.ProxyResource

    id, name, type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GalleryInner

      public GalleryInner()
      Creates an instance of GalleryInner class.
  • Method Details

    • systemData

      public com.azure.core.management.SystemData systemData()
      Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • provisioningState

      public ProvisioningState provisioningState()
      Get the provisioningState property: The provisioning state of the resource.
      Returns:
      the provisioningState value.
    • galleryResourceId

      public String galleryResourceId()
      Get the galleryResourceId property: The resource ID of the backing Azure Compute Gallery.
      Returns:
      the galleryResourceId value.
    • withGalleryResourceId

      public GalleryInner withGalleryResourceId(String galleryResourceId)
      Set the galleryResourceId property: The resource ID of the backing Azure Compute Gallery.
      Parameters:
      galleryResourceId - the galleryResourceId value to set.
      Returns:
      the GalleryInner object itself.
    • validate

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