v2

package
v0.1.31 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForAttachEip2

func GenReqDefForAttachEip2() *def.HttpRequestDef

func GenReqDefForClearGraph2

func GenReqDefForClearGraph2() *def.HttpRequestDef

func GenReqDefForCreateBackup2

func GenReqDefForCreateBackup2() *def.HttpRequestDef

func GenReqDefForCreateGraph2

func GenReqDefForCreateGraph2() *def.HttpRequestDef

func GenReqDefForCreateMetadata2

func GenReqDefForCreateMetadata2() *def.HttpRequestDef

func GenReqDefForDeleteBackup2

func GenReqDefForDeleteBackup2() *def.HttpRequestDef

func GenReqDefForDeleteGraph2

func GenReqDefForDeleteGraph2() *def.HttpRequestDef

func GenReqDefForDeleteMetadata2

func GenReqDefForDeleteMetadata2() *def.HttpRequestDef

func GenReqDefForDeregisterScenes2

func GenReqDefForDeregisterScenes2() *def.HttpRequestDef

func GenReqDefForDetachEip2

func GenReqDefForDetachEip2() *def.HttpRequestDef

func GenReqDefForExpandGraph2

func GenReqDefForExpandGraph2() *def.HttpRequestDef

func GenReqDefForExportGraph2

func GenReqDefForExportGraph2() *def.HttpRequestDef

func GenReqDefForImportGraph2

func GenReqDefForImportGraph2() *def.HttpRequestDef

func GenReqDefForListBackups2

func GenReqDefForListBackups2() *def.HttpRequestDef

func GenReqDefForListGraphBackups2

func GenReqDefForListGraphBackups2() *def.HttpRequestDef

func GenReqDefForListGraphs2

func GenReqDefForListGraphs2() *def.HttpRequestDef

func GenReqDefForListJobs2

func GenReqDefForListJobs2() *def.HttpRequestDef

func GenReqDefForListMetadatas2

func GenReqDefForListMetadatas2() *def.HttpRequestDef

func GenReqDefForListQuotas2

func GenReqDefForListQuotas2() *def.HttpRequestDef

func GenReqDefForListScenes2

func GenReqDefForListScenes2() *def.HttpRequestDef

func GenReqDefForRegisterScenes2

func GenReqDefForRegisterScenes2() *def.HttpRequestDef

func GenReqDefForResizeGraph2

func GenReqDefForResizeGraph2() *def.HttpRequestDef

func GenReqDefForRestartGraph2

func GenReqDefForRestartGraph2() *def.HttpRequestDef

func GenReqDefForShowGraph2

func GenReqDefForShowGraph2() *def.HttpRequestDef

func GenReqDefForShowJob2

func GenReqDefForShowJob2() *def.HttpRequestDef

func GenReqDefForShowMetadata2

func GenReqDefForShowMetadata2() *def.HttpRequestDef

func GenReqDefForStartGraph2

func GenReqDefForStartGraph2() *def.HttpRequestDef

func GenReqDefForStopGraph2

func GenReqDefForStopGraph2() *def.HttpRequestDef

func GenReqDefForUpgradeGraph2

func GenReqDefForUpgradeGraph2() *def.HttpRequestDef

func GenReqDefForUploadFromObs2

func GenReqDefForUploadFromObs2() *def.HttpRequestDef

func GesClientBuilder

func GesClientBuilder() *http_client.HcHttpClientBuilder

Types

type AttachEip2Invoker

type AttachEip2Invoker struct {
	*invoker.BaseInvoker
}

func (*AttachEip2Invoker) Invoke

type ClearGraph2Invoker

type ClearGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*ClearGraph2Invoker) Invoke

type CreateBackup2Invoker

type CreateBackup2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateBackup2Invoker) Invoke

type CreateGraph2Invoker

type CreateGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateGraph2Invoker) Invoke

type CreateMetadata2Invoker

type CreateMetadata2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateMetadata2Invoker) Invoke

type DeleteBackup2Invoker

type DeleteBackup2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteBackup2Invoker) Invoke

type DeleteGraph2Invoker

type DeleteGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGraph2Invoker) Invoke

type DeleteMetadata2Invoker

type DeleteMetadata2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteMetadata2Invoker) Invoke

type DeregisterScenes2Invoker

