manager

package
v0.1.0-beta-3 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2021 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SourceType_name = map[int32]string{
		0: "SCHEDULER_SOURCE",
		1: "CLIENT_SOURCE",
		2: "CDN_SOURCE",
	}
	SourceType_value = map[string]int32{
		"SCHEDULER_SOURCE": 0,
		"CLIENT_SOURCE":    1,
		"CDN_SOURCE":       2,
	}
)

Enum value maps for SourceType.

View Source
var File_pkg_rpc_manager_manager_proto protoreflect.FileDescriptor

Functions

func RegisterManagerServer

func RegisterManagerServer(s grpc.ServiceRegistrar, srv ManagerServer)

Types

type AddCDNToCDNClusterRequest

type AddCDNToCDNClusterRequest struct {
	SourceType   SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	CdnId        uint64     `protobuf:"varint,2,opt,name=cdn_id,json=cdnId,proto3" json:"cdn_id,omitempty"`
	CdnClusterId uint64     `protobuf:"varint,3,opt,name=cdn_cluster_id,json=cdnClusterId,proto3" json:"cdn_cluster_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddCDNToCDNClusterRequest) Descriptor deprecated

func (*AddCDNToCDNClusterRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddCDNToCDNClusterRequest.ProtoReflect.Descriptor instead.

func (*AddCDNToCDNClusterRequest) GetCdnClusterId

func (x *AddCDNToCDNClusterRequest) GetCdnClusterId() uint64

func (*AddCDNToCDNClusterRequest) GetCdnId

func (x *AddCDNToCDNClusterRequest) GetCdnId() uint64

func (*AddCDNToCDNClusterRequest) GetSourceType

func (x *AddCDNToCDNClusterRequest) GetSourceType() SourceType

func (*AddCDNToCDNClusterRequest) ProtoMessage

func (*AddCDNToCDNClusterRequest) ProtoMessage()

func (*AddCDNToCDNClusterRequest) ProtoReflect

func (*AddCDNToCDNClusterRequest) Reset

func (x *AddCDNToCDNClusterRequest) Reset()

func (*AddCDNToCDNClusterRequest) String

func (x *AddCDNToCDNClusterRequest) String() string

func (*AddCDNToCDNClusterRequest) Validate

func (m *AddCDNToCDNClusterRequest) Validate() error

Validate checks the field values on AddCDNToCDNClusterRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddCDNToCDNClusterRequestValidationError

type AddCDNToCDNClusterRequestValidationError struct {
	// contains filtered or unexported fields
}

AddCDNToCDNClusterRequestValidationError is the validation error returned by AddCDNToCDNClusterRequest.Validate if the designated constraints aren't met.

func (AddCDNToCDNClusterRequestValidationError) Cause

Cause function returns cause value.

func (AddCDNToCDNClusterRequestValidationError) Error

Error satisfies the builtin error interface

func (AddCDNToCDNClusterRequestValidationError) ErrorName

ErrorName returns error name.

func (AddCDNToCDNClusterRequestValidationError) Field

Field function returns field value.

func (AddCDNToCDNClusterRequestValidationError) Key

Key function returns key value.

func (AddCDNToCDNClusterRequestValidationError) Reason

Reason function returns reason value.

type AddSchedulerClusterToSchedulerClusterRequest

type AddSchedulerClusterToSchedulerClusterRequest struct {
	SourceType         SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	SchedulerId        uint64     `protobuf:"varint,2,opt,name=scheduler_id,json=schedulerId,proto3" json:"scheduler_id,omitempty"`
	SchedulerClusterId uint64     `protobuf:"varint,3,opt,name=scheduler_cluster_id,json=schedulerClusterId,proto3" json:"scheduler_cluster_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddSchedulerClusterToSchedulerClusterRequest) Descriptor deprecated

Deprecated: Use AddSchedulerClusterToSchedulerClusterRequest.ProtoReflect.Descriptor instead.

func (*AddSchedulerClusterToSchedulerClusterRequest) GetSchedulerClusterId

func (x *AddSchedulerClusterToSchedulerClusterRequest) GetSchedulerClusterId() uint64

func (*AddSchedulerClusterToSchedulerClusterRequest) GetSchedulerId

func (*AddSchedulerClusterToSchedulerClusterRequest) GetSourceType

func (*AddSchedulerClusterToSchedulerClusterRequest) ProtoMessage

func (*AddSchedulerClusterToSchedulerClusterRequest) ProtoReflect

func (*AddSchedulerClusterToSchedulerClusterRequest) Reset

func (*AddSchedulerClusterToSchedulerClusterRequest) String

func (*AddSchedulerClusterToSchedulerClusterRequest) Validate

Validate checks the field values on AddSchedulerClusterToSchedulerClusterRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type AddSchedulerClusterToSchedulerClusterRequestValidationError

type AddSchedulerClusterToSchedulerClusterRequestValidationError struct {
	// contains filtered or unexported fields
}

AddSchedulerClusterToSchedulerClusterRequestValidationError is the validation error returned by AddSchedulerClusterToSchedulerClusterRequest.Validate if the designated constraints aren't met.

func (AddSchedulerClusterToSchedulerClusterRequestValidationError) Cause

Cause function returns cause value.

func (AddSchedulerClusterToSchedulerClusterRequestValidationError) Error

Error satisfies the builtin error interface

func (AddSchedulerClusterToSchedulerClusterRequestValidationError) ErrorName

ErrorName returns error name.

func (AddSchedulerClusterToSchedulerClusterRequestValidationError) Field

Field function returns field value.

func (AddSchedulerClusterToSchedulerClusterRequestValidationError) Key

Key function returns key value.

func (AddSchedulerClusterToSchedulerClusterRequestValidationError) Reason

Reason function returns reason value.

type CDN

type CDN struct {
	Id           uint64      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	HostName     string      `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Idc          string      `protobuf:"bytes,3,opt,name=idc,proto3" json:"idc,omitempty"`
	Location     string      `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"`
	Ip           string      `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"`
	Port         int32       `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"`
	DownloadPort int32       `protobuf:"varint,7,opt,name=download_port,json=downloadPort,proto3" json:"download_port,omitempty"`
	Status       string      `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
	CdnCluster   *CDNCluster `protobuf:"bytes,10,opt,name=cdn_cluster,json=cdnCluster,proto3" json:"cdn_cluster,omitempty"`
	// contains filtered or unexported fields
}

func (*CDN) Descriptor deprecated

func (*CDN) Descriptor() ([]byte, []int)

Deprecated: Use CDN.ProtoReflect.Descriptor instead.

func (*CDN) GetCdnCluster

func (x *CDN) GetCdnCluster() *CDNCluster

func (*CDN) GetDownloadPort

func (x *CDN) GetDownloadPort() int32

func (*CDN) GetHostName

func (x *CDN) GetHostName() string

func (*CDN) GetId

func (x *CDN) GetId() uint64

func (*CDN) GetIdc

func (x *CDN) GetIdc() string

func (*CDN) GetIp

func (x *CDN) GetIp() string

func (*CDN) GetLocation

func (x *CDN) GetLocation() string

func (*CDN) GetPort

func (x *CDN) GetPort() int32

func (*CDN) GetStatus

func (x *CDN) GetStatus() string

func (*CDN) ProtoMessage

func (*CDN) ProtoMessage()

func (*CDN) ProtoReflect

func (x *CDN) ProtoReflect() protoreflect.Message

func (*CDN) Reset

func (x *CDN) Reset()

func (*CDN) String

func (x *CDN) String() string

func (*CDN) Validate

func (m *CDN) Validate() error

Validate checks the field values on CDN with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CDNCluster

type CDNCluster struct {
	Id            uint64         `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Bio           string         `protobuf:"bytes,3,opt,name=bio,proto3" json:"bio,omitempty"`
	Config        []byte         `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	SecurityGroup *SecurityGroup `protobuf:"bytes,6,opt,name=security_group,json=securityGroup,proto3" json:"security_group,omitempty"`
	// contains filtered or unexported fields
}

func (*CDNCluster) Descriptor deprecated

func (*CDNCluster) Descriptor() ([]byte, []int)

Deprecated: Use CDNCluster.ProtoReflect.Descriptor instead.

func (*CDNCluster) GetBio

func (x *CDNCluster) GetBio() string

func (*CDNCluster) GetConfig

func (x *CDNCluster) GetConfig() []byte

func (*CDNCluster) GetId

func (x *CDNCluster) GetId() uint64

func (*CDNCluster) GetName

func (x *CDNCluster) GetName() string

func (*CDNCluster) GetSecurityGroup

func (x *CDNCluster) GetSecurityGroup() *SecurityGroup

func (*CDNCluster) ProtoMessage

func (*CDNCluster) ProtoMessage()

func (*CDNCluster) ProtoReflect

func (x *CDNCluster) ProtoReflect() protoreflect.Message

func (*CDNCluster) Reset

func (x *CDNCluster) Reset()

func (*CDNCluster) String

func (x *CDNCluster) String() string

func (*CDNCluster) Validate

func (m *CDNCluster) Validate() error

Validate checks the field values on CDNCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CDNClusterValidationError

type CDNClusterValidationError struct {
	// contains filtered or unexported fields
}

CDNClusterValidationError is the validation error returned by CDNCluster.Validate if the designated constraints aren't met.

func (CDNClusterValidationError) Cause

func (e CDNClusterValidationError) Cause() error

Cause function returns cause value.

func (CDNClusterValidationError) Error

Error satisfies the builtin error interface

func (CDNClusterValidationError) ErrorName

func (e CDNClusterValidationError) ErrorName() string

ErrorName returns error name.

func (CDNClusterValidationError) Field

Field function returns field value.

func (CDNClusterValidationError) Key

Key function returns key value.

func (CDNClusterValidationError) Reason

func (e CDNClusterValidationError) Reason() string

Reason function returns reason value.

type CDNValidationError

type CDNValidationError struct {
	// contains filtered or unexported fields
}

CDNValidationError is the validation error returned by CDN.Validate if the designated constraints aren't met.

func (CDNValidationError) Cause

func (e CDNValidationError) Cause() error

Cause function returns cause value.

func (CDNValidationError) Error

func (e CDNValidationError) Error() string

Error satisfies the builtin error interface

func (CDNValidationError) ErrorName

func (e CDNValidationError) ErrorName() string

ErrorName returns error name.

func (CDNValidationError) Field

func (e CDNValidationError) Field() string

Field function returns field value.

func (CDNValidationError) Key

func (e CDNValidationError) Key() bool

Key function returns key value.

func (CDNValidationError) Reason

func (e CDNValidationError) Reason() string

Reason function returns reason value.

type CreateCDNRequest

type CreateCDNRequest struct {
	SourceType   SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName     string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Idc          string     `protobuf:"bytes,4,opt,name=idc,proto3" json:"idc,omitempty"`
	Location     string     `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	Ip           string     `protobuf:"bytes,6,opt,name=ip,proto3" json:"ip,omitempty"`
	Port         int32      `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"`
	DownloadPort int32      `protobuf:"varint,8,opt,name=download_port,json=downloadPort,proto3" json:"download_port,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCDNRequest) Descriptor deprecated

func (*CreateCDNRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCDNRequest.ProtoReflect.Descriptor instead.

func (*CreateCDNRequest) GetDownloadPort

func (x *CreateCDNRequest) GetDownloadPort() int32

func (*CreateCDNRequest) GetHostName

func (x *CreateCDNRequest) GetHostName() string

func (*CreateCDNRequest) GetIdc

func (x *CreateCDNRequest) GetIdc() string

func (*CreateCDNRequest) GetIp

func (x *CreateCDNRequest) GetIp() string

func (*CreateCDNRequest) GetLocation

func (x *CreateCDNRequest) GetLocation() string

func (*CreateCDNRequest) GetPort

func (x *CreateCDNRequest) GetPort() int32

func (*CreateCDNRequest) GetSourceType

func (x *CreateCDNRequest) GetSourceType() SourceType

func (*CreateCDNRequest) ProtoMessage

func (*CreateCDNRequest) ProtoMessage()

func (*CreateCDNRequest) ProtoReflect

func (x *CreateCDNRequest) ProtoReflect() protoreflect.Message

func (*CreateCDNRequest) Reset

func (x *CreateCDNRequest) Reset()

func (*CreateCDNRequest) String

func (x *CreateCDNRequest) String() string

func (*CreateCDNRequest) Validate

func (m *CreateCDNRequest) Validate() error

Validate checks the field values on CreateCDNRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CreateCDNRequestValidationError

type CreateCDNRequestValidationError struct {
	// contains filtered or unexported fields
}

CreateCDNRequestValidationError is the validation error returned by CreateCDNRequest.Validate if the designated constraints aren't met.

func (CreateCDNRequestValidationError) Cause

Cause function returns cause value.

func (CreateCDNRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateCDNRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateCDNRequestValidationError) Field

Field function returns field value.

func (CreateCDNRequestValidationError) Key

Key function returns key value.

func (CreateCDNRequestValidationError) Reason

Reason function returns reason value.

type CreateSchedulerRequest

type CreateSchedulerRequest struct {
	SourceType SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName   string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Vips       string     `protobuf:"bytes,4,opt,name=vips,proto3" json:"vips,omitempty"`
	Idc        string     `protobuf:"bytes,5,opt,name=idc,proto3" json:"idc,omitempty"`
	Location   string     `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"`
	NetConfig  []byte     `protobuf:"bytes,7,opt,name=net_config,json=netConfig,proto3" json:"net_config,omitempty"`
	Ip         string     `protobuf:"bytes,8,opt,name=ip,proto3" json:"ip,omitempty"`
	Port       int32      `protobuf:"varint,9,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSchedulerRequest) Descriptor deprecated

func (*CreateSchedulerRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateSchedulerRequest.ProtoReflect.Descriptor instead.

func (*CreateSchedulerRequest) GetHostName

func (x *CreateSchedulerRequest) GetHostName() string

func (*CreateSchedulerRequest) GetIdc

func (x *CreateSchedulerRequest) GetIdc() string

func (*CreateSchedulerRequest) GetIp

func (x *CreateSchedulerRequest) GetIp() string

func (*CreateSchedulerRequest) GetLocation

func (x *CreateSchedulerRequest) GetLocation() string

func (*CreateSchedulerRequest) GetNetConfig

func (x *CreateSchedulerRequest) GetNetConfig() []byte

func (*CreateSchedulerRequest) GetPort

func (x *CreateSchedulerRequest) GetPort() int32

func (*CreateSchedulerRequest) GetSourceType

func (x *CreateSchedulerRequest) GetSourceType() SourceType

func (*CreateSchedulerRequest) GetVips

func (x *CreateSchedulerRequest) GetVips() string

func (*CreateSchedulerRequest) ProtoMessage

func (*CreateSchedulerRequest) ProtoMessage()

func (*CreateSchedulerRequest) ProtoReflect

func (x *CreateSchedulerRequest) ProtoReflect() protoreflect.Message

func (*CreateSchedulerRequest) Reset

func (x *CreateSchedulerRequest) Reset()

func (*CreateSchedulerRequest) String

func (x *CreateSchedulerRequest) String() string

func (*CreateSchedulerRequest) Validate

func (m *CreateSchedulerRequest) Validate() error

Validate checks the field values on CreateSchedulerRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CreateSchedulerRequestValidationError

type CreateSchedulerRequestValidationError struct {
	// contains filtered or unexported fields
}

CreateSchedulerRequestValidationError is the validation error returned by CreateSchedulerRequest.Validate if the designated constraints aren't met.

func (CreateSchedulerRequestValidationError) Cause

Cause function returns cause value.

func (CreateSchedulerRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateSchedulerRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateSchedulerRequestValidationError) Field

Field function returns field value.

func (CreateSchedulerRequestValidationError) Key

Key function returns key value.

func (CreateSchedulerRequestValidationError) Reason

Reason function returns reason value.

type GetCDNRequest

type GetCDNRequest struct {
	SourceType SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName   string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCDNRequest) Descriptor deprecated

func (*GetCDNRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCDNRequest.ProtoReflect.Descriptor instead.

func (*GetCDNRequest) GetHostName

func (x *GetCDNRequest) GetHostName() string

func (*GetCDNRequest) GetSourceType

func (x *GetCDNRequest) GetSourceType() SourceType

func (*GetCDNRequest) ProtoMessage

func (*GetCDNRequest) ProtoMessage()

func (*GetCDNRequest) ProtoReflect

func (x *GetCDNRequest) ProtoReflect() protoreflect.Message

func (*GetCDNRequest) Reset

func (x *GetCDNRequest) Reset()

func (*GetCDNRequest) String

func (x *GetCDNRequest) String() string

func (*GetCDNRequest) Validate

func (m *GetCDNRequest) Validate() error

Validate checks the field values on GetCDNRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetCDNRequestValidationError

type GetCDNRequestValidationError struct {
	// contains filtered or unexported fields
}

GetCDNRequestValidationError is the validation error returned by GetCDNRequest.Validate if the designated constraints aren't met.

func (GetCDNRequestValidationError) Cause

Cause function returns cause value.

func (GetCDNRequestValidationError) Error

Error satisfies the builtin error interface

func (GetCDNRequestValidationError) ErrorName

func (e GetCDNRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetCDNRequestValidationError) Field

Field function returns field value.

func (GetCDNRequestValidationError) Key

Key function returns key value.

func (GetCDNRequestValidationError) Reason

Reason function returns reason value.

type GetSchedulerRequest

type GetSchedulerRequest struct {
	SourceType SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName   string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSchedulerRequest) Descriptor deprecated

func (*GetSchedulerRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSchedulerRequest.ProtoReflect.Descriptor instead.

func (*GetSchedulerRequest) GetHostName

func (x *GetSchedulerRequest) GetHostName() string

func (*GetSchedulerRequest) GetSourceType

func (x *GetSchedulerRequest) GetSourceType() SourceType

func (*GetSchedulerRequest) ProtoMessage

func (*GetSchedulerRequest) ProtoMessage()

func (*GetSchedulerRequest) ProtoReflect

func (x *GetSchedulerRequest) ProtoReflect() protoreflect.Message

func (*GetSchedulerRequest) Reset

func (x *GetSchedulerRequest) Reset()

func (*GetSchedulerRequest) String

func (x *GetSchedulerRequest) String() string

func (*GetSchedulerRequest) Validate

func (m *GetSchedulerRequest) Validate() error

Validate checks the field values on GetSchedulerRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetSchedulerRequestValidationError

type GetSchedulerRequestValidationError struct {
	// contains filtered or unexported fields
}

GetSchedulerRequestValidationError is the validation error returned by GetSchedulerRequest.Validate if the designated constraints aren't met.

func (GetSchedulerRequestValidationError) Cause

Cause function returns cause value.

func (GetSchedulerRequestValidationError) Error

Error satisfies the builtin error interface

func (GetSchedulerRequestValidationError) ErrorName

ErrorName returns error name.

func (GetSchedulerRequestValidationError) Field

Field function returns field value.

func (GetSchedulerRequestValidationError) Key

Key function returns key value.

func (GetSchedulerRequestValidationError) Reason

Reason function returns reason value.

type KeepAliveRequest

type KeepAliveRequest struct {
	SourceType SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName   string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	// contains filtered or unexported fields
}

func (*KeepAliveRequest) Descriptor deprecated

func (*KeepAliveRequest) Descriptor() ([]byte, []int)

Deprecated: Use KeepAliveRequest.ProtoReflect.Descriptor instead.

func (*KeepAliveRequest) GetHostName

func (x *KeepAliveRequest) GetHostName() string

func (*KeepAliveRequest) GetSourceType

func (x *KeepAliveRequest) GetSourceType() SourceType

func (*KeepAliveRequest) ProtoMessage

func (*KeepAliveRequest) ProtoMessage()

func (*KeepAliveRequest) ProtoReflect

func (x *KeepAliveRequest) ProtoReflect() protoreflect.Message

func (*KeepAliveRequest) Reset

func (x *KeepAliveRequest) Reset()

func (*KeepAliveRequest) String

func (x *KeepAliveRequest) String() string

func (*KeepAliveRequest) Validate

func (m *KeepAliveRequest) Validate() error

Validate checks the field values on KeepAliveRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type KeepAliveRequestValidationError

type KeepAliveRequestValidationError struct {
	// contains filtered or unexported fields
}

KeepAliveRequestValidationError is the validation error returned by KeepAliveRequest.Validate if the designated constraints aren't met.

func (KeepAliveRequestValidationError) Cause

Cause function returns cause value.

func (KeepAliveRequestValidationError) Error

Error satisfies the builtin error interface

func (KeepAliveRequestValidationError) ErrorName

ErrorName returns error name.

func (KeepAliveRequestValidationError) Field

Field function returns field value.

func (KeepAliveRequestValidationError) Key

Key function returns key value.

func (KeepAliveRequestValidationError) Reason

Reason function returns reason value.

type ListSchedulersRequest

type ListSchedulersRequest struct {
	SourceType SourceType        `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName   string            `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Ip         string            `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	HostInfo   map[string]string `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListSchedulersRequest) Descriptor deprecated

func (*ListSchedulersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSchedulersRequest.ProtoReflect.Descriptor instead.

func (*ListSchedulersRequest) GetHostInfo

func (x *ListSchedulersRequest) GetHostInfo() map[string]string

func (*ListSchedulersRequest) GetHostName

func (x *ListSchedulersRequest) GetHostName() string

func (*ListSchedulersRequest) GetIp

func (x *ListSchedulersRequest) GetIp() string

func (*ListSchedulersRequest) GetSourceType

func (x *ListSchedulersRequest) GetSourceType() SourceType

func (*ListSchedulersRequest) ProtoMessage

func (*ListSchedulersRequest) ProtoMessage()

func (*ListSchedulersRequest) ProtoReflect

func (x *ListSchedulersRequest) ProtoReflect() protoreflect.Message

func (*ListSchedulersRequest) Reset

func (x *ListSchedulersRequest) Reset()

func (*ListSchedulersRequest) String

func (x *ListSchedulersRequest) String() string

func (*ListSchedulersRequest) Validate

func (m *ListSchedulersRequest) Validate() error

Validate checks the field values on ListSchedulersRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListSchedulersRequestValidationError

type ListSchedulersRequestValidationError struct {
	// contains filtered or unexported fields
}

ListSchedulersRequestValidationError is the validation error returned by ListSchedulersRequest.Validate if the designated constraints aren't met.

func (ListSchedulersRequestValidationError) Cause

Cause function returns cause value.

func (ListSchedulersRequestValidationError) Error

Error satisfies the builtin error interface

func (ListSchedulersRequestValidationError) ErrorName

ErrorName returns error name.

func (ListSchedulersRequestValidationError) Field

Field function returns field value.

func (ListSchedulersRequestValidationError) Key

Key function returns key value.

func (ListSchedulersRequestValidationError) Reason

Reason function returns reason value.

type ListSchedulersResponse

type ListSchedulersResponse struct {
	Schedulers []*Scheduler `protobuf:"bytes,1,rep,name=schedulers,proto3" json:"schedulers,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSchedulersResponse) Descriptor deprecated

func (*ListSchedulersResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSchedulersResponse.ProtoReflect.Descriptor instead.

func (*ListSchedulersResponse) GetSchedulers

func (x *ListSchedulersResponse) GetSchedulers() []*Scheduler

func (*ListSchedulersResponse) ProtoMessage

func (*ListSchedulersResponse) ProtoMessage()

func (*ListSchedulersResponse) ProtoReflect

func (x *ListSchedulersResponse) ProtoReflect() protoreflect.Message

func (*ListSchedulersResponse) Reset

func (x *ListSchedulersResponse) Reset()

func (*ListSchedulersResponse) String

func (x *ListSchedulersResponse) String() string

func (*ListSchedulersResponse) Validate

func (m *ListSchedulersResponse) Validate() error

Validate checks the field values on ListSchedulersResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListSchedulersResponseValidationError

type ListSchedulersResponseValidationError struct {
	// contains filtered or unexported fields
}

ListSchedulersResponseValidationError is the validation error returned by ListSchedulersResponse.Validate if the designated constraints aren't met.

func (ListSchedulersResponseValidationError) Cause

Cause function returns cause value.

func (ListSchedulersResponseValidationError) Error

Error satisfies the builtin error interface

func (ListSchedulersResponseValidationError) ErrorName

ErrorName returns error name.

func (ListSchedulersResponseValidationError) Field

Field function returns field value.

func (ListSchedulersResponseValidationError) Key

Key function returns key value.

func (ListSchedulersResponseValidationError) Reason

Reason function returns reason value.

type ManagerClient

type ManagerClient interface {
	// Get CDN and CDN cluster configuration
	GetCDN(ctx context.Context, in *GetCDNRequest, opts ...grpc.CallOption) (*CDN, error)
	// Create CDN configuration
	CreateCDN(ctx context.Context, in *CreateCDNRequest, opts ...grpc.CallOption) (*CDN, error)
	// Update CDN configuration
	UpdateCDN(ctx context.Context, in *UpdateCDNRequest, opts ...grpc.CallOption) (*CDN, error)
	// AddCDNToCDNCluster add cdn to cdn cluster
	AddCDNToCDNCluster(ctx context.Context, in *AddCDNToCDNClusterRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get Scheduler and Scheduler cluster configuration
	GetScheduler(ctx context.Context, in *GetSchedulerRequest, opts ...grpc.CallOption) (*Scheduler, error)
	// Create scheduler configuration
	CreateScheduler(ctx context.Context, in *CreateSchedulerRequest, opts ...grpc.CallOption) (*Scheduler, error)
	// Update scheduler configuration
	UpdateScheduler(ctx context.Context, in *UpdateSchedulerRequest, opts ...grpc.CallOption) (*Scheduler, error)
	// AddSchedulerClusterToSchedulerCluster add scheduler to scheduler cluster
	AddSchedulerClusterToSchedulerCluster(ctx context.Context, in *AddSchedulerClusterToSchedulerClusterRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// List acitve schedulers configuration
	ListSchedulers(ctx context.Context, in *ListSchedulersRequest, opts ...grpc.CallOption) (*ListSchedulersResponse, error)
	// KeepAlive with manager
	KeepAlive(ctx context.Context, opts ...grpc.CallOption) (Manager_KeepAliveClient, error)
}

ManagerClient is the client API for Manager service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewManagerClient

func NewManagerClient(cc grpc.ClientConnInterface) ManagerClient

type ManagerServer

type ManagerServer interface {
	// Get CDN and CDN cluster configuration
	GetCDN(context.Context, *GetCDNRequest) (*CDN, error)
	// Create CDN configuration
	CreateCDN(context.Context, *CreateCDNRequest) (*CDN, error)
	// Update CDN configuration
	UpdateCDN(context.Context, *UpdateCDNRequest) (*CDN, error)
	// AddCDNToCDNCluster add cdn to cdn cluster
	AddCDNToCDNCluster(context.Context, *AddCDNToCDNClusterRequest) (*emptypb.Empty, error)
	// Get Scheduler and Scheduler cluster configuration
	GetScheduler(context.Context, *GetSchedulerRequest) (*Scheduler, error)
	// Create scheduler configuration
	CreateScheduler(context.Context, *CreateSchedulerRequest) (*Scheduler, error)
	// Update scheduler configuration
	UpdateScheduler(context.Context, *UpdateSchedulerRequest) (*Scheduler, error)
	// AddSchedulerClusterToSchedulerCluster add scheduler to scheduler cluster
	AddSchedulerClusterToSchedulerCluster(context.Context, *AddSchedulerClusterToSchedulerClusterRequest) (*emptypb.Empty, error)
	// List acitve schedulers configuration
	ListSchedulers(context.Context, *ListSchedulersRequest) (*ListSchedulersResponse, error)
	// KeepAlive with manager
	KeepAlive(Manager_KeepAliveServer) error
	// contains filtered or unexported methods
}

ManagerServer is the server API for Manager service. All implementations must embed UnimplementedManagerServer for forward compatibility

type Manager_KeepAliveClient

type Manager_KeepAliveClient interface {
	Send(*KeepAliveRequest) error
	CloseAndRecv() (*emptypb.Empty, error)
	grpc.ClientStream
}

type Manager_KeepAliveServer

type Manager_KeepAliveServer interface {
	SendAndClose(*emptypb.Empty) error
	Recv() (*KeepAliveRequest, error)
	grpc.ServerStream
}

type Scheduler

type Scheduler struct {
	Id               uint64            `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	HostName         string            `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Vips             string            `protobuf:"bytes,3,opt,name=vips,proto3" json:"vips,omitempty"`
	Idc              string            `protobuf:"bytes,4,opt,name=idc,proto3" json:"idc,omitempty"`
	Location         string            `protobuf:"bytes,5,opt,name=location,proto3" json:"location,omitempty"`
	NetConfig        []byte            `protobuf:"bytes,6,opt,name=net_config,json=netConfig,proto3" json:"net_config,omitempty"`
	Ip               string            `protobuf:"bytes,7,opt,name=ip,proto3" json:"ip,omitempty"`
	Port             int32             `protobuf:"varint,8,opt,name=port,proto3" json:"port,omitempty"`
	Status           string            `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
	SchedulerCluster *SchedulerCluster `protobuf:"bytes,11,opt,name=scheduler_cluster,json=schedulerCluster,proto3" json:"scheduler_cluster,omitempty"`
	Cdns             []*CDN            `protobuf:"bytes,12,rep,name=cdns,proto3" json:"cdns,omitempty"`
	// contains filtered or unexported fields
}

func (*Scheduler) Descriptor deprecated

func (*Scheduler) Descriptor() ([]byte, []int)

Deprecated: Use Scheduler.ProtoReflect.Descriptor instead.

func (*Scheduler) GetCdns

func (x *Scheduler) GetCdns() []*CDN

func (*Scheduler) GetHostName

func (x *Scheduler) GetHostName() string

func (*Scheduler) GetId

func (x *Scheduler) GetId() uint64

func (*Scheduler) GetIdc

func (x *Scheduler) GetIdc() string

func (*Scheduler) GetIp

func (x *Scheduler) GetIp() string

func (*Scheduler) GetLocation

func (x *Scheduler) GetLocation() string

func (*Scheduler) GetNetConfig

func (x *Scheduler) GetNetConfig() []byte

func (*Scheduler) GetPort

func (x *Scheduler) GetPort() int32

func (*Scheduler) GetSchedulerCluster

func (x *Scheduler) GetSchedulerCluster() *SchedulerCluster

func (*Scheduler) GetStatus

func (x *Scheduler) GetStatus() string

func (*Scheduler) GetVips

func (x *Scheduler) GetVips() string

func (*Scheduler) ProtoMessage

func (*Scheduler) ProtoMessage()

func (*Scheduler) ProtoReflect

func (x *Scheduler) ProtoReflect() protoreflect.Message

func (*Scheduler) Reset

func (x *Scheduler) Reset()

func (*Scheduler) String

func (x *Scheduler) String() string

func (*Scheduler) Validate

func (m *Scheduler) Validate() error

Validate checks the field values on Scheduler with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SchedulerCluster

type SchedulerCluster struct {
	Id            uint64         `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name          string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Bio           string         `protobuf:"bytes,3,opt,name=bio,proto3" json:"bio,omitempty"`
	Config        []byte         `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	ClientConfig  []byte         `protobuf:"bytes,5,opt,name=client_config,json=clientConfig,proto3" json:"client_config,omitempty"`
	SecurityGroup *SecurityGroup `protobuf:"bytes,7,opt,name=security_group,json=securityGroup,proto3" json:"security_group,omitempty"`
	// contains filtered or unexported fields
}

func (*SchedulerCluster) Descriptor deprecated

func (*SchedulerCluster) Descriptor() ([]byte, []int)

Deprecated: Use SchedulerCluster.ProtoReflect.Descriptor instead.

func (*SchedulerCluster) GetBio

func (x *SchedulerCluster) GetBio() string

func (*SchedulerCluster) GetClientConfig

func (x *SchedulerCluster) GetClientConfig() []byte

func (*SchedulerCluster) GetConfig

func (x *SchedulerCluster) GetConfig() []byte

func (*SchedulerCluster) GetId

func (x *SchedulerCluster) GetId() uint64

func (*SchedulerCluster) GetName

func (x *SchedulerCluster) GetName() string

func (*SchedulerCluster) GetSecurityGroup

func (x *SchedulerCluster) GetSecurityGroup() *SecurityGroup

func (*SchedulerCluster) ProtoMessage

func (*SchedulerCluster) ProtoMessage()

func (*SchedulerCluster) ProtoReflect

func (x *SchedulerCluster) ProtoReflect() protoreflect.Message

func (*SchedulerCluster) Reset

func (x *SchedulerCluster) Reset()

func (*SchedulerCluster) String

func (x *SchedulerCluster) String() string

func (*SchedulerCluster) Validate

func (m *SchedulerCluster) Validate() error

Validate checks the field values on SchedulerCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SchedulerClusterValidationError

type SchedulerClusterValidationError struct {
	// contains filtered or unexported fields
}

SchedulerClusterValidationError is the validation error returned by SchedulerCluster.Validate if the designated constraints aren't met.

func (SchedulerClusterValidationError) Cause

Cause function returns cause value.

func (SchedulerClusterValidationError) Error

Error satisfies the builtin error interface

func (SchedulerClusterValidationError) ErrorName

ErrorName returns error name.

func (SchedulerClusterValidationError) Field

Field function returns field value.

func (SchedulerClusterValidationError) Key

Key function returns key value.

func (SchedulerClusterValidationError) Reason

Reason function returns reason value.

type SchedulerValidationError

type SchedulerValidationError struct {
	// contains filtered or unexported fields
}

SchedulerValidationError is the validation error returned by Scheduler.Validate if the designated constraints aren't met.

func (SchedulerValidationError) Cause

func (e SchedulerValidationError) Cause() error

Cause function returns cause value.

func (SchedulerValidationError) Error

func (e SchedulerValidationError) Error() string

Error satisfies the builtin error interface

func (SchedulerValidationError) ErrorName

func (e SchedulerValidationError) ErrorName() string

ErrorName returns error name.

func (SchedulerValidationError) Field

func (e SchedulerValidationError) Field() string

Field function returns field value.

func (SchedulerValidationError) Key

Key function returns key value.

func (SchedulerValidationError) Reason

func (e SchedulerValidationError) Reason() string

Reason function returns reason value.

type SecurityGroup

type SecurityGroup struct {
	Id          uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Bio         string `protobuf:"bytes,3,opt,name=bio,proto3" json:"bio,omitempty"`
	Domain      string `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"`
	ProxyDomain string `protobuf:"bytes,5,opt,name=proxy_domain,json=proxyDomain,proto3" json:"proxy_domain,omitempty"`
	// contains filtered or unexported fields
}

func (*SecurityGroup) Descriptor deprecated

func (*SecurityGroup) Descriptor() ([]byte, []int)

Deprecated: Use SecurityGroup.ProtoReflect.Descriptor instead.

func (*SecurityGroup) GetBio

func (x *SecurityGroup) GetBio() string

func (*SecurityGroup) GetDomain

func (x *SecurityGroup) GetDomain() string

func (*SecurityGroup) GetId

func (x *SecurityGroup) GetId() uint64

func (*SecurityGroup) GetName

func (x *SecurityGroup) GetName() string

func (*SecurityGroup) GetProxyDomain

func (x *SecurityGroup) GetProxyDomain() string

func (*SecurityGroup) ProtoMessage

func (*SecurityGroup) ProtoMessage()

func (*SecurityGroup) ProtoReflect

func (x *SecurityGroup) ProtoReflect() protoreflect.Message

func (*SecurityGroup) Reset

func (x *SecurityGroup) Reset()

func (*SecurityGroup) String

func (x *SecurityGroup) String() string

func (*SecurityGroup) Validate

func (m *SecurityGroup) Validate() error

Validate checks the field values on SecurityGroup with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SecurityGroupValidationError

type SecurityGroupValidationError struct {
	// contains filtered or unexported fields
}

SecurityGroupValidationError is the validation error returned by SecurityGroup.Validate if the designated constraints aren't met.

func (SecurityGroupValidationError) Cause

Cause function returns cause value.

func (SecurityGroupValidationError) Error

Error satisfies the builtin error interface

func (SecurityGroupValidationError) ErrorName

func (e SecurityGroupValidationError) ErrorName() string

ErrorName returns error name.

func (SecurityGroupValidationError) Field

Field function returns field value.

func (SecurityGroupValidationError) Key

Key function returns key value.

func (SecurityGroupValidationError) Reason

Reason function returns reason value.

type SourceType

type SourceType int32
const (
	SourceType_SCHEDULER_SOURCE SourceType = 0
	SourceType_CLIENT_SOURCE    SourceType = 1
	SourceType_CDN_SOURCE       SourceType = 2
)

func (SourceType) Descriptor

func (SourceType) Descriptor() protoreflect.EnumDescriptor

func (SourceType) Enum

func (x SourceType) Enum() *SourceType

func (SourceType) EnumDescriptor deprecated

func (SourceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SourceType.Descriptor instead.

func (SourceType) Number

func (x SourceType) Number() protoreflect.EnumNumber

func (SourceType) String

func (x SourceType) String() string

func (SourceType) Type

type UnimplementedManagerServer

type UnimplementedManagerServer struct {
}

UnimplementedManagerServer must be embedded to have forward compatible implementations.

func (UnimplementedManagerServer) AddCDNToCDNCluster

func (UnimplementedManagerServer) AddSchedulerClusterToSchedulerCluster

func (UnimplementedManagerServer) CreateCDN

func (UnimplementedManagerServer) CreateScheduler

func (UnimplementedManagerServer) GetCDN

func (UnimplementedManagerServer) GetScheduler

func (UnimplementedManagerServer) KeepAlive

func (UnimplementedManagerServer) ListSchedulers

func (UnimplementedManagerServer) UpdateCDN

func (UnimplementedManagerServer) UpdateScheduler

type UnsafeManagerServer

type UnsafeManagerServer interface {
	// contains filtered or unexported methods
}

UnsafeManagerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ManagerServer will result in compilation errors.

type UpdateCDNRequest

type UpdateCDNRequest struct {
	SourceType   SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName     string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Idc          string     `protobuf:"bytes,3,opt,name=idc,proto3" json:"idc,omitempty"`
	Location     string     `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"`
	Ip           string     `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"`
	Port         int32      `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"`
	DownloadPort int32      `protobuf:"varint,7,opt,name=download_port,json=downloadPort,proto3" json:"download_port,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCDNRequest) Descriptor deprecated

func (*UpdateCDNRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateCDNRequest.ProtoReflect.Descriptor instead.

func (*UpdateCDNRequest) GetDownloadPort

func (x *UpdateCDNRequest) GetDownloadPort() int32

func (*UpdateCDNRequest) GetHostName

func (x *UpdateCDNRequest) GetHostName() string

func (*UpdateCDNRequest) GetIdc

func (x *UpdateCDNRequest) GetIdc() string

func (*UpdateCDNRequest) GetIp

func (x *UpdateCDNRequest) GetIp() string

func (*UpdateCDNRequest) GetLocation

func (x *UpdateCDNRequest) GetLocation() string

func (*UpdateCDNRequest) GetPort

func (x *UpdateCDNRequest) GetPort() int32

func (*UpdateCDNRequest) GetSourceType

func (x *UpdateCDNRequest) GetSourceType() SourceType

func (*UpdateCDNRequest) ProtoMessage

func (*UpdateCDNRequest) ProtoMessage()

func (*UpdateCDNRequest) ProtoReflect

func (x *UpdateCDNRequest) ProtoReflect() protoreflect.Message

func (*UpdateCDNRequest) Reset

func (x *UpdateCDNRequest) Reset()

func (*UpdateCDNRequest) String

func (x *UpdateCDNRequest) String() string

func (*UpdateCDNRequest) Validate

func (m *UpdateCDNRequest) Validate() error

Validate checks the field values on UpdateCDNRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateCDNRequestValidationError

type UpdateCDNRequestValidationError struct {
	// contains filtered or unexported fields
}

UpdateCDNRequestValidationError is the validation error returned by UpdateCDNRequest.Validate if the designated constraints aren't met.

func (UpdateCDNRequestValidationError) Cause

Cause function returns cause value.

func (UpdateCDNRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateCDNRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateCDNRequestValidationError) Field

Field function returns field value.

func (UpdateCDNRequestValidationError) Key

Key function returns key value.

func (UpdateCDNRequestValidationError) Reason

Reason function returns reason value.

type UpdateSchedulerRequest

type UpdateSchedulerRequest struct {
	SourceType SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=manager.SourceType" json:"source_type,omitempty"`
	HostName   string     `protobuf:"bytes,2,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
	Vips       string     `protobuf:"bytes,4,opt,name=vips,proto3" json:"vips,omitempty"`
	Idc        string     `protobuf:"bytes,5,opt,name=idc,proto3" json:"idc,omitempty"`
	Location   string     `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"`
	NetConfig  []byte     `protobuf:"bytes,7,opt,name=net_config,json=netConfig,proto3" json:"net_config,omitempty"`
	Ip         string     `protobuf:"bytes,8,opt,name=ip,proto3" json:"ip,omitempty"`
	Port       int32      `protobuf:"varint,9,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSchedulerRequest) Descriptor deprecated

func (*UpdateSchedulerRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateSchedulerRequest.ProtoReflect.Descriptor instead.

func (*UpdateSchedulerRequest) GetHostName

func (x *UpdateSchedulerRequest) GetHostName() string

func (*UpdateSchedulerRequest) GetIdc

func (x *UpdateSchedulerRequest) GetIdc() string

func (*UpdateSchedulerRequest) GetIp

func (x *UpdateSchedulerRequest) GetIp() string

func (*UpdateSchedulerRequest) GetLocation

func (x *UpdateSchedulerRequest) GetLocation() string

func (*UpdateSchedulerRequest) GetNetConfig

func (x *UpdateSchedulerRequest) GetNetConfig() []byte

func (*UpdateSchedulerRequest) GetPort

func (x *UpdateSchedulerRequest) GetPort() int32

func (*UpdateSchedulerRequest) GetSourceType

func (x *UpdateSchedulerRequest) GetSourceType() SourceType

func (*UpdateSchedulerRequest) GetVips

func (x *UpdateSchedulerRequest) GetVips() string

func (*UpdateSchedulerRequest) ProtoMessage

func (*UpdateSchedulerRequest) ProtoMessage()

func (*UpdateSchedulerRequest) ProtoReflect

func (x *UpdateSchedulerRequest) ProtoReflect() protoreflect.Message

func (*UpdateSchedulerRequest) Reset

func (x *UpdateSchedulerRequest) Reset()

func (*UpdateSchedulerRequest) String

func (x *UpdateSchedulerRequest) String() string

func (*UpdateSchedulerRequest) Validate

func (m *UpdateSchedulerRequest) Validate() error

Validate checks the field values on UpdateSchedulerRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateSchedulerRequestValidationError

type UpdateSchedulerRequestValidationError struct {
	// contains filtered or unexported fields
}

UpdateSchedulerRequestValidationError is the validation error returned by UpdateSchedulerRequest.Validate if the designated constraints aren't met.

func (UpdateSchedulerRequestValidationError) Cause

Cause function returns cause value.

func (UpdateSchedulerRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateSchedulerRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateSchedulerRequestValidationError) Field

Field function returns field value.

func (UpdateSchedulerRequestValidationError) Key

Key function returns key value.

func (UpdateSchedulerRequestValidationError) Reason

Reason function returns reason value.

Jump to

Keyboard shortcuts

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