Documentation
¶
Index ¶
- type DefaultClient
- func (d *DefaultClient) DeleteTrialObservationLog(instance *trialsv1beta1.Trial) (*api_pb.DeleteObservationLogReply, error)
- func (d *DefaultClient) GetTrialObservationLog(instance *trialsv1beta1.Trial) (*api_pb.GetObservationLogReply, error)
- func (d *DefaultClient) ReportTrialObservationLog(instance *trialsv1beta1.Trial, observationLog *api_pb.ObservationLog) (*api_pb.ReportObservationLogReply, error)
- type ManagerClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultClient ¶
type DefaultClient struct {
}
DefaultClient implements the Client interface.
func (*DefaultClient) DeleteTrialObservationLog ¶
func (d *DefaultClient) DeleteTrialObservationLog( instance *trialsv1beta1.Trial) (*api_pb.DeleteObservationLogReply, error)
func (*DefaultClient) GetTrialObservationLog ¶
func (d *DefaultClient) GetTrialObservationLog( instance *trialsv1beta1.Trial) (*api_pb.GetObservationLogReply, error)
func (*DefaultClient) ReportTrialObservationLog ¶ added in v0.18.0
func (d *DefaultClient) ReportTrialObservationLog( instance *trialsv1beta1.Trial, observationLog *api_pb.ObservationLog) (*api_pb.ReportObservationLogReply, error)
type ManagerClient ¶
type ManagerClient interface {
GetTrialObservationLog(
instance *trialsv1beta1.Trial) (*api_pb.GetObservationLogReply, error)
DeleteTrialObservationLog(
instance *trialsv1beta1.Trial) (*api_pb.DeleteObservationLogReply, error)
ReportTrialObservationLog(
instance *trialsv1beta1.Trial,
observationLogs *api_pb.ObservationLog) (*api_pb.ReportObservationLogReply, error)
}
ManagerClient is the interface for katib manager client in trial controller.
Click to show internal directories.
Click to hide internal directories.