Interface ApiRevisionContract


  • public interface ApiRevisionContract
    An immutable client-side representation of ApiRevisionContract.
    • Method Detail

      • apiId

        String apiId()
        Gets the apiId property: Identifier of the API Revision.
        Returns:
        the apiId value.
      • apiRevision

        String apiRevision()
        Gets the apiRevision property: Revision number of API.
        Returns:
        the apiRevision value.
      • createdDateTime

        OffsetDateTime createdDateTime()
        Gets the createdDateTime property: The time the API Revision was created. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard.
        Returns:
        the createdDateTime value.
      • updatedDateTime

        OffsetDateTime updatedDateTime()
        Gets the updatedDateTime property: The time the API Revision were updated. The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard.
        Returns:
        the updatedDateTime value.
      • description

        String description()
        Gets the description property: Description of the API Revision.
        Returns:
        the description value.
      • privateUrl

        String privateUrl()
        Gets the privateUrl property: Gateway URL for accessing the non-current API Revision.
        Returns:
        the privateUrl value.
      • isOnline

        Boolean isOnline()
        Gets the isOnline property: Indicates if API revision is the current api revision.
        Returns:
        the isOnline value.
      • isCurrent

        Boolean isCurrent()
        Gets the isCurrent property: Indicates if API revision is accessible via the gateway.
        Returns:
        the isCurrent value.
      • innerModel

        ApiRevisionContractInner innerModel()
        Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.ApiRevisionContractInner object.
        Returns:
        the inner object.