Documentation ¶
Overview ¶
Package v1alpha1 is a generated protocol buffer package.
It is generated from these files:
api.proto
It has these top-level messages:
ListPodResourcesRequest ListPodResourcesResponse PodResources ContainerResources ContainerDevices
Index ¶
- Variables
- func RegisterPodResourcesListerServer(s *grpc.Server, srv PodResourcesListerServer)
- type ContainerDevices
- func (*ContainerDevices) Descriptor() ([]byte, []int)
- func (m *ContainerDevices) GetDeviceIds() []string
- func (m *ContainerDevices) GetResourceName() string
- func (m *ContainerDevices) Marshal() (dAtA []byte, err error)
- func (m *ContainerDevices) MarshalTo(dAtA []byte) (int, error)
- func (*ContainerDevices) ProtoMessage()
- func (m *ContainerDevices) Reset()
- func (m *ContainerDevices) Size() (n int)
- func (this *ContainerDevices) String() string
- func (m *ContainerDevices) Unmarshal(dAtA []byte) error
- type ContainerResources
- func (*ContainerResources) Descriptor() ([]byte, []int)
- func (m *ContainerResources) GetDevices() []*ContainerDevices
- func (m *ContainerResources) GetName() string
- func (m *ContainerResources) Marshal() (dAtA []byte, err error)
- func (m *ContainerResources) MarshalTo(dAtA []byte) (int, error)
- func (*ContainerResources) ProtoMessage()
- func (m *ContainerResources) Reset()
- func (m *ContainerResources) Size() (n int)
- func (this *ContainerResources) String() string
- func (m *ContainerResources) Unmarshal(dAtA []byte) error
- type ListPodResourcesRequest
- func (*ListPodResourcesRequest) Descriptor() ([]byte, []int)
- func (m *ListPodResourcesRequest) Marshal() (dAtA []byte, err error)
- func (m *ListPodResourcesRequest) MarshalTo(dAtA []byte) (int, error)
- func (*ListPodResourcesRequest) ProtoMessage()
- func (m *ListPodResourcesRequest) Reset()
- func (m *ListPodResourcesRequest) Size() (n int)
- func (this *ListPodResourcesRequest) String() string
- func (m *ListPodResourcesRequest) Unmarshal(dAtA []byte) error
- type ListPodResourcesResponse
- func (*ListPodResourcesResponse) Descriptor() ([]byte, []int)
- func (m *ListPodResourcesResponse) GetPodResources() []*PodResources
- func (m *ListPodResourcesResponse) Marshal() (dAtA []byte, err error)
- func (m *ListPodResourcesResponse) MarshalTo(dAtA []byte) (int, error)
- func (*ListPodResourcesResponse) ProtoMessage()
- func (m *ListPodResourcesResponse) Reset()
- func (m *ListPodResourcesResponse) Size() (n int)
- func (this *ListPodResourcesResponse) String() string
- func (m *ListPodResourcesResponse) Unmarshal(dAtA []byte) error
- type PodResources
- func (*PodResources) Descriptor() ([]byte, []int)
- func (m *PodResources) GetContainers() []*ContainerResources
- func (m *PodResources) GetName() string
- func (m *PodResources) GetNamespace() string
- func (m *PodResources) Marshal() (dAtA []byte, err error)
- func (m *PodResources) MarshalTo(dAtA []byte) (int, error)
- func (*PodResources) ProtoMessage()
- func (m *PodResources) Reset()
- func (m *PodResources) Size() (n int)
- func (this *PodResources) String() string
- func (m *PodResources) Unmarshal(dAtA []byte) error
- type PodResourcesListerClient
- type PodResourcesListerServer
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthApi = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") )
Functions ¶
func RegisterPodResourcesListerServer ¶
func RegisterPodResourcesListerServer(s *grpc.Server, srv PodResourcesListerServer)
Types ¶
type ContainerDevices ¶
type ContainerDevices struct { ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` DeviceIds []string `protobuf:"bytes,2,rep,name=device_ids,json=deviceIds" json:"device_ids,omitempty"` }
ContainerDevices contains information about the devices assigned to a container
func (*ContainerDevices) Descriptor ¶
func (*ContainerDevices) Descriptor() ([]byte, []int)
func (*ContainerDevices) GetDeviceIds ¶
func (m *ContainerDevices) GetDeviceIds() []string
func (*ContainerDevices) GetResourceName ¶
func (m *ContainerDevices) GetResourceName() string
func (*ContainerDevices) Marshal ¶
func (m *ContainerDevices) Marshal() (dAtA []byte, err error)
func (*ContainerDevices) ProtoMessage ¶
func (*ContainerDevices) ProtoMessage()
func (*ContainerDevices) Reset ¶
func (m *ContainerDevices) Reset()
func (*ContainerDevices) Size ¶
func (m *ContainerDevices) Size() (n int)
func (*ContainerDevices) String ¶
func (this *ContainerDevices) String() string
func (*ContainerDevices) Unmarshal ¶
func (m *ContainerDevices) Unmarshal(dAtA []byte) error
type ContainerResources ¶
type ContainerResources struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Devices []*ContainerDevices `protobuf:"bytes,2,rep,name=devices" json:"devices,omitempty"` }
ContainerResources contains information about the resources assigned to a container
func (*ContainerResources) Descriptor ¶
func (*ContainerResources) Descriptor() ([]byte, []int)
func (*ContainerResources) GetDevices ¶
func (m *ContainerResources) GetDevices() []*ContainerDevices
func (*ContainerResources) GetName ¶
func (m *ContainerResources) GetName() string
func (*ContainerResources) Marshal ¶
func (m *ContainerResources) Marshal() (dAtA []byte, err error)
func (*ContainerResources) MarshalTo ¶
func (m *ContainerResources) MarshalTo(dAtA []byte) (int, error)
func (*ContainerResources) ProtoMessage ¶
func (*ContainerResources) ProtoMessage()
func (*ContainerResources) Reset ¶
func (m *ContainerResources) Reset()
func (*ContainerResources) Size ¶
func (m *ContainerResources) Size() (n int)
func (*ContainerResources) String ¶
func (this *ContainerResources) String() string
func (*ContainerResources) Unmarshal ¶
func (m *ContainerResources) Unmarshal(dAtA []byte) error
type ListPodResourcesRequest ¶
type ListPodResourcesRequest struct { }
ListPodResourcesRequest is the request made to the PodResourcesLister service
func (*ListPodResourcesRequest) Descriptor ¶
func (*ListPodResourcesRequest) Descriptor() ([]byte, []int)
func (*ListPodResourcesRequest) Marshal ¶
func (m *ListPodResourcesRequest) Marshal() (dAtA []byte, err error)
func (*ListPodResourcesRequest) MarshalTo ¶
func (m *ListPodResourcesRequest) MarshalTo(dAtA []byte) (int, error)
func (*ListPodResourcesRequest) ProtoMessage ¶
func (*ListPodResourcesRequest) ProtoMessage()
func (*ListPodResourcesRequest) Reset ¶
func (m *ListPodResourcesRequest) Reset()
func (*ListPodResourcesRequest) Size ¶
func (m *ListPodResourcesRequest) Size() (n int)
func (*ListPodResourcesRequest) String ¶
func (this *ListPodResourcesRequest) String() string
func (*ListPodResourcesRequest) Unmarshal ¶
func (m *ListPodResourcesRequest) Unmarshal(dAtA []byte) error
type ListPodResourcesResponse ¶
type ListPodResourcesResponse struct {
PodResources []*PodResources `protobuf:"bytes,1,rep,name=pod_resources,json=podResources" json:"pod_resources,omitempty"`
}
ListPodResourcesResponse is the response returned by List function
func (*ListPodResourcesResponse) Descriptor ¶
func (*ListPodResourcesResponse) Descriptor() ([]byte, []int)
func (*ListPodResourcesResponse) GetPodResources ¶
func (m *ListPodResourcesResponse) GetPodResources() []*PodResources
func (*ListPodResourcesResponse) Marshal ¶
func (m *ListPodResourcesResponse) Marshal() (dAtA []byte, err error)
func (*ListPodResourcesResponse) MarshalTo ¶
func (m *ListPodResourcesResponse) MarshalTo(dAtA []byte) (int, error)
func (*ListPodResourcesResponse) ProtoMessage ¶
func (*ListPodResourcesResponse) ProtoMessage()
func (*ListPodResourcesResponse) Reset ¶
func (m *ListPodResourcesResponse) Reset()
func (*ListPodResourcesResponse) Size ¶
func (m *ListPodResourcesResponse) Size() (n int)
func (*ListPodResourcesResponse) String ¶
func (this *ListPodResourcesResponse) String() string
func (*ListPodResourcesResponse) Unmarshal ¶
func (m *ListPodResourcesResponse) Unmarshal(dAtA []byte) error
type PodResources ¶
type PodResources struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` Containers []*ContainerResources `protobuf:"bytes,3,rep,name=containers" json:"containers,omitempty"` }
PodResources contains information about the node resources assigned to a pod
func (*PodResources) Descriptor ¶
func (*PodResources) Descriptor() ([]byte, []int)
func (*PodResources) GetContainers ¶
func (m *PodResources) GetContainers() []*ContainerResources
func (*PodResources) GetName ¶
func (m *PodResources) GetName() string
func (*PodResources) GetNamespace ¶
func (m *PodResources) GetNamespace() string
func (*PodResources) Marshal ¶
func (m *PodResources) Marshal() (dAtA []byte, err error)
func (*PodResources) ProtoMessage ¶
func (*PodResources) ProtoMessage()
func (*PodResources) Reset ¶
func (m *PodResources) Reset()
func (*PodResources) Size ¶
func (m *PodResources) Size() (n int)
func (*PodResources) String ¶
func (this *PodResources) String() string
func (*PodResources) Unmarshal ¶
func (m *PodResources) Unmarshal(dAtA []byte) error
type PodResourcesListerClient ¶
type PodResourcesListerClient interface {
List(ctx context.Context, in *ListPodResourcesRequest, opts ...grpc.CallOption) (*ListPodResourcesResponse, error)
}
func NewPodResourcesListerClient ¶
func NewPodResourcesListerClient(cc *grpc.ClientConn) PodResourcesListerClient
type PodResourcesListerServer ¶
type PodResourcesListerServer interface {
List(context.Context, *ListPodResourcesRequest) (*ListPodResourcesResponse, error)
}
Click to show internal directories.
Click to hide internal directories.