type DeregisterScenes2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeregisterScenes2Invoker) Invoke

type DetachEip2Invoker

type DetachEip2Invoker struct {
	*invoker.BaseInvoker
}

func (*DetachEip2Invoker) Invoke

type ExpandGraph2Invoker

type ExpandGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*ExpandGraph2Invoker) Invoke

type ExportGraph2Invoker

type ExportGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*ExportGraph2Invoker) Invoke

type GesClient

type GesClient struct {
	HcClient *http_client.HcHttpClient
}

func NewGesClient

func NewGesClient(hcClient *http_client.HcHttpClient) *GesClient

func (*GesClient) AttachEip2

func (c *GesClient) AttachEip2(request *model.AttachEip2Request) (*model.AttachEip2Response, error)

AttachEip2 绑定EIP

可以通过绑定弹性公网IP(简称EIP)访问GES服务。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) AttachEip2Invoker

func (c *GesClient) AttachEip2Invoker(request *model.AttachEip2Request) *AttachEip2Invoker

AttachEip2Invoker 绑定EIP

func (*GesClient) ClearGraph2

func (c *GesClient) ClearGraph2(request *model.ClearGraph2Request) (*model.ClearGraph2Response, error)

ClearGraph2 清空图

清空图中所有数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ClearGraph2Invoker

func (c *GesClient) ClearGraph2Invoker(request *model.ClearGraph2Request) *ClearGraph2Invoker

ClearGraph2Invoker 清空图

func (*GesClient) CreateBackup2

func (c *GesClient) CreateBackup2(request *model.CreateBackup2Request) (*model.CreateBackup2Response, error)

CreateBackup2 新增备份

新增备份。当前图数据出现错误或故障时,可以启动备份图进行恢复。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) CreateBackup2Invoker

func (c *GesClient) CreateBackup2Invoker(request *model.CreateBackup2Request) *CreateBackup2Invoker

CreateBackup2Invoker 新增备份

func (*GesClient) CreateGraph2

func (c *GesClient) CreateGraph2(request *model.CreateGraph2Request) (*model.CreateGraph2Response, error)

CreateGraph2 创建图

创建一个图。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) CreateGraph2Invoker

func (c *GesClient) CreateGraph2Invoker(request *model.CreateGraph2Request) *CreateGraph2Invoker

CreateGraph2Invoker 创建图

func (*GesClient) CreateMetadata2

func (c *GesClient) CreateMetadata2(request *model.CreateMetadata2Request) (*model.CreateMetadata2Response, error)

CreateMetadata2 新增元数据

新增元数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) CreateMetadata2Invoker

func (c *GesClient) CreateMetadata2Invoker(request *model.CreateMetadata2Request) *CreateMetadata2Invoker

CreateMetadata2Invoker 新增元数据

func (*GesClient) DeleteBackup2

func (c *GesClient) DeleteBackup2(request *model.DeleteBackup2Request) (*model.DeleteBackup2Response, error)

DeleteBackup2 删除备份

删除备份。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) DeleteBackup2Invoker

func (c *GesClient) DeleteBackup2Invoker(request *model.DeleteBackup2Request) *DeleteBackup2Invoker

DeleteBackup2Invoker 删除备份

func (*GesClient) DeleteGraph2

func (c *GesClient) DeleteGraph2(request *model.DeleteGraph2Request) (*model.DeleteGraph2Response, error)

DeleteGraph2 删除图

删除一个图。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) DeleteGraph2Invoker

func (c *GesClient) DeleteGraph2Invoker(request *model.DeleteGraph2Request) *DeleteGraph2Invoker

DeleteGraph2Invoker 删除图

func (*GesClient) DeleteMetadata2

func (c *GesClient) DeleteMetadata2(request *model.DeleteMetadata2Request) (*model.DeleteMetadata2Response, error)

DeleteMetadata2 删除元数据

删除元数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) DeleteMetadata2Invoker

func (c *GesClient) DeleteMetadata2Invoker(request *model.DeleteMetadata2Request) *DeleteMetadata2Invoker

DeleteMetadata2Invoker 删除元数据

func (*GesClient) DeregisterScenes2

func (c *GesClient) DeregisterScenes2(request *model.DeregisterScenes2Request) (*model.DeregisterScenes2Response, error)

