Interface GlobalSchemaContract
-
public interface GlobalSchemaContract
An immutable client-side representation of GlobalSchemaContract.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
GlobalSchemaContract.Definition
The entirety of the GlobalSchemaContract definition.static interface
GlobalSchemaContract.DefinitionStages
The GlobalSchemaContract definition stages.static interface
GlobalSchemaContract.Update
The template for GlobalSchemaContract update.static interface
GlobalSchemaContract.UpdateStages
The GlobalSchemaContract update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
description()
Gets the description property: Free-form schema entity description.Object
document()
Gets the document property: Global Schema document object for json-based schema formats(e.g.String
id()
Gets the id property: Fully qualified resource Id for the resource.GlobalSchemaContractInner
innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.GlobalSchemaContractInner object.String
name()
Gets the name property: The name of the resource.GlobalSchemaContract
refresh()
Refreshes the resource to sync with Azure.GlobalSchemaContract
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.SchemaType
schemaType()
Gets the schemaType property: Schema Type.String
type()
Gets the type property: The type of the resource.GlobalSchemaContract.Update
update()
Begins update for the GlobalSchemaContract resource.Object
value()
Gets the value property: Json-encoded string for non json-based schema.
-
-
-
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.
-
schemaType
SchemaType schemaType()
Gets the schemaType property: Schema Type. Immutable.- Returns:
- the schemaType value.
-
description
String description()
Gets the description property: Free-form schema entity description.- Returns:
- the description value.
-
value
Object value()
Gets the value property: Json-encoded string for non json-based schema.- Returns:
- the value value.
-
document
Object document()
Gets the document property: Global Schema document object for json-based schema formats(e.g. json schema).- Returns:
- the document value.
-
innerModel
GlobalSchemaContractInner innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.GlobalSchemaContractInner object.- Returns:
- the inner object.
-
update
GlobalSchemaContract.Update update()
Begins update for the GlobalSchemaContract resource.- Returns:
- the stage of resource update.
-
refresh
GlobalSchemaContract refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
GlobalSchemaContract 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.
-
-