client

package
v5.2.0-beta1+incompatible Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2020 License: LGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppRuntimeSyncClient

type AppRuntimeSyncClient struct {
	pb.AppRuntimeSyncClient
	AppRuntimeSyncClientConf
	// contains filtered or unexported fields
}

AppRuntimeSyncClient grpc client

func NewClient

NewClient new client ctx must be cancel where client not used

func (*AppRuntimeSyncClient) AddThirdPartyEndpoint

func (a *AppRuntimeSyncClient) AddThirdPartyEndpoint(req *model.Endpoint)

AddThirdPartyEndpoint -

func (*AppRuntimeSyncClient) DelThirdPartyEndpoint

func (a *AppRuntimeSyncClient) DelThirdPartyEndpoint(req *model.Endpoint)

DelThirdPartyEndpoint -

func (*AppRuntimeSyncClient) Error

func (a *AppRuntimeSyncClient) Error(err error)

when watch occurred error,will exec this method

func (*AppRuntimeSyncClient) GetAllStatus

func (a *AppRuntimeSyncClient) GetAllStatus() map[string]string

GetAllStatus get all status

func (*AppRuntimeSyncClient) GetAppVolumeStatus

func (a *AppRuntimeSyncClient) GetAppVolumeStatus(serviceID string) (*pb.ServiceVolumeStatusMessage, error)

GetAppVolumeStatus get app volume status

func (*AppRuntimeSyncClient) GetNeedBillingStatus

func (a *AppRuntimeSyncClient) GetNeedBillingStatus() (map[string]string, error)

GetNeedBillingStatus get need billing status

func (*AppRuntimeSyncClient) GetPodDetail

func (a *AppRuntimeSyncClient) GetPodDetail(sid, name string) (*pb.PodDetail, error)

GetPodDetail -

func (*AppRuntimeSyncClient) GetServiceDeployInfo

func (a *AppRuntimeSyncClient) GetServiceDeployInfo(serviceID string) (*pb.DeployInfo, error)

GetServiceDeployInfo get service deploy info

func (*AppRuntimeSyncClient) GetServicePods

func (a *AppRuntimeSyncClient) GetServicePods(serviceID string) (*pb.ServiceAppPodList, error)

GetServicePods get service pods list

func (*AppRuntimeSyncClient) GetStatus

func (a *AppRuntimeSyncClient) GetStatus(serviceID string) string

GetStatus get status

func (*AppRuntimeSyncClient) GetStatuss

func (a *AppRuntimeSyncClient) GetStatuss(serviceIDs string) map[string]string

GetStatuss get multiple app status

func (*AppRuntimeSyncClient) GetStorageClasses

func (a *AppRuntimeSyncClient) GetStorageClasses() (storageclasses *pb.StorageClasses, err error)

GetStorageClasses client GetStorageClasses

func (*AppRuntimeSyncClient) GetTenantResource

func (a *AppRuntimeSyncClient) GetTenantResource(tenantID string) (*pb.TenantResource, error)

GetTenantResource get tenant resource

func (*AppRuntimeSyncClient) IsClosedStatus

func (a *AppRuntimeSyncClient) IsClosedStatus(curStatus string) bool

IsClosedStatus check status

func (*AppRuntimeSyncClient) ListThirdPartyEndpoints

func (a *AppRuntimeSyncClient) ListThirdPartyEndpoints(sid string) (*pb.ThirdPartyEndpoints, error)

ListThirdPartyEndpoints -

func (*AppRuntimeSyncClient) UpdThirdPartyEndpoint

func (a *AppRuntimeSyncClient) UpdThirdPartyEndpoint(req *model.Endpoint)

UpdThirdPartyEndpoint -

type AppRuntimeSyncClientConf

type AppRuntimeSyncClientConf struct {
	EtcdEndpoints        []string
	EtcdCaFile           string
	EtcdCertFile         string
	EtcdKeyFile          string
	DefaultServerAddress []string
}

AppRuntimeSyncClientConf client conf

Jump to

Keyboard shortcuts

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