DeregisterScenes2 取消订阅场景分析插件

取消订阅scenes场景应用分析能力,取消订阅后对应scene下的application业务面API将不能使用。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) DeregisterScenes2Invoker

func (c *GesClient) DeregisterScenes2Invoker(request *model.DeregisterScenes2Request) *DeregisterScenes2Invoker

DeregisterScenes2Invoker 取消订阅场景分析插件

func (*GesClient) DetachEip2

func (c *GesClient) DetachEip2(request *model.DetachEip2Request) (*model.DetachEip2Response, error)

DetachEip2 解绑EIP

当无需继续使用EIP时,您可通过解绑EIP来释放网络资源。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) DetachEip2Invoker

func (c *GesClient) DetachEip2Invoker(request *model.DetachEip2Request) *DetachEip2Invoker

DetachEip2Invoker 解绑EIP

func (*GesClient) ExpandGraph2

func (c *GesClient) ExpandGraph2(request *model.ExpandGraph2Request) (*model.ExpandGraph2Response, error)

ExpandGraph2 扩副本

扩副本能力允许动态扩容多个从节点,扩容的从节点可以处理读请求,从而提高读请求性能。 > 1.一万边和百亿边规格的图暂不支持扩副本。 2.进行扩副本操作后,不支持扩容图操作。 3.如果要对图进行扩容和扩副本两个操作,需要您先进行扩容图操作,再进行扩副本操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ExpandGraph2Invoker

func (c *GesClient) ExpandGraph2Invoker(request *model.ExpandGraph2Request) *ExpandGraph2Invoker

ExpandGraph2Invoker 扩副本

func (*GesClient) ExportGraph2

func (c *GesClient) ExportGraph2(request *model.ExportGraph2Request) (*model.ExportGraph2Response, error)

ExportGraph2 导出图

导出图。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ExportGraph2Invoker

func (c *GesClient) ExportGraph2Invoker(request *model.ExportGraph2Request) *ExportGraph2Invoker

ExportGraph2Invoker 导出图

func (*GesClient) ImportGraph2

func (c *GesClient) ImportGraph2(request *model.ImportGraph2Request) (*model.ImportGraph2Response, error)

ImportGraph2 增量导入图

增量导入图数据。 > 为防止系统重启时,不能正常恢复导入图数据,建议在使用图期间,不要删除存储在OBS中的数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ImportGraph2Invoker

func (c *GesClient) ImportGraph2Invoker(request *model.ImportGraph2Request) *ImportGraph2Invoker

ImportGraph2Invoker 增量导入图

func (*GesClient) ListBackups2

func (c *GesClient) ListBackups2(request *model.ListBackups2Request) (*model.ListBackups2Response, error)

ListBackups2 查看所有备份列表

查询备份列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListBackups2Invoker

func (c *GesClient) ListBackups2Invoker(request *model.ListBackups2Request) *ListBackups2Invoker

ListBackups2Invoker 查看所有备份列表

func (*GesClient) ListGraphBackups2

func (c *GesClient) ListGraphBackups2(request *model.ListGraphBackups2Request) (*model.ListGraphBackups2Response, error)

ListGraphBackups2 查看某个图的备份列表

查询某个图下的备份列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListGraphBackups2Invoker

func (c *GesClient) ListGraphBackups2Invoker(request *model.ListGraphBackups2Request) *ListGraphBackups2Invoker

ListGraphBackups2Invoker 查看某个图的备份列表

func (*GesClient) ListGraphs2

func (c *GesClient) ListGraphs2(request *model.ListGraphs2Request) (*model.ListGraphs2Response, error)

ListGraphs2 查询图列表

查询当前租户所有的图。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListGraphs2Invoker

func (c *GesClient) ListGraphs2Invoker(request *model.ListGraphs2Request) *ListGraphs2Invoker

ListGraphs2Invoker 查询图列表

func (*GesClient) ListJobs2

func (c *GesClient) ListJobs2(request *model.ListJobs2Request) (*model.ListJobs2Response, error)

ListJobs2 查询任务中心

查询管理面任务中心。当前创建图、关闭图、启动图、删除图、增加备份、导入图、导出图、升级图等操作为异步任务,该API用于查询这些任务的详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListJobs2Invoker

