Documentation ¶
Index ¶
- func GenReqDefForCreateCredential() *def.HttpRequestDef
- func GenReqDefForCreateSasToken() *def.HttpRequestDef
- func GenReqDefForDeleteCedential() *def.HttpRequestDef
- func GenReqDefForShowCredential() *def.HttpRequestDef
- func GenReqDefForShowMapTile() *def.HttpRequestDef
- func MapDSClientBuilder() *http_client.HcHttpClientBuilder
- type CreateCredentialInvoker
- type CreateSasTokenInvoker
- type DeleteCedentialInvoker
- type MapDSClient
- func (c *MapDSClient) CreateCredential(request *model.CreateCredentialRequest) (*model.CreateCredentialResponse, error)
- func (c *MapDSClient) CreateCredentialInvoker(request *model.CreateCredentialRequest) *CreateCredentialInvoker
- func (c *MapDSClient) CreateSasToken(request *model.CreateSasTokenRequest) (*model.CreateSasTokenResponse, error)
- func (c *MapDSClient) CreateSasTokenInvoker(request *model.CreateSasTokenRequest) *CreateSasTokenInvoker
- func (c *MapDSClient) DeleteCedential(request *model.DeleteCedentialRequest) (*model.DeleteCedentialResponse, error)
- func (c *MapDSClient) DeleteCedentialInvoker(request *model.DeleteCedentialRequest) *DeleteCedentialInvoker
- func (c *MapDSClient) ShowCredential(request *model.ShowCredentialRequest) (*model.ShowCredentialResponse, error)
- func (c *MapDSClient) ShowCredentialInvoker(request *model.ShowCredentialRequest) *ShowCredentialInvoker
- func (c *MapDSClient) ShowMapTile(request *model.ShowMapTileRequest) (*model.ShowMapTileResponse, error)
- func (c *MapDSClient) ShowMapTileInvoker(request *model.ShowMapTileRequest) *ShowMapTileInvoker
- type ShowCredentialInvoker
- type ShowMapTileInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForCreateCredential ¶
func GenReqDefForCreateCredential() *def.HttpRequestDef
func GenReqDefForCreateSasToken ¶
func GenReqDefForCreateSasToken() *def.HttpRequestDef
func GenReqDefForDeleteCedential ¶
func GenReqDefForDeleteCedential() *def.HttpRequestDef
func GenReqDefForShowCredential ¶
func GenReqDefForShowCredential() *def.HttpRequestDef
func GenReqDefForShowMapTile ¶
func GenReqDefForShowMapTile() *def.HttpRequestDef
func MapDSClientBuilder ¶
func MapDSClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type CreateCredentialInvoker ¶
type CreateCredentialInvoker struct {
*invoker.BaseInvoker
}
func (*CreateCredentialInvoker) Invoke ¶
func (i *CreateCredentialInvoker) Invoke() (*model.CreateCredentialResponse, error)
type CreateSasTokenInvoker ¶
type CreateSasTokenInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSasTokenInvoker) Invoke ¶
func (i *CreateSasTokenInvoker) Invoke() (*model.CreateSasTokenResponse, error)
type DeleteCedentialInvoker ¶
type DeleteCedentialInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteCedentialInvoker) Invoke ¶
func (i *DeleteCedentialInvoker) Invoke() (*model.DeleteCedentialResponse, error)
type MapDSClient ¶
type MapDSClient struct {
HcClient *http_client.HcHttpClient
}
func NewMapDSClient ¶
func NewMapDSClient(hcClient *http_client.HcHttpClient) *MapDSClient
func (*MapDSClient) CreateCredential ¶
func (c *MapDSClient) CreateCredential(request *model.CreateCredentialRequest) (*model.CreateCredentialResponse, error)
CreateCredential 创建凭证
该接口用于创建访问地图数据服务的凭证。
Please refer to HUAWEI cloud API Explorer for details.
func (*MapDSClient) CreateCredentialInvoker ¶
func (c *MapDSClient) CreateCredentialInvoker(request *model.CreateCredentialRequest) *CreateCredentialInvoker
CreateCredentialInvoker 创建凭证
func (*MapDSClient) CreateSasToken ¶
func (c *MapDSClient) CreateSasToken(request *model.CreateSasTokenRequest) (*model.CreateSasTokenResponse, error)
CreateSasToken 创建SAS Token
创建SAS token凭据,用于访问瓦片。
Please refer to HUAWEI cloud API Explorer for details.
func (*MapDSClient) CreateSasTokenInvoker ¶
func (c *MapDSClient) CreateSasTokenInvoker(request *model.CreateSasTokenRequest) *CreateSasTokenInvoker
CreateSasTokenInvoker 创建SAS Token
func (*MapDSClient) DeleteCedential ¶
func (c *MapDSClient) DeleteCedential(request *model.DeleteCedentialRequest) (*model.DeleteCedentialResponse, error)
DeleteCedential 删除凭证
该接口用于删除访问地图数据服务的凭证。
Please refer to HUAWEI cloud API Explorer for details.
func (*MapDSClient) DeleteCedentialInvoker ¶
func (c *MapDSClient) DeleteCedentialInvoker(request *model.DeleteCedentialRequest) *DeleteCedentialInvoker
DeleteCedentialInvoker 删除凭证
func (*MapDSClient) ShowCredential ¶
func (c *MapDSClient) ShowCredential(request *model.ShowCredentialRequest) (*model.ShowCredentialResponse, error)
ShowCredential 查询凭证
该接口用于查询访问地图数据服务的凭证。
Please refer to HUAWEI cloud API Explorer for details.
func (*MapDSClient) ShowCredentialInvoker ¶
func (c *MapDSClient) ShowCredentialInvoker(request *model.ShowCredentialRequest) *ShowCredentialInvoker
ShowCredentialInvoker 查询凭证
func (*MapDSClient) ShowMapTile ¶
func (c *MapDSClient) ShowMapTile(request *model.ShowMapTileRequest) (*model.ShowMapTileResponse, error)
ShowMapTile 获取地图瓦片
该接口用于获取地图瓦片。
Please refer to HUAWEI cloud API Explorer for details.
func (*MapDSClient) ShowMapTileInvoker ¶
func (c *MapDSClient) ShowMapTileInvoker(request *model.ShowMapTileRequest) *ShowMapTileInvoker
ShowMapTileInvoker 获取地图瓦片
type ShowCredentialInvoker ¶
type ShowCredentialInvoker struct {
*invoker.BaseInvoker
}
func (*ShowCredentialInvoker) Invoke ¶
func (i *ShowCredentialInvoker) Invoke() (*model.ShowCredentialResponse, error)
type ShowMapTileInvoker ¶
type ShowMapTileInvoker struct {
*invoker.BaseInvoker
}
func (*ShowMapTileInvoker) Invoke ¶
func (i *ShowMapTileInvoker) Invoke() (*model.ShowMapTileResponse, error)
Click to show internal directories.
Click to hide internal directories.