func (mr *MockcloudLogWriterMockRecorder) Flush() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Flush", reflect.TypeOf((*MockcloudLogWriter)(nil).Flush))
}
Flush indicates an expected call of Flush.
package mocks
import (
	bytes "bytes"
	reflect "reflect"
	logging "cloud.google.com/go/logging"
	gomock "github.com/golang/mock/gomock"
	daisy "github.com/GoogleCloudPlatform/compute-image-tools/daisy"
)
type MockDaisyLogger struct {
	ctrl     *gomock.Controller
	recorder *MockDaisyLoggerMockRecorder
}
type MockDaisyLoggerMockRecorder struct {
	mock *MockDaisyLogger
}
func NewMockDaisyLogger(ctrl *gomock.Controller) *MockDaisyLogger {
	mock := &MockDaisyLogger{ctrl: ctrl}
	mock.recorder = &MockDaisyLoggerMockRecorder{mock}
	return mock
}
func (m *MockDaisyLogger) EXPECT() *MockDaisyLoggerMockRecorder {
	return m.recorder
}
func (m *MockDaisyLogger) Flush() {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Flush")
}
func (mr *MockDaisyLoggerMockRecorder) Flush() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Flush", reflect.TypeOf((*MockDaisyLogger)(nil).Flush))
}
func (m *MockDaisyLogger) ReadSerialPortLogs() []string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ReadSerialPortLogs")
	ret0, _ := ret[0].([]string)
	return ret0
}
func (mr *MockDaisyLoggerMockRecorder) ReadSerialPortLogs() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReadSerialPortLogs", reflect.TypeOf((*MockDaisyLogger)(nil).ReadSerialPortLogs))
}
func (m *MockDaisyLogger) WriteLogEntry(e *daisy.LogEntry) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "WriteLogEntry", e)
}
func (mr *MockDaisyLoggerMockRecorder) WriteLogEntry(e interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WriteLogEntry", reflect.TypeOf((*MockDaisyLogger)(nil).WriteLogEntry), e)
}
func (m *MockDaisyLogger) WriteSerialPortLogs(w *daisy.Workflow, instance string, buf bytes.Buffer) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "WriteSerialPortLogs", w, instance, buf)
}
func (mr *MockDaisyLoggerMockRecorder) WriteSerialPortLogs(w, instance, buf interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WriteSerialPortLogs", reflect.TypeOf((*MockDaisyLogger)(nil).WriteSerialPortLogs), w, instance, buf)
}
type MockcloudLogWriter struct {
	ctrl     *gomock.Controller
	recorder *MockcloudLogWriterMockRecorder
}
type MockcloudLogWriterMockRecorder struct {
	mock *MockcloudLogWriter
}
func NewMockcloudLogWriter(ctrl *gomock.Controller) *MockcloudLogWriter {
	mock := &MockcloudLogWriter{ctrl: ctrl}
	mock.recorder = &MockcloudLogWriterMockRecorder{mock}
	return mock
}
func (m *MockcloudLogWriter) EXPECT() *MockcloudLogWriterMockRecorder {
	return m.recorder
}
func (m *MockcloudLogWriter) Flush() error {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Flush")
	ret0, _ := ret[0].(error)
	return ret0
}