func (c *GesClient) ListJobs2Invoker(request *model.ListJobs2Request) *ListJobs2Invoker

ListJobs2Invoker 查询任务中心

func (*GesClient) ListMetadatas2

func (c *GesClient) ListMetadatas2(request *model.ListMetadatas2Request) (*model.ListMetadatas2Response, error)

ListMetadatas2 查询元数据列表

查询元数据列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListMetadatas2Invoker

func (c *GesClient) ListMetadatas2Invoker(request *model.ListMetadatas2Request) *ListMetadatas2Invoker

ListMetadatas2Invoker 查询元数据列表

func (*GesClient) ListQuotas2

func (c *GesClient) ListQuotas2(request *model.ListQuotas2Request) (*model.ListQuotas2Response, error)

ListQuotas2 查询配额

查询租户配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListQuotas2Invoker

func (c *GesClient) ListQuotas2Invoker(request *model.ListQuotas2Request) *ListQuotas2Invoker

ListQuotas2Invoker 查询配额

func (*GesClient) ListScenes2

func (c *GesClient) ListScenes2(request *model.ListScenes2Request) (*model.ListScenes2Response, error)

ListScenes2 查询获取场景应用分析插件

查询scenes场景下的应用分析能力详情,可以获得对应场景下的application、参数和功能介绍详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ListScenes2Invoker

func (c *GesClient) ListScenes2Invoker(request *model.ListScenes2Request) *ListScenes2Invoker

ListScenes2Invoker 查询获取场景应用分析插件

func (*GesClient) RegisterScenes2

func (c *GesClient) RegisterScenes2(request *model.RegisterScenes2Request) (*model.RegisterScenes2Response, error)

RegisterScenes2 订阅场景分析插件

订阅scenes应用场景分析能力,便于业务面API使用对应功能。 > 已订阅的不可以重复订阅,需要更新请先取消原有订购,重新订购。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) RegisterScenes2Invoker

func (c *GesClient) RegisterScenes2Invoker(request *model.RegisterScenes2Request) *RegisterScenes2Invoker

RegisterScenes2Invoker 订阅场景分析插件

func (*GesClient) ResizeGraph2

func (c *GesClient) ResizeGraph2(request *model.ResizeGraph2Request) (*model.ResizeGraph2Response, error)

ResizeGraph2 扩容图

扩容图规格。 > 扩容图以后所有索引(复合索引和全文索引)都需要重新创建。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ResizeGraph2Invoker

func (c *GesClient) ResizeGraph2Invoker(request *model.ResizeGraph2Request) *ResizeGraph2Invoker

ResizeGraph2Invoker 扩容图

func (*GesClient) RestartGraph2

func (c *GesClient) RestartGraph2(request *model.RestartGraph2Request) (*model.RestartGraph2Response, error)

RestartGraph2 强制重启图

强制启动一个图。针对导入、导出 、运行中 、清空中的图。强制重启图,会将该图执行中的异步任务变为失败,然后停止图、启动图到运行状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) RestartGraph2Invoker

func (c *GesClient) RestartGraph2Invoker(request *model.RestartGraph2Request) *RestartGraph2Invoker

RestartGraph2Invoker 强制重启图

func (*GesClient) ShowGraph2

func (c *GesClient) ShowGraph2(request *model.ShowGraph2Request) (*model.ShowGraph2Response, error)

ShowGraph2 查询图详情

根据图ID查询某个图详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ShowGraph2Invoker

func (c *GesClient) ShowGraph2Invoker(request *model.ShowGraph2Request) *ShowGraph2Invoker

ShowGraph2Invoker 查询图详情

func (*GesClient) ShowJob2

func (c *GesClient) ShowJob2(request *model.ShowJob2Request) (*model.ShowJob2Response, error)

ShowJob2 查询Job状态-管理面

查询Job的执行状态。对创建图、关闭图、启动图、删除图、导入图等异步API命令下发后,会返回jobId,通过jobId查询任务的执行状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ShowJob2Invoker

func (c *GesClient) ShowJob2Invoker(request *model.ShowJob2Request) *ShowJob2Invoker

ShowJob2Invoker 查询Job状态-管理面

func (*GesClient) ShowMetadata2

func (c *GesClient) ShowMetadata2(request *model.ShowMetadata2Request) (*model.ShowMetadata2Response, error)

