Interface PortalRevisionContract
-
public interface PortalRevisionContract
An immutable client-side representation of PortalRevisionContract.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
PortalRevisionContract.Definition
The entirety of the PortalRevisionContract definition.static interface
PortalRevisionContract.DefinitionStages
The PortalRevisionContract definition stages.static interface
PortalRevisionContract.Update
The template for PortalRevisionContract update.static interface
PortalRevisionContract.UpdateStages
The PortalRevisionContract update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OffsetDateTime
createdDateTime()
Gets the createdDateTime property: Portal's revision creation date and time.String
description()
Gets the description property: Portal revision description.String
id()
Gets the id property: Fully qualified resource Id for the resource.PortalRevisionContractInner
innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.PortalRevisionContractInner object.Boolean
isCurrent()
Gets the isCurrent property: Indicates if the portal's revision is public.String
name()
Gets the name property: The name of the resource.PortalRevisionContract
refresh()
Refreshes the resource to sync with Azure.PortalRevisionContract
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.PortalRevisionStatus
status()
Gets the status property: Status of the portal's revision.String
statusDetails()
Gets the statusDetails property: Portal revision publishing status details.String
type()
Gets the type property: The type of the resource.PortalRevisionContract.Update
update()
Begins update for the PortalRevisionContract resource.OffsetDateTime
updatedDateTime()
Gets the updatedDateTime property: Last updated date and time.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
description
String description()
Gets the description property: Portal revision description.- Returns:
- the description value.
-
statusDetails
String statusDetails()
Gets the statusDetails property: Portal revision publishing status details.- Returns:
- the statusDetails value.
-
status
PortalRevisionStatus status()
Gets the status property: Status of the portal's revision.- Returns:
- the status value.
-
isCurrent
Boolean isCurrent()
Gets the isCurrent property: Indicates if the portal's revision is public.- Returns:
- the isCurrent value.
-
createdDateTime
OffsetDateTime createdDateTime()
Gets the createdDateTime property: Portal's revision creation date and time.- Returns:
- the createdDateTime value.
-
updatedDateTime
OffsetDateTime updatedDateTime()
Gets the updatedDateTime property: Last updated date and time.- Returns:
- the updatedDateTime value.
-
innerModel
PortalRevisionContractInner innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.PortalRevisionContractInner object.- Returns:
- the inner object.
-
update
PortalRevisionContract.Update update()
Begins update for the PortalRevisionContract resource.- Returns:
- the stage of resource update.
-
refresh
PortalRevisionContract refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
PortalRevisionContract refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-