Interface ApiReleaseContract
-
public interface ApiReleaseContract
An immutable client-side representation of ApiReleaseContract.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ApiReleaseContract.Definition
The entirety of the ApiReleaseContract definition.static interface
ApiReleaseContract.DefinitionStages
The ApiReleaseContract definition stages.static interface
ApiReleaseContract.Update
The template for ApiReleaseContract update.static interface
ApiReleaseContract.UpdateStages
The ApiReleaseContract update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
apiId()
Gets the apiId property: Identifier of the API the release belongs to.OffsetDateTime
createdDateTime()
Gets the createdDateTime property: The time the API was released.String
id()
Gets the id property: Fully qualified resource Id for the resource.ApiReleaseContractInner
innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.ApiReleaseContractInner object.String
name()
Gets the name property: The name of the resource.String
notes()
Gets the notes property: Release Notes.ApiReleaseContract
refresh()
Refreshes the resource to sync with Azure.ApiReleaseContract
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.String
type()
Gets the type property: The type of the resource.ApiReleaseContract.Update
update()
Begins update for the ApiReleaseContract resource.OffsetDateTime
updatedDateTime()
Gets the updatedDateTime property: The time the API release was updated.
-
-
-
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.
-
apiId
String apiId()
Gets the apiId property: Identifier of the API the release belongs to.- Returns:
- the apiId value.
-
createdDateTime
OffsetDateTime createdDateTime()
Gets the createdDateTime property: The time the API was released. 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 release was updated.- Returns:
- the updatedDateTime value.
-
notes
String notes()
Gets the notes property: Release Notes.- Returns:
- the notes value.
-
innerModel
ApiReleaseContractInner innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.ApiReleaseContractInner object.- Returns:
- the inner object.
-
update
ApiReleaseContract.Update update()
Begins update for the ApiReleaseContract resource.- Returns:
- the stage of resource update.
-
refresh
ApiReleaseContract refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
ApiReleaseContract 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.
-
-