ShowMetadata2 查询元数据

查询某个元数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) ShowMetadata2Invoker

func (c *GesClient) ShowMetadata2Invoker(request *model.ShowMetadata2Request) *ShowMetadata2Invoker

ShowMetadata2Invoker 查询元数据

func (*GesClient) StartGraph2

func (c *GesClient) StartGraph2(request *model.StartGraph2Request) (*model.StartGraph2Response, error)

StartGraph2 启动图

启动一个图。暂时不用的图可以先关闭,需要使用时再启动。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) StartGraph2Invoker

func (c *GesClient) StartGraph2Invoker(request *model.StartGraph2Request) *StartGraph2Invoker

StartGraph2Invoker 启动图

func (*GesClient) StopGraph2

func (c *GesClient) StopGraph2(request *model.StopGraph2Request) (*model.StopGraph2Response, error)

StopGraph2 关闭图

关闭一个图。如果图创建好了,暂时不用可以先关闭,需要使用时再启用。 > 处于关闭状态的图不计算实例费用。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) StopGraph2Invoker

func (c *GesClient) StopGraph2Invoker(request *model.StopGraph2Request) *StopGraph2Invoker

StopGraph2Invoker 关闭图

func (*GesClient) UpgradeGraph2

func (c *GesClient) UpgradeGraph2(request *model.UpgradeGraph2Request) (*model.UpgradeGraph2Response, error)

UpgradeGraph2 升级图

升级图。图引擎服务会定期升级版本,用户可根据需要升级图。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) UpgradeGraph2Invoker

func (c *GesClient) UpgradeGraph2Invoker(request *model.UpgradeGraph2Request) *UpgradeGraph2Invoker

UpgradeGraph2Invoker 升级图

func (*GesClient) UploadFromObs2

func (c *GesClient) UploadFromObs2(request *model.UploadFromObs2Request) (*model.UploadFromObs2Response, error)

UploadFromObs2 从OBS导入元数据

从OBS导入元数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*GesClient) UploadFromObs2Invoker

func (c *GesClient) UploadFromObs2Invoker(request *model.UploadFromObs2Request) *UploadFromObs2Invoker

UploadFromObs2Invoker 从OBS导入元数据

type ImportGraph2Invoker

type ImportGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*ImportGraph2Invoker) Invoke

type ListBackups2Invoker

type ListBackups2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListBackups2Invoker) Invoke

type ListGraphBackups2Invoker

type ListGraphBackups2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListGraphBackups2Invoker) Invoke

type ListGraphs2Invoker

type ListGraphs2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListGraphs2Invoker) Invoke

type ListJobs2Invoker

type ListJobs2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListJobs2Invoker) Invoke

type ListMetadatas2Invoker

type ListMetadatas2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListMetadatas2Invoker) Invoke

type ListQuotas2Invoker

type ListQuotas2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotas2Invoker) Invoke

type ListScenes2Invoker

type ListScenes2Invoker struct {
	*invoker.BaseInvoker
}

func (*ListScenes2Invoker) Invoke

type RegisterScenes2Invoker

type RegisterScenes2Invoker struct {
	*invoker.BaseInvoker
}

func (*RegisterScenes2Invoker) Invoke

type ResizeGraph2Invoker

type ResizeGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*ResizeGraph2Invoker) Invoke

type RestartGraph2Invoker

type RestartGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*RestartGraph2Invoker) Invoke

type ShowGraph2Invoker

type ShowGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowGraph2Invoker) Invoke

type ShowJob2Invoker

type ShowJob2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowJob2Invoker) Invoke

func (i *ShowJob2Invoker) Invoke() (*model.ShowJob2Response, error)

type ShowMetadata2Invoker

type ShowMetadata2Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowMetadata2Invoker) Invoke

type StartGraph2Invoker

type StartGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*StartGraph2Invoker) Invoke

type StopGraph2Invoker

type StopGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*StopGraph2Invoker) Invoke

type UpgradeGraph2Invoker

type UpgradeGraph2Invoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeGraph2Invoker) Invoke

type UploadFromObs2Invoker

type UploadFromObs2Invoker struct {
	*invoker.BaseInvoker
}

func (*UploadFromObs2Invoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL