func (m *MockArchivalConfig) ReadEnabled() bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ReadEnabled")
	ret0, _ := ret[0].(bool)
	return ret0
}
ReadEnabled mocks base method.
package archiver
import (
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
	v1 "go.temporal.io/api/enums/v1"
)
type MockArchivalMetadata struct {
	ctrl     *gomock.Controller
	recorder *MockArchivalMetadataMockRecorder
}
type MockArchivalMetadataMockRecorder struct {
	mock *MockArchivalMetadata
}
func NewMockArchivalMetadata(ctrl *gomock.Controller) *MockArchivalMetadata {
	mock := &MockArchivalMetadata{ctrl: ctrl}
	mock.recorder = &MockArchivalMetadataMockRecorder{mock}
	return mock
}
func (m *MockArchivalMetadata) EXPECT() *MockArchivalMetadataMockRecorder {
	return m.recorder
}
func (m *MockArchivalMetadata) GetHistoryConfig() ArchivalConfig {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetHistoryConfig")
	ret0, _ := ret[0].(ArchivalConfig)
	return ret0
}
func (mr *MockArchivalMetadataMockRecorder) GetHistoryConfig() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHistoryConfig", reflect.TypeOf((*MockArchivalMetadata)(nil).GetHistoryConfig))
}
func (m *MockArchivalMetadata) GetVisibilityConfig() ArchivalConfig {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetVisibilityConfig")
	ret0, _ := ret[0].(ArchivalConfig)
	return ret0
}
func (mr *MockArchivalMetadataMockRecorder) GetVisibilityConfig() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVisibilityConfig", reflect.TypeOf((*MockArchivalMetadata)(nil).GetVisibilityConfig))
}
type MockArchivalConfig struct {
	ctrl     *gomock.Controller
	recorder *MockArchivalConfigMockRecorder
}
type MockArchivalConfigMockRecorder struct {
	mock *MockArchivalConfig
}
func NewMockArchivalConfig(ctrl *gomock.Controller) *MockArchivalConfig {
	mock := &MockArchivalConfig{ctrl: ctrl}
	mock.recorder = &MockArchivalConfigMockRecorder{mock}
	return mock
}
func (m *MockArchivalConfig) EXPECT() *MockArchivalConfigMockRecorder {
	return m.recorder
}
func (m *MockArchivalConfig) ClusterConfiguredForArchival() bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "ClusterConfiguredForArchival")
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockArchivalConfigMockRecorder) ClusterConfiguredForArchival() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClusterConfiguredForArchival", reflect.TypeOf((*MockArchivalConfig)(nil).ClusterConfiguredForArchival))
}
func (m *MockArchivalConfig) GetClusterState() ArchivalState {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetClusterState")
	ret0, _ := ret[0].(ArchivalState)
	return ret0
}
func (mr *MockArchivalConfigMockRecorder) GetClusterState() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetClusterState", reflect.TypeOf((*MockArchivalConfig)(nil).GetClusterState))
}
func (m *MockArchivalConfig) GetNamespaceDefaultState() v1.ArchivalState {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetNamespaceDefaultState")
	ret0, _ := ret[0].(v1.ArchivalState)
	return ret0
}
func (mr *MockArchivalConfigMockRecorder) GetNamespaceDefaultState() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNamespaceDefaultState", reflect.TypeOf((*MockArchivalConfig)(nil).GetNamespaceDefaultState))
}
func (m *MockArchivalConfig) GetNamespaceDefaultURI() string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "GetNamespaceDefaultURI")
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockArchivalConfigMockRecorder) GetNamespaceDefaultURI() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNamespaceDefaultURI", reflect.TypeOf((*MockArchivalConfig)(nil).GetNamespaceDefaultURI))
}