Interface ApiVersionSetContract
-
public interface ApiVersionSetContract
An immutable client-side representation of ApiVersionSetContract.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ApiVersionSetContract.Definition
The entirety of the ApiVersionSetContract definition.static interface
ApiVersionSetContract.DefinitionStages
The ApiVersionSetContract definition stages.static interface
ApiVersionSetContract.Update
The template for ApiVersionSetContract update.static interface
ApiVersionSetContract.UpdateStages
The ApiVersionSetContract update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
description()
Gets the description property: Description of API Version Set.String
displayName()
Gets the displayName property: Name of API Version Set.String
id()
Gets the id property: Fully qualified resource Id for the resource.ApiVersionSetContractInner
innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.ApiVersionSetContractInner object.String
name()
Gets the name property: The name of the resource.ApiVersionSetContract
refresh()
Refreshes the resource to sync with Azure.ApiVersionSetContract
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.ApiVersionSetContract.Update
update()
Begins update for the ApiVersionSetContract resource.String
versionHeaderName()
Gets the versionHeaderName property: Name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`.VersioningScheme
versioningScheme()
Gets the versioningScheme property: An value that determines where the API Version identifier will be located in a HTTP request.String
versionQueryName()
Gets the versionQueryName property: Name of query parameter that indicates the API Version if versioningScheme is set to `query`.
-
-
-
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.
-
displayName
String displayName()
Gets the displayName property: Name of API Version Set.- Returns:
- the displayName value.
-
versioningScheme
VersioningScheme versioningScheme()
Gets the versioningScheme property: An value that determines where the API Version identifier will be located in a HTTP request.- Returns:
- the versioningScheme value.
-
description
String description()
Gets the description property: Description of API Version Set.- Returns:
- the description value.
-
versionQueryName
String versionQueryName()
Gets the versionQueryName property: Name of query parameter that indicates the API Version if versioningScheme is set to `query`.- Returns:
- the versionQueryName value.
-
versionHeaderName
String versionHeaderName()
Gets the versionHeaderName property: Name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`.- Returns:
- the versionHeaderName value.
-
innerModel
ApiVersionSetContractInner innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.ApiVersionSetContractInner object.- Returns:
- the inner object.
-
update
ApiVersionSetContract.Update update()
Begins update for the ApiVersionSetContract resource.- Returns:
- the stage of resource update.
-
refresh
ApiVersionSetContract refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
ApiVersionSetContract 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.
-
-