Namespace Google.Maps.MapManagement.V2Beta
Classes
CreateMapConfigRequest
Request to create a MapConfig.
CreateMapContextConfigRequest
Request to create a MapContextConfig.
CreateStyleConfigRequest
Request to create a StyleConfig.
DatasetName
Resource name for the Dataset resource.
DeleteMapConfigRequest
Request to delete a MapConfig. If the MapConfig has any child MapContextConfigs, those will be deleted as well.
DeleteMapContextConfigRequest
Request to delete a MapContextConfig.
DeleteStyleConfigRequest
Request to delete a StyleConfig.
GetMapConfigRequest
Request to get a MapConfig.
GetMapContextConfigRequest
Request to get a MapContextConfig.
GetStyleConfigRequest
Request to get a StyleConfig.
ListMapConfigsRequest
Request to list MapConfigs.
ListMapConfigsResponse
Response to list MapConfigs.
ListMapContextConfigsRequest
Request to list MapContextConfigs.
ListMapContextConfigsResponse
Response to list MapContextConfigs.
ListStyleConfigsRequest
Request to list StyleConfigs.
ListStyleConfigsResponse
Response to list StyleConfigs.
MapConfig
Represents a single map in a Maps API client application. The MapConfig is the parent resource of MapContextConfigs and enables custom styling in SDKs (Mobile/Web). A MapConfig can have multiple MapContextConfigs, each applying styling to specific map variants. Next ID = 9;
MapConfigName
Resource name for the MapConfig resource.
MapContextConfig
Encapsulates the styling configuration for a map. The MapContextConfig associates styling components, such as a StyleConfig and Datasets, with specific map variants of a MapConfig. When the MapConfig is loaded in an SDK, the styling and dataset information from the MapContextConfig are applied to the specified map variants. Next ID = 10;
MapContextConfig.Types
Container for nested types declared in the MapContextConfig message type.
MapContextConfigName
Resource name for the MapContextConfig resource.
MapFeatures
Represents a collection of map features that apply to a MapConfig. Features set on a MapConfig are inherited by all of its child MapContextConfigs. Next ID = 3;
MapFeatures.Types
Container for nested types declared in the MapFeatures message type.
MapManagement
The Map Management API uses your inputs to create and manage Google Cloud based styling resources for Google Maps.
Using this API, you can can create and manage MapConfigs (Map IDs), StyleConfigs (JSON-based styling), and MapContextConfigs (associations between styles, datasets, and map variants).
This API offers features through three channels:
v2alpha: Experimental features.v2beta: Preview features, recommended for early adoption.v2: General Availability (GA) features.
Capabilities described here are generally available across both the v2alpha and v2beta endpoints.
MapManagement.MapManagementBase
Base class for server-side implementations of MapManagement
MapManagement.MapManagementClient
Client for MapManagement
MapManagementClient
MapManagement client wrapper, for convenient use.
MapManagementClientBuilder
Builder class for MapManagementClient to provide simple configuration of credentials, endpoint etc.
MapManagementClientImpl
MapManagement client wrapper implementation, for convenient use.
MapManagementSettings
Settings for MapManagementClient instances.
StyleConfig
Represents a single style in a Maps API client application. The StyleConfig contains the style sheet that defines the visual appearance of the map. Next ID = 9;
StyleConfigName
Resource name for the StyleConfig resource.
UpdateMapConfigRequest
Request to update a MapConfig.
UpdateMapContextConfigRequest
Request to update a MapContextConfig.
UpdateStyleConfigRequest
Request to update a StyleConfig.
Enums
DatasetName.ResourceNameType
The possible contents of DatasetName.
MapConfigName.ResourceNameType
The possible contents of MapConfigName.
MapContextConfig.Types.MapVariant
Possible Map Variants that the MapContextConfig can be applied to. Map Variants are grouped into Light and Dark variants. A Light variant cannot be paired with a Dark variant for the same MapContextConfig. The Light Variants are: ROADMAP, SATELLITE, TERRAIN, NAVIGATION, TRANSIT, ABSTRACT3D, PHOTOREALISTIC3D. The Dark Variants are: ROADMAP_DARK, NAVIGATION_LOW_LIGHT, TERRAIN_DARK, TRANSIT_DARK.
For example, the following is a valid pairing: {MapContextConfig 1: [ROADMAP, NAVIGATION]} {MapContextConfig 2: [ROADMAP_DARK, NAVIGATION_LOW_LIGHT]}
The following is an invalid pairing: {MapContextConfig 1: [ROADMAP, ROADMAP_DARK]}
MapContextConfigName.ResourceNameType
The possible contents of MapContextConfigName.
MapFeatures.Types.SimpleFeature
This represents the set of map features that affect the intrinsic structure of the map.
MapRenderingType
The type of map to be rendered.
StyleConfigName.ResourceNameType
The possible contents of StyleConfigName.
StyleConfigView
What subset of the StyleConfig to return.