Package com.azure.core.models
package com.azure.core.models
This package contains the core model classes used across the Azure SDK.
These classes provide common structures and functionality for working with Azure services. They include representations for various types of data, such GeoJSON objects, and JSON Patch documents.
Classes in this package are typically used as base classes or utility classes, and are extended or used by other classes in the Azure SDK to provide service-specific functionality.
Some of the key classes in this package include:
GeoObject: Represents an abstract geometric object in GeoJSON format.GeoPolygonCollection: Represents a collection ofGeoPolygonsin GeoJSON format.JsonPatchDocument: Represents a JSON Patch document.ResponseError: Represents the error details of an HTTP response.ResponseInnerError: Represents the inner error details of aResponseError.MessageContent: Represents a message with a specific content type and data.
-
ClassesClassDescriptionAn expandable enum that describes Azure cloud environment.Represents the CloudEvent conforming to the 1.0 schema defined by the Cloud Native Computing Foundation.Representation of the data format for a
CloudEvent.Represents a geometric bounding box.Represents a heterogeneous collection ofGeoObjects.Represents a linear ring that is part of aGeoPolygon.Represents a geometric line string.Represents a collection ofGeoLineStrings.Represents an abstract geometric object in GeoJSON format.Represents the type of a GeoJSON object.Represents a geometric point in GeoJSON format.Represents a collection ofGeoPointsin GeoJSON format.Represents a geometric polygon in GeoJSON format.Represents a collection ofGeoPolygonsin GeoJSON format.Represents a geographic position in GeoJSON format.Represents a JSON Patch document.Represents a message with a specific content type and data.Represents the error details of an HTTP response.