Documentation
¶
Overview ¶
Package api defines the api client interfaces used by the uniter and the gomock mocks used in testing.
Package api is a generated GoMock package.
Package api is a generated GoMock package.
Package api is a generated GoMock package.
Index ¶
- type Application
- type Charm
- type MockApplication
- func (m *MockApplication) CharmModifiedVersion(arg0 context.Context) (int, error)
- func (m *MockApplication) CharmURL(arg0 context.Context) (string, bool, error)
- func (m *MockApplication) EXPECT() *MockApplicationMockRecorder
- func (m *MockApplication) Life() life.Value
- func (m *MockApplication) Refresh(arg0 context.Context) error
- func (m *MockApplication) SetStatus(arg0 context.Context, arg1 string, arg2 status.Status, arg3 string, ...) error
- func (m *MockApplication) Status(arg0 context.Context, arg1 string) (params.ApplicationStatusResult, error)
- func (m *MockApplication) Tag() names.ApplicationTag
- func (m *MockApplication) Watch(arg0 context.Context) (watcher.Watcher[struct{}], error)
- type MockApplicationCharmModifiedVersionCall
- func (c *MockApplicationCharmModifiedVersionCall) Do(f func(context.Context) (int, error)) *MockApplicationCharmModifiedVersionCall
- func (c *MockApplicationCharmModifiedVersionCall) DoAndReturn(f func(context.Context) (int, error)) *MockApplicationCharmModifiedVersionCall
- func (c *MockApplicationCharmModifiedVersionCall) Return(arg0 int, arg1 error) *MockApplicationCharmModifiedVersionCall
- type MockApplicationCharmURLCall
- func (c *MockApplicationCharmURLCall) Do(f func(context.Context) (string, bool, error)) *MockApplicationCharmURLCall
- func (c *MockApplicationCharmURLCall) DoAndReturn(f func(context.Context) (string, bool, error)) *MockApplicationCharmURLCall
- func (c *MockApplicationCharmURLCall) Return(arg0 string, arg1 bool, arg2 error) *MockApplicationCharmURLCall
- type MockApplicationLifeCall
- type MockApplicationMockRecorder
- func (mr *MockApplicationMockRecorder) CharmModifiedVersion(arg0 any) *MockApplicationCharmModifiedVersionCall
- func (mr *MockApplicationMockRecorder) CharmURL(arg0 any) *MockApplicationCharmURLCall
- func (mr *MockApplicationMockRecorder) Life() *MockApplicationLifeCall
- func (mr *MockApplicationMockRecorder) Refresh(arg0 any) *MockApplicationRefreshCall
- func (mr *MockApplicationMockRecorder) SetStatus(arg0, arg1, arg2, arg3, arg4 any) *MockApplicationSetStatusCall
- func (mr *MockApplicationMockRecorder) Status(arg0, arg1 any) *MockApplicationStatusCall
- func (mr *MockApplicationMockRecorder) Tag() *MockApplicationTagCall
- func (mr *MockApplicationMockRecorder) Watch(arg0 any) *MockApplicationWatchCall
- type MockApplicationRefreshCall
- type MockApplicationSetStatusCall
- func (c *MockApplicationSetStatusCall) Do(f func(context.Context, string, status.Status, string, map[string]any) error) *MockApplicationSetStatusCall
- func (c *MockApplicationSetStatusCall) DoAndReturn(f func(context.Context, string, status.Status, string, map[string]any) error) *MockApplicationSetStatusCall
- func (c *MockApplicationSetStatusCall) Return(arg0 error) *MockApplicationSetStatusCall
- type MockApplicationStatusCall
- func (c *MockApplicationStatusCall) Do(f func(context.Context, string) (params.ApplicationStatusResult, error)) *MockApplicationStatusCall
- func (c *MockApplicationStatusCall) DoAndReturn(f func(context.Context, string) (params.ApplicationStatusResult, error)) *MockApplicationStatusCall
- func (c *MockApplicationStatusCall) Return(arg0 params.ApplicationStatusResult, arg1 error) *MockApplicationStatusCall
- type MockApplicationTagCall
- type MockApplicationWatchCall
- func (c *MockApplicationWatchCall) Do(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockApplicationWatchCall
- func (c *MockApplicationWatchCall) DoAndReturn(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockApplicationWatchCall
- func (c *MockApplicationWatchCall) Return(arg0 watcher.Watcher[struct{}], arg1 error) *MockApplicationWatchCall
- type MockCharm
- type MockCharmArchiveSha256Call
- func (c *MockCharmArchiveSha256Call) Do(f func(context.Context) (string, error)) *MockCharmArchiveSha256Call
- func (c *MockCharmArchiveSha256Call) DoAndReturn(f func(context.Context) (string, error)) *MockCharmArchiveSha256Call
- func (c *MockCharmArchiveSha256Call) Return(arg0 string, arg1 error) *MockCharmArchiveSha256Call
- type MockCharmLXDProfileRequiredCall
- func (c *MockCharmLXDProfileRequiredCall) Do(f func(context.Context) (bool, error)) *MockCharmLXDProfileRequiredCall
- func (c *MockCharmLXDProfileRequiredCall) DoAndReturn(f func(context.Context) (bool, error)) *MockCharmLXDProfileRequiredCall
- func (c *MockCharmLXDProfileRequiredCall) Return(arg0 bool, arg1 error) *MockCharmLXDProfileRequiredCall
- type MockCharmMockRecorder
- type MockCharmURLCall
- type MockRelation
- func (m *MockRelation) EXPECT() *MockRelationMockRecorder
- func (m *MockRelation) Endpoint(arg0 context.Context) (*uniter.Endpoint, error)
- func (m *MockRelation) Id() int
- func (m *MockRelation) Life() life.Value
- func (m *MockRelation) OtherApplication() string
- func (m *MockRelation) OtherModelUUID() string
- func (m *MockRelation) Refresh(arg0 context.Context) error
- func (m *MockRelation) SetStatus(arg0 context.Context, arg1 relation.Status) error
- func (m *MockRelation) String() string
- func (m *MockRelation) Suspended() bool
- func (m *MockRelation) Tag() names.RelationTag
- func (m *MockRelation) Unit(arg0 context.Context, arg1 names.UnitTag) (RelationUnit, error)
- func (m *MockRelation) UpdateSuspended(arg0 bool)
- type MockRelationEndpointCall
- func (c *MockRelationEndpointCall) Do(f func(context.Context) (*uniter.Endpoint, error)) *MockRelationEndpointCall
- func (c *MockRelationEndpointCall) DoAndReturn(f func(context.Context) (*uniter.Endpoint, error)) *MockRelationEndpointCall
- func (c *MockRelationEndpointCall) Return(arg0 *uniter.Endpoint, arg1 error) *MockRelationEndpointCall
- type MockRelationIdCall
- type MockRelationLifeCall
- type MockRelationMockRecorder
- func (mr *MockRelationMockRecorder) Endpoint(arg0 any) *MockRelationEndpointCall
- func (mr *MockRelationMockRecorder) Id() *MockRelationIdCall
- func (mr *MockRelationMockRecorder) Life() *MockRelationLifeCall
- func (mr *MockRelationMockRecorder) OtherApplication() *MockRelationOtherApplicationCall
- func (mr *MockRelationMockRecorder) OtherModelUUID() *MockRelationOtherModelUUIDCall
- func (mr *MockRelationMockRecorder) Refresh(arg0 any) *MockRelationRefreshCall
- func (mr *MockRelationMockRecorder) SetStatus(arg0, arg1 any) *MockRelationSetStatusCall
- func (mr *MockRelationMockRecorder) String() *MockRelationStringCall
- func (mr *MockRelationMockRecorder) Suspended() *MockRelationSuspendedCall
- func (mr *MockRelationMockRecorder) Tag() *MockRelationTagCall
- func (mr *MockRelationMockRecorder) Unit(arg0, arg1 any) *MockRelationUnitCall
- func (mr *MockRelationMockRecorder) UpdateSuspended(arg0 any) *MockRelationUpdateSuspendedCall
- type MockRelationOtherApplicationCall
- type MockRelationOtherModelUUIDCall
- type MockRelationRefreshCall
- type MockRelationSetStatusCall
- func (c *MockRelationSetStatusCall) Do(f func(context.Context, relation.Status) error) *MockRelationSetStatusCall
- func (c *MockRelationSetStatusCall) DoAndReturn(f func(context.Context, relation.Status) error) *MockRelationSetStatusCall
- func (c *MockRelationSetStatusCall) Return(arg0 error) *MockRelationSetStatusCall
- type MockRelationStringCall
- type MockRelationSuspendedCall
- type MockRelationTagCall
- type MockRelationUnit
- func (m *MockRelationUnit) ApplicationSettings(arg0 context.Context) (*uniter.Settings, error)
- func (m *MockRelationUnit) EXPECT() *MockRelationUnitMockRecorder
- func (m *MockRelationUnit) Endpoint() uniter.Endpoint
- func (m *MockRelationUnit) EnterScope(arg0 context.Context) error
- func (m *MockRelationUnit) LeaveScope(arg0 context.Context) error
- func (m *MockRelationUnit) ReadSettings(arg0 context.Context, arg1 string) (params.Settings, error)
- func (m *MockRelationUnit) Relation() Relation
- func (m *MockRelationUnit) Settings(arg0 context.Context) (*uniter.Settings, error)
- type MockRelationUnitApplicationSettingsCall
- func (c *MockRelationUnitApplicationSettingsCall) Do(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitApplicationSettingsCall
- func (c *MockRelationUnitApplicationSettingsCall) DoAndReturn(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitApplicationSettingsCall
- func (c *MockRelationUnitApplicationSettingsCall) Return(arg0 *uniter.Settings, arg1 error) *MockRelationUnitApplicationSettingsCall
- type MockRelationUnitCall
- func (c *MockRelationUnitCall) Do(f func(context.Context, names.UnitTag) (RelationUnit, error)) *MockRelationUnitCall
- func (c *MockRelationUnitCall) DoAndReturn(f func(context.Context, names.UnitTag) (RelationUnit, error)) *MockRelationUnitCall
- func (c *MockRelationUnitCall) Return(arg0 RelationUnit, arg1 error) *MockRelationUnitCall
- type MockRelationUnitEndpointCall
- func (c *MockRelationUnitEndpointCall) Do(f func() uniter.Endpoint) *MockRelationUnitEndpointCall
- func (c *MockRelationUnitEndpointCall) DoAndReturn(f func() uniter.Endpoint) *MockRelationUnitEndpointCall
- func (c *MockRelationUnitEndpointCall) Return(arg0 uniter.Endpoint) *MockRelationUnitEndpointCall
- type MockRelationUnitEnterScopeCall
- func (c *MockRelationUnitEnterScopeCall) Do(f func(context.Context) error) *MockRelationUnitEnterScopeCall
- func (c *MockRelationUnitEnterScopeCall) DoAndReturn(f func(context.Context) error) *MockRelationUnitEnterScopeCall
- func (c *MockRelationUnitEnterScopeCall) Return(arg0 error) *MockRelationUnitEnterScopeCall
- type MockRelationUnitLeaveScopeCall
- func (c *MockRelationUnitLeaveScopeCall) Do(f func(context.Context) error) *MockRelationUnitLeaveScopeCall
- func (c *MockRelationUnitLeaveScopeCall) DoAndReturn(f func(context.Context) error) *MockRelationUnitLeaveScopeCall
- func (c *MockRelationUnitLeaveScopeCall) Return(arg0 error) *MockRelationUnitLeaveScopeCall
- type MockRelationUnitMockRecorder
- func (mr *MockRelationUnitMockRecorder) ApplicationSettings(arg0 any) *MockRelationUnitApplicationSettingsCall
- func (mr *MockRelationUnitMockRecorder) Endpoint() *MockRelationUnitEndpointCall
- func (mr *MockRelationUnitMockRecorder) EnterScope(arg0 any) *MockRelationUnitEnterScopeCall
- func (mr *MockRelationUnitMockRecorder) LeaveScope(arg0 any) *MockRelationUnitLeaveScopeCall
- func (mr *MockRelationUnitMockRecorder) ReadSettings(arg0, arg1 any) *MockRelationUnitReadSettingsCall
- func (mr *MockRelationUnitMockRecorder) Relation() *MockRelationUnitRelationCall
- func (mr *MockRelationUnitMockRecorder) Settings(arg0 any) *MockRelationUnitSettingsCall
- type MockRelationUnitReadSettingsCall
- func (c *MockRelationUnitReadSettingsCall) Do(f func(context.Context, string) (params.Settings, error)) *MockRelationUnitReadSettingsCall
- func (c *MockRelationUnitReadSettingsCall) DoAndReturn(f func(context.Context, string) (params.Settings, error)) *MockRelationUnitReadSettingsCall
- func (c *MockRelationUnitReadSettingsCall) Return(arg0 params.Settings, arg1 error) *MockRelationUnitReadSettingsCall
- type MockRelationUnitRelationCall
- type MockRelationUnitSettingsCall
- func (c *MockRelationUnitSettingsCall) Do(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitSettingsCall
- func (c *MockRelationUnitSettingsCall) DoAndReturn(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitSettingsCall
- func (c *MockRelationUnitSettingsCall) Return(arg0 *uniter.Settings, arg1 error) *MockRelationUnitSettingsCall
- type MockRelationUpdateSuspendedCall
- type MockSecretsBackend
- func (m *MockSecretsBackend) DeleteContent(arg0 context.Context, arg1 *secrets.URI, arg2 int) error
- func (m *MockSecretsBackend) DeleteExternalContent(arg0 context.Context, arg1 secrets.ValueRef) error
- func (m *MockSecretsBackend) EXPECT() *MockSecretsBackendMockRecorder
- func (m *MockSecretsBackend) GetContent(arg0 context.Context, arg1 *secrets.URI, arg2 string, arg3, arg4 bool) (secrets.SecretValue, error)
- func (m *MockSecretsBackend) SaveContent(arg0 context.Context, arg1 *secrets.URI, arg2 int, arg3 secrets.SecretValue) (secrets.ValueRef, error)
- type MockSecretsBackendDeleteContentCall
- func (c *MockSecretsBackendDeleteContentCall) Do(f func(context.Context, *secrets.URI, int) error) *MockSecretsBackendDeleteContentCall
- func (c *MockSecretsBackendDeleteContentCall) DoAndReturn(f func(context.Context, *secrets.URI, int) error) *MockSecretsBackendDeleteContentCall
- func (c *MockSecretsBackendDeleteContentCall) Return(arg0 error) *MockSecretsBackendDeleteContentCall
- type MockSecretsBackendDeleteExternalContentCall
- func (c *MockSecretsBackendDeleteExternalContentCall) Do(f func(context.Context, secrets.ValueRef) error) *MockSecretsBackendDeleteExternalContentCall
- func (c *MockSecretsBackendDeleteExternalContentCall) DoAndReturn(f func(context.Context, secrets.ValueRef) error) *MockSecretsBackendDeleteExternalContentCall
- func (c *MockSecretsBackendDeleteExternalContentCall) Return(arg0 error) *MockSecretsBackendDeleteExternalContentCall
- type MockSecretsBackendGetContentCall
- func (c *MockSecretsBackendGetContentCall) Do(...) *MockSecretsBackendGetContentCall
- func (c *MockSecretsBackendGetContentCall) DoAndReturn(...) *MockSecretsBackendGetContentCall
- func (c *MockSecretsBackendGetContentCall) Return(arg0 secrets.SecretValue, arg1 error) *MockSecretsBackendGetContentCall
- type MockSecretsBackendMockRecorder
- func (mr *MockSecretsBackendMockRecorder) DeleteContent(arg0, arg1, arg2 any) *MockSecretsBackendDeleteContentCall
- func (mr *MockSecretsBackendMockRecorder) DeleteExternalContent(arg0, arg1 any) *MockSecretsBackendDeleteExternalContentCall
- func (mr *MockSecretsBackendMockRecorder) GetContent(arg0, arg1, arg2, arg3, arg4 any) *MockSecretsBackendGetContentCall
- func (mr *MockSecretsBackendMockRecorder) SaveContent(arg0, arg1, arg2, arg3 any) *MockSecretsBackendSaveContentCall
- type MockSecretsBackendSaveContentCall
- func (c *MockSecretsBackendSaveContentCall) Do(...) *MockSecretsBackendSaveContentCall
- func (c *MockSecretsBackendSaveContentCall) DoAndReturn(...) *MockSecretsBackendSaveContentCall
- func (c *MockSecretsBackendSaveContentCall) Return(arg0 secrets.ValueRef, arg1 error) *MockSecretsBackendSaveContentCall
- type MockSecretsClient
- func (m *MockSecretsClient) CreateSecretURIs(arg0 context.Context, arg1 int) ([]*secrets.URI, error)
- func (m *MockSecretsClient) EXPECT() *MockSecretsClientMockRecorder
- func (m *MockSecretsClient) GetConsumerSecretsRevisionInfo(arg0 context.Context, arg1 string, arg2 []string) (map[string]secrets.SecretRevisionInfo, error)
- func (m *MockSecretsClient) SecretMetadata(arg0 context.Context) ([]secrets.SecretOwnerMetadata, error)
- func (m *MockSecretsClient) SecretRotated(arg0 context.Context, arg1 string, arg2 int) error
- func (m *MockSecretsClient) WatchConsumedSecretsChanges(arg0 context.Context, arg1 string) (watcher.Watcher[[]string], error)
- func (m *MockSecretsClient) WatchObsolete(arg0 context.Context, arg1 ...names.Tag) (watcher.Watcher[[]string], error)
- type MockSecretsClientCreateSecretURIsCall
- func (c *MockSecretsClientCreateSecretURIsCall) Do(f func(context.Context, int) ([]*secrets.URI, error)) *MockSecretsClientCreateSecretURIsCall
- func (c *MockSecretsClientCreateSecretURIsCall) DoAndReturn(f func(context.Context, int) ([]*secrets.URI, error)) *MockSecretsClientCreateSecretURIsCall
- func (c *MockSecretsClientCreateSecretURIsCall) Return(arg0 []*secrets.URI, arg1 error) *MockSecretsClientCreateSecretURIsCall
- type MockSecretsClientGetConsumerSecretsRevisionInfoCall
- func (c *MockSecretsClientGetConsumerSecretsRevisionInfoCall) Do(...) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
- func (c *MockSecretsClientGetConsumerSecretsRevisionInfoCall) DoAndReturn(...) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
- func (c *MockSecretsClientGetConsumerSecretsRevisionInfoCall) Return(arg0 map[string]secrets.SecretRevisionInfo, arg1 error) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
- type MockSecretsClientMockRecorder
- func (mr *MockSecretsClientMockRecorder) CreateSecretURIs(arg0, arg1 any) *MockSecretsClientCreateSecretURIsCall
- func (mr *MockSecretsClientMockRecorder) GetConsumerSecretsRevisionInfo(arg0, arg1, arg2 any) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
- func (mr *MockSecretsClientMockRecorder) SecretMetadata(arg0 any) *MockSecretsClientSecretMetadataCall
- func (mr *MockSecretsClientMockRecorder) SecretRotated(arg0, arg1, arg2 any) *MockSecretsClientSecretRotatedCall
- func (mr *MockSecretsClientMockRecorder) WatchConsumedSecretsChanges(arg0, arg1 any) *MockSecretsClientWatchConsumedSecretsChangesCall
- func (mr *MockSecretsClientMockRecorder) WatchObsolete(arg0 any, arg1 ...any) *MockSecretsClientWatchObsoleteCall
- type MockSecretsClientSecretMetadataCall
- func (c *MockSecretsClientSecretMetadataCall) Do(f func(context.Context) ([]secrets.SecretOwnerMetadata, error)) *MockSecretsClientSecretMetadataCall
- func (c *MockSecretsClientSecretMetadataCall) DoAndReturn(f func(context.Context) ([]secrets.SecretOwnerMetadata, error)) *MockSecretsClientSecretMetadataCall
- func (c *MockSecretsClientSecretMetadataCall) Return(arg0 []secrets.SecretOwnerMetadata, arg1 error) *MockSecretsClientSecretMetadataCall
- type MockSecretsClientSecretRotatedCall
- func (c *MockSecretsClientSecretRotatedCall) Do(f func(context.Context, string, int) error) *MockSecretsClientSecretRotatedCall
- func (c *MockSecretsClientSecretRotatedCall) DoAndReturn(f func(context.Context, string, int) error) *MockSecretsClientSecretRotatedCall
- func (c *MockSecretsClientSecretRotatedCall) Return(arg0 error) *MockSecretsClientSecretRotatedCall
- type MockSecretsClientWatchConsumedSecretsChangesCall
- func (c *MockSecretsClientWatchConsumedSecretsChangesCall) Do(f func(context.Context, string) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchConsumedSecretsChangesCall
- func (c *MockSecretsClientWatchConsumedSecretsChangesCall) DoAndReturn(f func(context.Context, string) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchConsumedSecretsChangesCall
- func (c *MockSecretsClientWatchConsumedSecretsChangesCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockSecretsClientWatchConsumedSecretsChangesCall
- type MockSecretsClientWatchObsoleteCall
- func (c *MockSecretsClientWatchObsoleteCall) Do(f func(context.Context, ...names.Tag) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchObsoleteCall
- func (c *MockSecretsClientWatchObsoleteCall) DoAndReturn(f func(context.Context, ...names.Tag) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchObsoleteCall
- func (c *MockSecretsClientWatchObsoleteCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockSecretsClientWatchObsoleteCall
- type MockUnit
- func (m *MockUnit) Application(arg0 context.Context) (Application, error)
- func (m *MockUnit) ApplicationName() string
- func (m *MockUnit) ApplicationTag() names.ApplicationTag
- func (m *MockUnit) AssignedMachine(arg0 context.Context) (names.MachineTag, error)
- func (m *MockUnit) AvailabilityZone(arg0 context.Context) (string, error)
- func (m *MockUnit) CanApplyLXDProfile(arg0 context.Context) (bool, error)
- func (m *MockUnit) CharmURL(arg0 context.Context) (string, error)
- func (m *MockUnit) ClearResolved(arg0 context.Context) error
- func (m *MockUnit) CommitHookChanges(arg0 context.Context, arg1 params.CommitHookChangesArgs) error
- func (m *MockUnit) ConfigSettings(arg0 context.Context) (charm.Settings, error)
- func (m *MockUnit) Destroy(arg0 context.Context) error
- func (m *MockUnit) DestroyAllSubordinates(arg0 context.Context) error
- func (m *MockUnit) EXPECT() *MockUnitMockRecorder
- func (m *MockUnit) EnsureDead(arg0 context.Context) error
- func (m *MockUnit) HasSubordinates(arg0 context.Context) (bool, error)
- func (m *MockUnit) LXDProfileName(arg0 context.Context) (string, error)
- func (m *MockUnit) Life() life.Value
- func (m *MockUnit) LogActionMessage(arg0 context.Context, arg1 names.ActionTag, arg2 string) error
- func (m *MockUnit) Name() string
- func (m *MockUnit) NetworkInfo(arg0 context.Context, arg1 []string, arg2 *int) (map[string]params.NetworkInfoResult, error)
- func (m *MockUnit) PrincipalName(arg0 context.Context) (string, bool, error)
- func (m *MockUnit) PrivateAddress(arg0 context.Context) (string, error)
- func (m *MockUnit) ProviderID() string
- func (m *MockUnit) PublicAddress(arg0 context.Context) (string, error)
- func (m *MockUnit) Refresh(arg0 context.Context) error
- func (m *MockUnit) RelationsStatus(arg0 context.Context) ([]uniter.RelationStatus, error)
- func (m *MockUnit) RequestReboot(arg0 context.Context) error
- func (m *MockUnit) Resolved() params.ResolvedMode
- func (m *MockUnit) SetAgentStatus(arg0 context.Context, arg1 status.Status, arg2 string, arg3 map[string]any) error
- func (m *MockUnit) SetCharmURL(arg0 context.Context, arg1 string) error
- func (m *MockUnit) SetState(arg0 context.Context, arg1 params.SetUnitStateArg) error
- func (m *MockUnit) SetUnitStatus(arg0 context.Context, arg1 status.Status, arg2 string, arg3 map[string]any) error
- func (m *MockUnit) State(arg0 context.Context) (params.UnitStateResult, error)
- func (m *MockUnit) Tag() names.UnitTag
- func (m *MockUnit) UnitStatus(arg0 context.Context) (params.StatusResult, error)
- func (m *MockUnit) Watch(arg0 context.Context) (watcher.Watcher[struct{}], error)
- func (m *MockUnit) WatchActionNotifications(arg0 context.Context) (watcher.Watcher[[]string], error)
- func (m *MockUnit) WatchAddressesHash(arg0 context.Context) (watcher.Watcher[[]string], error)
- func (m *MockUnit) WatchConfigSettingsHash(arg0 context.Context) (watcher.Watcher[[]string], error)
- func (m *MockUnit) WatchInstanceData(arg0 context.Context) (watcher.Watcher[struct{}], error)
- func (m *MockUnit) WatchRelations(arg0 context.Context) (watcher.Watcher[[]string], error)
- func (m *MockUnit) WatchStorage(arg0 context.Context) (watcher.Watcher[[]string], error)
- func (m *MockUnit) WatchTrustConfigSettingsHash(arg0 context.Context) (watcher.Watcher[[]string], error)
- type MockUnitApplicationCall
- func (c *MockUnitApplicationCall) Do(f func(context.Context) (Application, error)) *MockUnitApplicationCall
- func (c *MockUnitApplicationCall) DoAndReturn(f func(context.Context) (Application, error)) *MockUnitApplicationCall
- func (c *MockUnitApplicationCall) Return(arg0 Application, arg1 error) *MockUnitApplicationCall
- type MockUnitApplicationNameCall
- type MockUnitApplicationTagCall
- func (c *MockUnitApplicationTagCall) Do(f func() names.ApplicationTag) *MockUnitApplicationTagCall
- func (c *MockUnitApplicationTagCall) DoAndReturn(f func() names.ApplicationTag) *MockUnitApplicationTagCall
- func (c *MockUnitApplicationTagCall) Return(arg0 names.ApplicationTag) *MockUnitApplicationTagCall
- type MockUnitAssignedMachineCall
- func (c *MockUnitAssignedMachineCall) Do(f func(context.Context) (names.MachineTag, error)) *MockUnitAssignedMachineCall
- func (c *MockUnitAssignedMachineCall) DoAndReturn(f func(context.Context) (names.MachineTag, error)) *MockUnitAssignedMachineCall
- func (c *MockUnitAssignedMachineCall) Return(arg0 names.MachineTag, arg1 error) *MockUnitAssignedMachineCall
- type MockUnitAvailabilityZoneCall
- func (c *MockUnitAvailabilityZoneCall) Do(f func(context.Context) (string, error)) *MockUnitAvailabilityZoneCall
- func (c *MockUnitAvailabilityZoneCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitAvailabilityZoneCall
- func (c *MockUnitAvailabilityZoneCall) Return(arg0 string, arg1 error) *MockUnitAvailabilityZoneCall
- type MockUnitCanApplyLXDProfileCall
- func (c *MockUnitCanApplyLXDProfileCall) Do(f func(context.Context) (bool, error)) *MockUnitCanApplyLXDProfileCall
- func (c *MockUnitCanApplyLXDProfileCall) DoAndReturn(f func(context.Context) (bool, error)) *MockUnitCanApplyLXDProfileCall
- func (c *MockUnitCanApplyLXDProfileCall) Return(arg0 bool, arg1 error) *MockUnitCanApplyLXDProfileCall
- type MockUnitCharmURLCall
- type MockUnitClearResolvedCall
- type MockUnitCommitHookChangesCall
- func (c *MockUnitCommitHookChangesCall) Do(f func(context.Context, params.CommitHookChangesArgs) error) *MockUnitCommitHookChangesCall
- func (c *MockUnitCommitHookChangesCall) DoAndReturn(f func(context.Context, params.CommitHookChangesArgs) error) *MockUnitCommitHookChangesCall
- func (c *MockUnitCommitHookChangesCall) Return(arg0 error) *MockUnitCommitHookChangesCall
- type MockUnitConfigSettingsCall
- func (c *MockUnitConfigSettingsCall) Do(f func(context.Context) (charm.Settings, error)) *MockUnitConfigSettingsCall
- func (c *MockUnitConfigSettingsCall) DoAndReturn(f func(context.Context) (charm.Settings, error)) *MockUnitConfigSettingsCall
- func (c *MockUnitConfigSettingsCall) Return(arg0 charm.Settings, arg1 error) *MockUnitConfigSettingsCall
- type MockUnitDestroyAllSubordinatesCall
- func (c *MockUnitDestroyAllSubordinatesCall) Do(f func(context.Context) error) *MockUnitDestroyAllSubordinatesCall
- func (c *MockUnitDestroyAllSubordinatesCall) DoAndReturn(f func(context.Context) error) *MockUnitDestroyAllSubordinatesCall
- func (c *MockUnitDestroyAllSubordinatesCall) Return(arg0 error) *MockUnitDestroyAllSubordinatesCall
- type MockUnitDestroyCall
- type MockUnitEnsureDeadCall
- type MockUnitHasSubordinatesCall
- func (c *MockUnitHasSubordinatesCall) Do(f func(context.Context) (bool, error)) *MockUnitHasSubordinatesCall
- func (c *MockUnitHasSubordinatesCall) DoAndReturn(f func(context.Context) (bool, error)) *MockUnitHasSubordinatesCall
- func (c *MockUnitHasSubordinatesCall) Return(arg0 bool, arg1 error) *MockUnitHasSubordinatesCall
- type MockUnitLXDProfileNameCall
- func (c *MockUnitLXDProfileNameCall) Do(f func(context.Context) (string, error)) *MockUnitLXDProfileNameCall
- func (c *MockUnitLXDProfileNameCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitLXDProfileNameCall
- func (c *MockUnitLXDProfileNameCall) Return(arg0 string, arg1 error) *MockUnitLXDProfileNameCall
- type MockUnitLifeCall
- type MockUnitLogActionMessageCall
- func (c *MockUnitLogActionMessageCall) Do(f func(context.Context, names.ActionTag, string) error) *MockUnitLogActionMessageCall
- func (c *MockUnitLogActionMessageCall) DoAndReturn(f func(context.Context, names.ActionTag, string) error) *MockUnitLogActionMessageCall
- func (c *MockUnitLogActionMessageCall) Return(arg0 error) *MockUnitLogActionMessageCall
- type MockUnitMockRecorder
- func (mr *MockUnitMockRecorder) Application(arg0 any) *MockUnitApplicationCall
- func (mr *MockUnitMockRecorder) ApplicationName() *MockUnitApplicationNameCall
- func (mr *MockUnitMockRecorder) ApplicationTag() *MockUnitApplicationTagCall
- func (mr *MockUnitMockRecorder) AssignedMachine(arg0 any) *MockUnitAssignedMachineCall
- func (mr *MockUnitMockRecorder) AvailabilityZone(arg0 any) *MockUnitAvailabilityZoneCall
- func (mr *MockUnitMockRecorder) CanApplyLXDProfile(arg0 any) *MockUnitCanApplyLXDProfileCall
- func (mr *MockUnitMockRecorder) CharmURL(arg0 any) *MockUnitCharmURLCall
- func (mr *MockUnitMockRecorder) ClearResolved(arg0 any) *MockUnitClearResolvedCall
- func (mr *MockUnitMockRecorder) CommitHookChanges(arg0, arg1 any) *MockUnitCommitHookChangesCall
- func (mr *MockUnitMockRecorder) ConfigSettings(arg0 any) *MockUnitConfigSettingsCall
- func (mr *MockUnitMockRecorder) Destroy(arg0 any) *MockUnitDestroyCall
- func (mr *MockUnitMockRecorder) DestroyAllSubordinates(arg0 any) *MockUnitDestroyAllSubordinatesCall
- func (mr *MockUnitMockRecorder) EnsureDead(arg0 any) *MockUnitEnsureDeadCall
- func (mr *MockUnitMockRecorder) HasSubordinates(arg0 any) *MockUnitHasSubordinatesCall
- func (mr *MockUnitMockRecorder) LXDProfileName(arg0 any) *MockUnitLXDProfileNameCall
- func (mr *MockUnitMockRecorder) Life() *MockUnitLifeCall
- func (mr *MockUnitMockRecorder) LogActionMessage(arg0, arg1, arg2 any) *MockUnitLogActionMessageCall
- func (mr *MockUnitMockRecorder) Name() *MockUnitNameCall
- func (mr *MockUnitMockRecorder) NetworkInfo(arg0, arg1, arg2 any) *MockUnitNetworkInfoCall
- func (mr *MockUnitMockRecorder) PrincipalName(arg0 any) *MockUnitPrincipalNameCall
- func (mr *MockUnitMockRecorder) PrivateAddress(arg0 any) *MockUnitPrivateAddressCall
- func (mr *MockUnitMockRecorder) ProviderID() *MockUnitProviderIDCall
- func (mr *MockUnitMockRecorder) PublicAddress(arg0 any) *MockUnitPublicAddressCall
- func (mr *MockUnitMockRecorder) Refresh(arg0 any) *MockUnitRefreshCall
- func (mr *MockUnitMockRecorder) RelationsStatus(arg0 any) *MockUnitRelationsStatusCall
- func (mr *MockUnitMockRecorder) RequestReboot(arg0 any) *MockUnitRequestRebootCall
- func (mr *MockUnitMockRecorder) Resolved() *MockUnitResolvedCall
- func (mr *MockUnitMockRecorder) SetAgentStatus(arg0, arg1, arg2, arg3 any) *MockUnitSetAgentStatusCall
- func (mr *MockUnitMockRecorder) SetCharmURL(arg0, arg1 any) *MockUnitSetCharmURLCall
- func (mr *MockUnitMockRecorder) SetState(arg0, arg1 any) *MockUnitSetStateCall
- func (mr *MockUnitMockRecorder) SetUnitStatus(arg0, arg1, arg2, arg3 any) *MockUnitSetUnitStatusCall
- func (mr *MockUnitMockRecorder) State(arg0 any) *MockUnitStateCall
- func (mr *MockUnitMockRecorder) Tag() *MockUnitTagCall
- func (mr *MockUnitMockRecorder) UnitStatus(arg0 any) *MockUnitUnitStatusCall
- func (mr *MockUnitMockRecorder) Watch(arg0 any) *MockUnitWatchCall
- func (mr *MockUnitMockRecorder) WatchActionNotifications(arg0 any) *MockUnitWatchActionNotificationsCall
- func (mr *MockUnitMockRecorder) WatchAddressesHash(arg0 any) *MockUnitWatchAddressesHashCall
- func (mr *MockUnitMockRecorder) WatchConfigSettingsHash(arg0 any) *MockUnitWatchConfigSettingsHashCall
- func (mr *MockUnitMockRecorder) WatchInstanceData(arg0 any) *MockUnitWatchInstanceDataCall
- func (mr *MockUnitMockRecorder) WatchRelations(arg0 any) *MockUnitWatchRelationsCall
- func (mr *MockUnitMockRecorder) WatchStorage(arg0 any) *MockUnitWatchStorageCall
- func (mr *MockUnitMockRecorder) WatchTrustConfigSettingsHash(arg0 any) *MockUnitWatchTrustConfigSettingsHashCall
- type MockUnitNameCall
- type MockUnitNetworkInfoCall
- type MockUnitPrincipalNameCall
- func (c *MockUnitPrincipalNameCall) Do(f func(context.Context) (string, bool, error)) *MockUnitPrincipalNameCall
- func (c *MockUnitPrincipalNameCall) DoAndReturn(f func(context.Context) (string, bool, error)) *MockUnitPrincipalNameCall
- func (c *MockUnitPrincipalNameCall) Return(arg0 string, arg1 bool, arg2 error) *MockUnitPrincipalNameCall
- type MockUnitPrivateAddressCall
- func (c *MockUnitPrivateAddressCall) Do(f func(context.Context) (string, error)) *MockUnitPrivateAddressCall
- func (c *MockUnitPrivateAddressCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitPrivateAddressCall
- func (c *MockUnitPrivateAddressCall) Return(arg0 string, arg1 error) *MockUnitPrivateAddressCall
- type MockUnitProviderIDCall
- type MockUnitPublicAddressCall
- func (c *MockUnitPublicAddressCall) Do(f func(context.Context) (string, error)) *MockUnitPublicAddressCall
- func (c *MockUnitPublicAddressCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitPublicAddressCall
- func (c *MockUnitPublicAddressCall) Return(arg0 string, arg1 error) *MockUnitPublicAddressCall
- type MockUnitRefreshCall
- type MockUnitRelationsStatusCall
- func (c *MockUnitRelationsStatusCall) Do(f func(context.Context) ([]uniter.RelationStatus, error)) *MockUnitRelationsStatusCall
- func (c *MockUnitRelationsStatusCall) DoAndReturn(f func(context.Context) ([]uniter.RelationStatus, error)) *MockUnitRelationsStatusCall
- func (c *MockUnitRelationsStatusCall) Return(arg0 []uniter.RelationStatus, arg1 error) *MockUnitRelationsStatusCall
- type MockUnitRequestRebootCall
- type MockUnitResolvedCall
- type MockUnitSetAgentStatusCall
- func (c *MockUnitSetAgentStatusCall) Do(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetAgentStatusCall
- func (c *MockUnitSetAgentStatusCall) DoAndReturn(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetAgentStatusCall
- func (c *MockUnitSetAgentStatusCall) Return(arg0 error) *MockUnitSetAgentStatusCall
- type MockUnitSetCharmURLCall
- type MockUnitSetStateCall
- func (c *MockUnitSetStateCall) Do(f func(context.Context, params.SetUnitStateArg) error) *MockUnitSetStateCall
- func (c *MockUnitSetStateCall) DoAndReturn(f func(context.Context, params.SetUnitStateArg) error) *MockUnitSetStateCall
- func (c *MockUnitSetStateCall) Return(arg0 error) *MockUnitSetStateCall
- type MockUnitSetUnitStatusCall
- func (c *MockUnitSetUnitStatusCall) Do(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetUnitStatusCall
- func (c *MockUnitSetUnitStatusCall) DoAndReturn(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetUnitStatusCall
- func (c *MockUnitSetUnitStatusCall) Return(arg0 error) *MockUnitSetUnitStatusCall
- type MockUnitStateCall
- func (c *MockUnitStateCall) Do(f func(context.Context) (params.UnitStateResult, error)) *MockUnitStateCall
- func (c *MockUnitStateCall) DoAndReturn(f func(context.Context) (params.UnitStateResult, error)) *MockUnitStateCall
- func (c *MockUnitStateCall) Return(arg0 params.UnitStateResult, arg1 error) *MockUnitStateCall
- type MockUnitTagCall
- type MockUnitUnitStatusCall
- func (c *MockUnitUnitStatusCall) Do(f func(context.Context) (params.StatusResult, error)) *MockUnitUnitStatusCall
- func (c *MockUnitUnitStatusCall) DoAndReturn(f func(context.Context) (params.StatusResult, error)) *MockUnitUnitStatusCall
- func (c *MockUnitUnitStatusCall) Return(arg0 params.StatusResult, arg1 error) *MockUnitUnitStatusCall
- type MockUnitWatchActionNotificationsCall
- func (c *MockUnitWatchActionNotificationsCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchActionNotificationsCall
- func (c *MockUnitWatchActionNotificationsCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchActionNotificationsCall
- func (c *MockUnitWatchActionNotificationsCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchActionNotificationsCall
- type MockUnitWatchAddressesHashCall
- func (c *MockUnitWatchAddressesHashCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchAddressesHashCall
- func (c *MockUnitWatchAddressesHashCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchAddressesHashCall
- func (c *MockUnitWatchAddressesHashCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchAddressesHashCall
- type MockUnitWatchCall
- func (c *MockUnitWatchCall) Do(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchCall
- func (c *MockUnitWatchCall) DoAndReturn(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchCall
- func (c *MockUnitWatchCall) Return(arg0 watcher.Watcher[struct{}], arg1 error) *MockUnitWatchCall
- type MockUnitWatchConfigSettingsHashCall
- func (c *MockUnitWatchConfigSettingsHashCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchConfigSettingsHashCall
- func (c *MockUnitWatchConfigSettingsHashCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchConfigSettingsHashCall
- func (c *MockUnitWatchConfigSettingsHashCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchConfigSettingsHashCall
- type MockUnitWatchInstanceDataCall
- func (c *MockUnitWatchInstanceDataCall) Do(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchInstanceDataCall
- func (c *MockUnitWatchInstanceDataCall) DoAndReturn(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchInstanceDataCall
- func (c *MockUnitWatchInstanceDataCall) Return(arg0 watcher.Watcher[struct{}], arg1 error) *MockUnitWatchInstanceDataCall
- type MockUnitWatchRelationsCall
- func (c *MockUnitWatchRelationsCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchRelationsCall
- func (c *MockUnitWatchRelationsCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchRelationsCall
- func (c *MockUnitWatchRelationsCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchRelationsCall
- type MockUnitWatchStorageCall
- func (c *MockUnitWatchStorageCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchStorageCall
- func (c *MockUnitWatchStorageCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchStorageCall
- func (c *MockUnitWatchStorageCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchStorageCall
- type MockUnitWatchTrustConfigSettingsHashCall
- func (c *MockUnitWatchTrustConfigSettingsHashCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchTrustConfigSettingsHashCall
- func (c *MockUnitWatchTrustConfigSettingsHashCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchTrustConfigSettingsHashCall
- func (c *MockUnitWatchTrustConfigSettingsHashCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchTrustConfigSettingsHashCall
- type MockUniterClient
- func (m *MockUniterClient) APIAddresses(arg0 context.Context) ([]string, error)
- func (m *MockUniterClient) Action(ctx context.Context, tag names.ActionTag) (*uniter.Action, error)
- func (m *MockUniterClient) ActionBegin(ctx context.Context, tag names.ActionTag) error
- func (m *MockUniterClient) ActionFinish(ctx context.Context, tag names.ActionTag, status string, ...) error
- func (m *MockUniterClient) ActionStatus(ctx context.Context, tag names.ActionTag) (string, error)
- func (m *MockUniterClient) Application(ctx context.Context, tag names.ApplicationTag) (Application, error)
- func (m *MockUniterClient) Charm(curl string) (Charm, error)
- func (m *MockUniterClient) CloudAPIVersion(arg0 context.Context) (string, error)
- func (m *MockUniterClient) CloudSpec(arg0 context.Context) (*params.CloudSpec, error)
- func (m *MockUniterClient) DestroyUnitStorageAttachments(arg0 context.Context, arg1 names.UnitTag) error
- func (m *MockUniterClient) EXPECT() *MockUniterClientMockRecorder
- func (m *MockUniterClient) GoalState(arg0 context.Context) (application.GoalState, error)
- func (m *MockUniterClient) Model(arg0 context.Context) (*types.Model, error)
- func (m *MockUniterClient) ModelConfig(arg0 context.Context) (*config.Config, error)
- func (m *MockUniterClient) OpenedMachinePortRangesByEndpoint(ctx context.Context, machineTag names.MachineTag) (map[names.UnitTag]network.GroupedPortRanges, error)
- func (m *MockUniterClient) OpenedPortRangesByEndpoint(ctx context.Context) (map[names.UnitTag]network.GroupedPortRanges, error)
- func (m *MockUniterClient) Relation(ctx context.Context, tag names.RelationTag) (Relation, error)
- func (m *MockUniterClient) RelationById(arg0 context.Context, arg1 int) (Relation, error)
- func (m *MockUniterClient) RemoveStorageAttachment(arg0 context.Context, arg1 names.StorageTag, arg2 names.UnitTag) error
- func (m *MockUniterClient) SetUnitWorkloadVersion(ctx context.Context, tag names.UnitTag, version string) error
- func (m *MockUniterClient) StorageAttachment(arg0 context.Context, arg1 names.StorageTag, arg2 names.UnitTag) (params.StorageAttachment, error)
- func (m *MockUniterClient) StorageAttachmentLife(arg0 context.Context, arg1 []params.StorageAttachmentId) ([]params.LifeResult, error)
- func (m *MockUniterClient) Unit(ctx context.Context, tag names.UnitTag) (Unit, error)
- func (m *MockUniterClient) UnitStorageAttachments(arg0 context.Context, arg1 names.UnitTag) ([]params.StorageAttachmentId, error)
- func (m *MockUniterClient) UnitWorkloadVersion(ctx context.Context, tag names.UnitTag) (string, error)
- func (m *MockUniterClient) UpdateStatusHookInterval(arg0 context.Context) (time.Duration, error)
- func (m *MockUniterClient) WatchRelationUnits(arg0 context.Context, arg1 names.RelationTag, arg2 names.UnitTag) (watcher.RelationUnitsWatcher, error)
- func (m *MockUniterClient) WatchStorageAttachment(arg0 context.Context, arg1 names.StorageTag, arg2 names.UnitTag) (watcher.NotifyWatcher, error)
- func (m *MockUniterClient) WatchUpdateStatusHookInterval(arg0 context.Context) (watcher.NotifyWatcher, error)
- type MockUniterClientAPIAddressesCall
- func (c *MockUniterClientAPIAddressesCall) Do(f func(context.Context) ([]string, error)) *MockUniterClientAPIAddressesCall
- func (c *MockUniterClientAPIAddressesCall) DoAndReturn(f func(context.Context) ([]string, error)) *MockUniterClientAPIAddressesCall
- func (c *MockUniterClientAPIAddressesCall) Return(arg0 []string, arg1 error) *MockUniterClientAPIAddressesCall
- type MockUniterClientActionBeginCall
- func (c *MockUniterClientActionBeginCall) Do(f func(context.Context, names.ActionTag) error) *MockUniterClientActionBeginCall
- func (c *MockUniterClientActionBeginCall) DoAndReturn(f func(context.Context, names.ActionTag) error) *MockUniterClientActionBeginCall
- func (c *MockUniterClientActionBeginCall) Return(arg0 error) *MockUniterClientActionBeginCall
- type MockUniterClientActionCall
- func (c *MockUniterClientActionCall) Do(f func(context.Context, names.ActionTag) (*uniter.Action, error)) *MockUniterClientActionCall
- func (c *MockUniterClientActionCall) DoAndReturn(f func(context.Context, names.ActionTag) (*uniter.Action, error)) *MockUniterClientActionCall
- func (c *MockUniterClientActionCall) Return(arg0 *uniter.Action, arg1 error) *MockUniterClientActionCall
- type MockUniterClientActionFinishCall
- func (c *MockUniterClientActionFinishCall) Do(f func(context.Context, names.ActionTag, string, map[string]any, string) error) *MockUniterClientActionFinishCall
- func (c *MockUniterClientActionFinishCall) DoAndReturn(f func(context.Context, names.ActionTag, string, map[string]any, string) error) *MockUniterClientActionFinishCall
- func (c *MockUniterClientActionFinishCall) Return(arg0 error) *MockUniterClientActionFinishCall
- type MockUniterClientActionStatusCall
- func (c *MockUniterClientActionStatusCall) Do(f func(context.Context, names.ActionTag) (string, error)) *MockUniterClientActionStatusCall
- func (c *MockUniterClientActionStatusCall) DoAndReturn(f func(context.Context, names.ActionTag) (string, error)) *MockUniterClientActionStatusCall
- func (c *MockUniterClientActionStatusCall) Return(arg0 string, arg1 error) *MockUniterClientActionStatusCall
- type MockUniterClientApplicationCall
- func (c *MockUniterClientApplicationCall) Do(f func(context.Context, names.ApplicationTag) (Application, error)) *MockUniterClientApplicationCall
- func (c *MockUniterClientApplicationCall) DoAndReturn(f func(context.Context, names.ApplicationTag) (Application, error)) *MockUniterClientApplicationCall
- func (c *MockUniterClientApplicationCall) Return(arg0 Application, arg1 error) *MockUniterClientApplicationCall
- type MockUniterClientCharmCall
- type MockUniterClientCloudAPIVersionCall
- func (c *MockUniterClientCloudAPIVersionCall) Do(f func(context.Context) (string, error)) *MockUniterClientCloudAPIVersionCall
- func (c *MockUniterClientCloudAPIVersionCall) DoAndReturn(f func(context.Context) (string, error)) *MockUniterClientCloudAPIVersionCall
- func (c *MockUniterClientCloudAPIVersionCall) Return(arg0 string, arg1 error) *MockUniterClientCloudAPIVersionCall
- type MockUniterClientCloudSpecCall
- func (c *MockUniterClientCloudSpecCall) Do(f func(context.Context) (*params.CloudSpec, error)) *MockUniterClientCloudSpecCall
- func (c *MockUniterClientCloudSpecCall) DoAndReturn(f func(context.Context) (*params.CloudSpec, error)) *MockUniterClientCloudSpecCall
- func (c *MockUniterClientCloudSpecCall) Return(arg0 *params.CloudSpec, arg1 error) *MockUniterClientCloudSpecCall
- type MockUniterClientDestroyUnitStorageAttachmentsCall
- func (c *MockUniterClientDestroyUnitStorageAttachmentsCall) Do(f func(context.Context, names.UnitTag) error) *MockUniterClientDestroyUnitStorageAttachmentsCall
- func (c *MockUniterClientDestroyUnitStorageAttachmentsCall) DoAndReturn(f func(context.Context, names.UnitTag) error) *MockUniterClientDestroyUnitStorageAttachmentsCall
- func (c *MockUniterClientDestroyUnitStorageAttachmentsCall) Return(arg0 error) *MockUniterClientDestroyUnitStorageAttachmentsCall
- type MockUniterClientGoalStateCall
- func (c *MockUniterClientGoalStateCall) Do(f func(context.Context) (application.GoalState, error)) *MockUniterClientGoalStateCall
- func (c *MockUniterClientGoalStateCall) DoAndReturn(f func(context.Context) (application.GoalState, error)) *MockUniterClientGoalStateCall
- func (c *MockUniterClientGoalStateCall) Return(arg0 application.GoalState, arg1 error) *MockUniterClientGoalStateCall
- type MockUniterClientMockRecorder
- func (mr *MockUniterClientMockRecorder) APIAddresses(arg0 any) *MockUniterClientAPIAddressesCall
- func (mr *MockUniterClientMockRecorder) Action(ctx, tag any) *MockUniterClientActionCall
- func (mr *MockUniterClientMockRecorder) ActionBegin(ctx, tag any) *MockUniterClientActionBeginCall
- func (mr *MockUniterClientMockRecorder) ActionFinish(ctx, tag, status, results, message any) *MockUniterClientActionFinishCall
- func (mr *MockUniterClientMockRecorder) ActionStatus(ctx, tag any) *MockUniterClientActionStatusCall
- func (mr *MockUniterClientMockRecorder) Application(ctx, tag any) *MockUniterClientApplicationCall
- func (mr *MockUniterClientMockRecorder) Charm(curl any) *MockUniterClientCharmCall
- func (mr *MockUniterClientMockRecorder) CloudAPIVersion(arg0 any) *MockUniterClientCloudAPIVersionCall
- func (mr *MockUniterClientMockRecorder) CloudSpec(arg0 any) *MockUniterClientCloudSpecCall
- func (mr *MockUniterClientMockRecorder) DestroyUnitStorageAttachments(arg0, arg1 any) *MockUniterClientDestroyUnitStorageAttachmentsCall
- func (mr *MockUniterClientMockRecorder) GoalState(arg0 any) *MockUniterClientGoalStateCall
- func (mr *MockUniterClientMockRecorder) Model(arg0 any) *MockUniterClientModelCall
- func (mr *MockUniterClientMockRecorder) ModelConfig(arg0 any) *MockUniterClientModelConfigCall
- func (mr *MockUniterClientMockRecorder) OpenedMachinePortRangesByEndpoint(ctx, machineTag any) *MockUniterClientOpenedMachinePortRangesByEndpointCall
- func (mr *MockUniterClientMockRecorder) OpenedPortRangesByEndpoint(ctx any) *MockUniterClientOpenedPortRangesByEndpointCall
- func (mr *MockUniterClientMockRecorder) Relation(ctx, tag any) *MockUniterClientRelationCall
- func (mr *MockUniterClientMockRecorder) RelationById(arg0, arg1 any) *MockUniterClientRelationByIdCall
- func (mr *MockUniterClientMockRecorder) RemoveStorageAttachment(arg0, arg1, arg2 any) *MockUniterClientRemoveStorageAttachmentCall
- func (mr *MockUniterClientMockRecorder) SetUnitWorkloadVersion(ctx, tag, version any) *MockUniterClientSetUnitWorkloadVersionCall
- func (mr *MockUniterClientMockRecorder) StorageAttachment(arg0, arg1, arg2 any) *MockUniterClientStorageAttachmentCall
- func (mr *MockUniterClientMockRecorder) StorageAttachmentLife(arg0, arg1 any) *MockUniterClientStorageAttachmentLifeCall
- func (mr *MockUniterClientMockRecorder) Unit(ctx, tag any) *MockUniterClientUnitCall
- func (mr *MockUniterClientMockRecorder) UnitStorageAttachments(arg0, arg1 any) *MockUniterClientUnitStorageAttachmentsCall
- func (mr *MockUniterClientMockRecorder) UnitWorkloadVersion(ctx, tag any) *MockUniterClientUnitWorkloadVersionCall
- func (mr *MockUniterClientMockRecorder) UpdateStatusHookInterval(arg0 any) *MockUniterClientUpdateStatusHookIntervalCall
- func (mr *MockUniterClientMockRecorder) WatchRelationUnits(arg0, arg1, arg2 any) *MockUniterClientWatchRelationUnitsCall
- func (mr *MockUniterClientMockRecorder) WatchStorageAttachment(arg0, arg1, arg2 any) *MockUniterClientWatchStorageAttachmentCall
- func (mr *MockUniterClientMockRecorder) WatchUpdateStatusHookInterval(arg0 any) *MockUniterClientWatchUpdateStatusHookIntervalCall
- type MockUniterClientModelCall
- func (c *MockUniterClientModelCall) Do(f func(context.Context) (*types.Model, error)) *MockUniterClientModelCall
- func (c *MockUniterClientModelCall) DoAndReturn(f func(context.Context) (*types.Model, error)) *MockUniterClientModelCall
- func (c *MockUniterClientModelCall) Return(arg0 *types.Model, arg1 error) *MockUniterClientModelCall
- type MockUniterClientModelConfigCall
- func (c *MockUniterClientModelConfigCall) Do(f func(context.Context) (*config.Config, error)) *MockUniterClientModelConfigCall
- func (c *MockUniterClientModelConfigCall) DoAndReturn(f func(context.Context) (*config.Config, error)) *MockUniterClientModelConfigCall
- func (c *MockUniterClientModelConfigCall) Return(arg0 *config.Config, arg1 error) *MockUniterClientModelConfigCall
- type MockUniterClientOpenedMachinePortRangesByEndpointCall
- func (c *MockUniterClientOpenedMachinePortRangesByEndpointCall) Do(...) *MockUniterClientOpenedMachinePortRangesByEndpointCall
- func (c *MockUniterClientOpenedMachinePortRangesByEndpointCall) DoAndReturn(...) *MockUniterClientOpenedMachinePortRangesByEndpointCall
- func (c *MockUniterClientOpenedMachinePortRangesByEndpointCall) Return(arg0 map[names.UnitTag]network.GroupedPortRanges, arg1 error) *MockUniterClientOpenedMachinePortRangesByEndpointCall
- type MockUniterClientOpenedPortRangesByEndpointCall
- func (c *MockUniterClientOpenedPortRangesByEndpointCall) Do(f func(context.Context) (map[names.UnitTag]network.GroupedPortRanges, error)) *MockUniterClientOpenedPortRangesByEndpointCall
- func (c *MockUniterClientOpenedPortRangesByEndpointCall) DoAndReturn(f func(context.Context) (map[names.UnitTag]network.GroupedPortRanges, error)) *MockUniterClientOpenedPortRangesByEndpointCall
- func (c *MockUniterClientOpenedPortRangesByEndpointCall) Return(arg0 map[names.UnitTag]network.GroupedPortRanges, arg1 error) *MockUniterClientOpenedPortRangesByEndpointCall
- type MockUniterClientRelationByIdCall
- func (c *MockUniterClientRelationByIdCall) Do(f func(context.Context, int) (Relation, error)) *MockUniterClientRelationByIdCall
- func (c *MockUniterClientRelationByIdCall) DoAndReturn(f func(context.Context, int) (Relation, error)) *MockUniterClientRelationByIdCall
- func (c *MockUniterClientRelationByIdCall) Return(arg0 Relation, arg1 error) *MockUniterClientRelationByIdCall
- type MockUniterClientRelationCall
- func (c *MockUniterClientRelationCall) Do(f func(context.Context, names.RelationTag) (Relation, error)) *MockUniterClientRelationCall
- func (c *MockUniterClientRelationCall) DoAndReturn(f func(context.Context, names.RelationTag) (Relation, error)) *MockUniterClientRelationCall
- func (c *MockUniterClientRelationCall) Return(arg0 Relation, arg1 error) *MockUniterClientRelationCall
- type MockUniterClientRemoveStorageAttachmentCall
- func (c *MockUniterClientRemoveStorageAttachmentCall) Do(f func(context.Context, names.StorageTag, names.UnitTag) error) *MockUniterClientRemoveStorageAttachmentCall
- func (c *MockUniterClientRemoveStorageAttachmentCall) DoAndReturn(f func(context.Context, names.StorageTag, names.UnitTag) error) *MockUniterClientRemoveStorageAttachmentCall
- func (c *MockUniterClientRemoveStorageAttachmentCall) Return(arg0 error) *MockUniterClientRemoveStorageAttachmentCall
- type MockUniterClientSetUnitWorkloadVersionCall
- func (c *MockUniterClientSetUnitWorkloadVersionCall) Do(f func(context.Context, names.UnitTag, string) error) *MockUniterClientSetUnitWorkloadVersionCall
- func (c *MockUniterClientSetUnitWorkloadVersionCall) DoAndReturn(f func(context.Context, names.UnitTag, string) error) *MockUniterClientSetUnitWorkloadVersionCall
- func (c *MockUniterClientSetUnitWorkloadVersionCall) Return(arg0 error) *MockUniterClientSetUnitWorkloadVersionCall
- type MockUniterClientStorageAttachmentCall
- func (c *MockUniterClientStorageAttachmentCall) Do(...) *MockUniterClientStorageAttachmentCall
- func (c *MockUniterClientStorageAttachmentCall) DoAndReturn(...) *MockUniterClientStorageAttachmentCall
- func (c *MockUniterClientStorageAttachmentCall) Return(arg0 params.StorageAttachment, arg1 error) *MockUniterClientStorageAttachmentCall
- type MockUniterClientStorageAttachmentLifeCall
- func (c *MockUniterClientStorageAttachmentLifeCall) Do(...) *MockUniterClientStorageAttachmentLifeCall
- func (c *MockUniterClientStorageAttachmentLifeCall) DoAndReturn(...) *MockUniterClientStorageAttachmentLifeCall
- func (c *MockUniterClientStorageAttachmentLifeCall) Return(arg0 []params.LifeResult, arg1 error) *MockUniterClientStorageAttachmentLifeCall
- type MockUniterClientUnitCall
- func (c *MockUniterClientUnitCall) Do(f func(context.Context, names.UnitTag) (Unit, error)) *MockUniterClientUnitCall
- func (c *MockUniterClientUnitCall) DoAndReturn(f func(context.Context, names.UnitTag) (Unit, error)) *MockUniterClientUnitCall
- func (c *MockUniterClientUnitCall) Return(arg0 Unit, arg1 error) *MockUniterClientUnitCall
- type MockUniterClientUnitStorageAttachmentsCall
- func (c *MockUniterClientUnitStorageAttachmentsCall) Do(f func(context.Context, names.UnitTag) ([]params.StorageAttachmentId, error)) *MockUniterClientUnitStorageAttachmentsCall
- func (c *MockUniterClientUnitStorageAttachmentsCall) DoAndReturn(f func(context.Context, names.UnitTag) ([]params.StorageAttachmentId, error)) *MockUniterClientUnitStorageAttachmentsCall
- func (c *MockUniterClientUnitStorageAttachmentsCall) Return(arg0 []params.StorageAttachmentId, arg1 error) *MockUniterClientUnitStorageAttachmentsCall
- type MockUniterClientUnitWorkloadVersionCall
- func (c *MockUniterClientUnitWorkloadVersionCall) Do(f func(context.Context, names.UnitTag) (string, error)) *MockUniterClientUnitWorkloadVersionCall
- func (c *MockUniterClientUnitWorkloadVersionCall) DoAndReturn(f func(context.Context, names.UnitTag) (string, error)) *MockUniterClientUnitWorkloadVersionCall
- func (c *MockUniterClientUnitWorkloadVersionCall) Return(arg0 string, arg1 error) *MockUniterClientUnitWorkloadVersionCall
- type MockUniterClientUpdateStatusHookIntervalCall
- func (c *MockUniterClientUpdateStatusHookIntervalCall) Do(f func(context.Context) (time.Duration, error)) *MockUniterClientUpdateStatusHookIntervalCall
- func (c *MockUniterClientUpdateStatusHookIntervalCall) DoAndReturn(f func(context.Context) (time.Duration, error)) *MockUniterClientUpdateStatusHookIntervalCall
- func (c *MockUniterClientUpdateStatusHookIntervalCall) Return(arg0 time.Duration, arg1 error) *MockUniterClientUpdateStatusHookIntervalCall
- type MockUniterClientWatchRelationUnitsCall
- func (c *MockUniterClientWatchRelationUnitsCall) Do(...) *MockUniterClientWatchRelationUnitsCall
- func (c *MockUniterClientWatchRelationUnitsCall) DoAndReturn(...) *MockUniterClientWatchRelationUnitsCall
- func (c *MockUniterClientWatchRelationUnitsCall) Return(arg0 watcher.RelationUnitsWatcher, arg1 error) *MockUniterClientWatchRelationUnitsCall
- type MockUniterClientWatchStorageAttachmentCall
- func (c *MockUniterClientWatchStorageAttachmentCall) Do(...) *MockUniterClientWatchStorageAttachmentCall
- func (c *MockUniterClientWatchStorageAttachmentCall) DoAndReturn(...) *MockUniterClientWatchStorageAttachmentCall
- func (c *MockUniterClientWatchStorageAttachmentCall) Return(arg0 watcher.NotifyWatcher, arg1 error) *MockUniterClientWatchStorageAttachmentCall
- type MockUniterClientWatchUpdateStatusHookIntervalCall
- func (c *MockUniterClientWatchUpdateStatusHookIntervalCall) Do(f func(context.Context) (watcher.NotifyWatcher, error)) *MockUniterClientWatchUpdateStatusHookIntervalCall
- func (c *MockUniterClientWatchUpdateStatusHookIntervalCall) DoAndReturn(f func(context.Context) (watcher.NotifyWatcher, error)) *MockUniterClientWatchUpdateStatusHookIntervalCall
- func (c *MockUniterClientWatchUpdateStatusHookIntervalCall) Return(arg0 watcher.NotifyWatcher, arg1 error) *MockUniterClientWatchUpdateStatusHookIntervalCall
- type ProviderIDGetter
- type Relation
- type RelationUnit
- type RelationUnitShim
- type SecretsAccessor
- type SecretsBackend
- type SecretsClient
- type SecretsWatcher
- type StorageAccessor
- type Unit
- type UnitShim
- type UniterClient
- type UniterClientShim
- func (s UniterClientShim) Application(ctx context.Context, tag names.ApplicationTag) (Application, error)
- func (s UniterClientShim) Charm(curl string) (Charm, error)
- func (s UniterClientShim) Relation(ctx context.Context, tag names.RelationTag) (Relation, error)
- func (s UniterClientShim) RelationById(ctx context.Context, id int) (Relation, error)
- func (s UniterClientShim) Unit(ctx context.Context, tag names.UnitTag) (Unit, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application interface { Life() life.Value Tag() names.ApplicationTag Status(ctx context.Context, unitName string) (params.ApplicationStatusResult, error) SetStatus(ctx context.Context, unitName string, appStatus status.Status, info string, data map[string]interface{}) error CharmModifiedVersion(context.Context) (int, error) CharmURL(context.Context) (string, bool, error) Watch(context.Context) (watcher.NotifyWatcher, error) Refresh(context.Context) error }
Application defines the methods on uniter.api.Application.
type Charm ¶
type Charm interface { URL() string LXDProfileRequired(context.Context) (bool, error) ArchiveSha256(context.Context) (string, error) }
Charm defines the methods on uniter.api.Charm.
type MockApplication ¶
type MockApplication struct {
// contains filtered or unexported fields
}
MockApplication is a mock of Application interface.
func NewMockApplication ¶
func NewMockApplication(ctrl *gomock.Controller) *MockApplication
NewMockApplication creates a new mock instance.
func (*MockApplication) CharmModifiedVersion ¶
func (m *MockApplication) CharmModifiedVersion(arg0 context.Context) (int, error)
CharmModifiedVersion mocks base method.
func (*MockApplication) EXPECT ¶
func (m *MockApplication) EXPECT() *MockApplicationMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockApplication) Refresh ¶
func (m *MockApplication) Refresh(arg0 context.Context) error
Refresh mocks base method.
func (*MockApplication) SetStatus ¶
func (m *MockApplication) SetStatus(arg0 context.Context, arg1 string, arg2 status.Status, arg3 string, arg4 map[string]any) error
SetStatus mocks base method.
func (*MockApplication) Status ¶
func (m *MockApplication) Status(arg0 context.Context, arg1 string) (params.ApplicationStatusResult, error)
Status mocks base method.
func (*MockApplication) Tag ¶
func (m *MockApplication) Tag() names.ApplicationTag
Tag mocks base method.
type MockApplicationCharmModifiedVersionCall ¶
MockApplicationCharmModifiedVersionCall wrap *gomock.Call
func (*MockApplicationCharmModifiedVersionCall) Do ¶
func (c *MockApplicationCharmModifiedVersionCall) Do(f func(context.Context) (int, error)) *MockApplicationCharmModifiedVersionCall
Do rewrite *gomock.Call.Do
func (*MockApplicationCharmModifiedVersionCall) DoAndReturn ¶
func (c *MockApplicationCharmModifiedVersionCall) DoAndReturn(f func(context.Context) (int, error)) *MockApplicationCharmModifiedVersionCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationCharmModifiedVersionCall) Return ¶
func (c *MockApplicationCharmModifiedVersionCall) Return(arg0 int, arg1 error) *MockApplicationCharmModifiedVersionCall
Return rewrite *gomock.Call.Return
type MockApplicationCharmURLCall ¶
MockApplicationCharmURLCall wrap *gomock.Call
func (*MockApplicationCharmURLCall) Do ¶
func (c *MockApplicationCharmURLCall) Do(f func(context.Context) (string, bool, error)) *MockApplicationCharmURLCall
Do rewrite *gomock.Call.Do
func (*MockApplicationCharmURLCall) DoAndReturn ¶
func (c *MockApplicationCharmURLCall) DoAndReturn(f func(context.Context) (string, bool, error)) *MockApplicationCharmURLCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationCharmURLCall) Return ¶
func (c *MockApplicationCharmURLCall) Return(arg0 string, arg1 bool, arg2 error) *MockApplicationCharmURLCall
Return rewrite *gomock.Call.Return
type MockApplicationLifeCall ¶
MockApplicationLifeCall wrap *gomock.Call
func (*MockApplicationLifeCall) Do ¶
func (c *MockApplicationLifeCall) Do(f func() life.Value) *MockApplicationLifeCall
Do rewrite *gomock.Call.Do
func (*MockApplicationLifeCall) DoAndReturn ¶
func (c *MockApplicationLifeCall) DoAndReturn(f func() life.Value) *MockApplicationLifeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationLifeCall) Return ¶
func (c *MockApplicationLifeCall) Return(arg0 life.Value) *MockApplicationLifeCall
Return rewrite *gomock.Call.Return
type MockApplicationMockRecorder ¶
type MockApplicationMockRecorder struct {
// contains filtered or unexported fields
}
MockApplicationMockRecorder is the mock recorder for MockApplication.
func (*MockApplicationMockRecorder) CharmModifiedVersion ¶
func (mr *MockApplicationMockRecorder) CharmModifiedVersion(arg0 any) *MockApplicationCharmModifiedVersionCall
CharmModifiedVersion indicates an expected call of CharmModifiedVersion.
func (*MockApplicationMockRecorder) CharmURL ¶
func (mr *MockApplicationMockRecorder) CharmURL(arg0 any) *MockApplicationCharmURLCall
CharmURL indicates an expected call of CharmURL.
func (*MockApplicationMockRecorder) Life ¶
func (mr *MockApplicationMockRecorder) Life() *MockApplicationLifeCall
Life indicates an expected call of Life.
func (*MockApplicationMockRecorder) Refresh ¶
func (mr *MockApplicationMockRecorder) Refresh(arg0 any) *MockApplicationRefreshCall
Refresh indicates an expected call of Refresh.
func (*MockApplicationMockRecorder) SetStatus ¶
func (mr *MockApplicationMockRecorder) SetStatus(arg0, arg1, arg2, arg3, arg4 any) *MockApplicationSetStatusCall
SetStatus indicates an expected call of SetStatus.
func (*MockApplicationMockRecorder) Status ¶
func (mr *MockApplicationMockRecorder) Status(arg0, arg1 any) *MockApplicationStatusCall
Status indicates an expected call of Status.
func (*MockApplicationMockRecorder) Tag ¶
func (mr *MockApplicationMockRecorder) Tag() *MockApplicationTagCall
Tag indicates an expected call of Tag.
func (*MockApplicationMockRecorder) Watch ¶
func (mr *MockApplicationMockRecorder) Watch(arg0 any) *MockApplicationWatchCall
Watch indicates an expected call of Watch.
type MockApplicationRefreshCall ¶
MockApplicationRefreshCall wrap *gomock.Call
func (*MockApplicationRefreshCall) Do ¶
func (c *MockApplicationRefreshCall) Do(f func(context.Context) error) *MockApplicationRefreshCall
Do rewrite *gomock.Call.Do
func (*MockApplicationRefreshCall) DoAndReturn ¶
func (c *MockApplicationRefreshCall) DoAndReturn(f func(context.Context) error) *MockApplicationRefreshCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationRefreshCall) Return ¶
func (c *MockApplicationRefreshCall) Return(arg0 error) *MockApplicationRefreshCall
Return rewrite *gomock.Call.Return
type MockApplicationSetStatusCall ¶
MockApplicationSetStatusCall wrap *gomock.Call
func (*MockApplicationSetStatusCall) Do ¶
func (c *MockApplicationSetStatusCall) Do(f func(context.Context, string, status.Status, string, map[string]any) error) *MockApplicationSetStatusCall
Do rewrite *gomock.Call.Do
func (*MockApplicationSetStatusCall) DoAndReturn ¶
func (c *MockApplicationSetStatusCall) DoAndReturn(f func(context.Context, string, status.Status, string, map[string]any) error) *MockApplicationSetStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationSetStatusCall) Return ¶
func (c *MockApplicationSetStatusCall) Return(arg0 error) *MockApplicationSetStatusCall
Return rewrite *gomock.Call.Return
type MockApplicationStatusCall ¶
MockApplicationStatusCall wrap *gomock.Call
func (*MockApplicationStatusCall) Do ¶
func (c *MockApplicationStatusCall) Do(f func(context.Context, string) (params.ApplicationStatusResult, error)) *MockApplicationStatusCall
Do rewrite *gomock.Call.Do
func (*MockApplicationStatusCall) DoAndReturn ¶
func (c *MockApplicationStatusCall) DoAndReturn(f func(context.Context, string) (params.ApplicationStatusResult, error)) *MockApplicationStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationStatusCall) Return ¶
func (c *MockApplicationStatusCall) Return(arg0 params.ApplicationStatusResult, arg1 error) *MockApplicationStatusCall
Return rewrite *gomock.Call.Return
type MockApplicationTagCall ¶
MockApplicationTagCall wrap *gomock.Call
func (*MockApplicationTagCall) Do ¶
func (c *MockApplicationTagCall) Do(f func() names.ApplicationTag) *MockApplicationTagCall
Do rewrite *gomock.Call.Do
func (*MockApplicationTagCall) DoAndReturn ¶
func (c *MockApplicationTagCall) DoAndReturn(f func() names.ApplicationTag) *MockApplicationTagCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationTagCall) Return ¶
func (c *MockApplicationTagCall) Return(arg0 names.ApplicationTag) *MockApplicationTagCall
Return rewrite *gomock.Call.Return
type MockApplicationWatchCall ¶
MockApplicationWatchCall wrap *gomock.Call
func (*MockApplicationWatchCall) Do ¶
func (c *MockApplicationWatchCall) Do(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockApplicationWatchCall
Do rewrite *gomock.Call.Do
func (*MockApplicationWatchCall) DoAndReturn ¶
func (c *MockApplicationWatchCall) DoAndReturn(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockApplicationWatchCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockApplicationWatchCall) Return ¶
func (c *MockApplicationWatchCall) Return(arg0 watcher.Watcher[struct{}], arg1 error) *MockApplicationWatchCall
Return rewrite *gomock.Call.Return
type MockCharm ¶
type MockCharm struct {
// contains filtered or unexported fields
}
MockCharm is a mock of Charm interface.
func NewMockCharm ¶
func NewMockCharm(ctrl *gomock.Controller) *MockCharm
NewMockCharm creates a new mock instance.
func (*MockCharm) ArchiveSha256 ¶
ArchiveSha256 mocks base method.
func (*MockCharm) EXPECT ¶
func (m *MockCharm) EXPECT() *MockCharmMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCharm) LXDProfileRequired ¶
LXDProfileRequired mocks base method.
type MockCharmArchiveSha256Call ¶
MockCharmArchiveSha256Call wrap *gomock.Call
func (*MockCharmArchiveSha256Call) Do ¶
func (c *MockCharmArchiveSha256Call) Do(f func(context.Context) (string, error)) *MockCharmArchiveSha256Call
Do rewrite *gomock.Call.Do
func (*MockCharmArchiveSha256Call) DoAndReturn ¶
func (c *MockCharmArchiveSha256Call) DoAndReturn(f func(context.Context) (string, error)) *MockCharmArchiveSha256Call
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockCharmArchiveSha256Call) Return ¶
func (c *MockCharmArchiveSha256Call) Return(arg0 string, arg1 error) *MockCharmArchiveSha256Call
Return rewrite *gomock.Call.Return
type MockCharmLXDProfileRequiredCall ¶
MockCharmLXDProfileRequiredCall wrap *gomock.Call
func (*MockCharmLXDProfileRequiredCall) Do ¶
func (c *MockCharmLXDProfileRequiredCall) Do(f func(context.Context) (bool, error)) *MockCharmLXDProfileRequiredCall
Do rewrite *gomock.Call.Do
func (*MockCharmLXDProfileRequiredCall) DoAndReturn ¶
func (c *MockCharmLXDProfileRequiredCall) DoAndReturn(f func(context.Context) (bool, error)) *MockCharmLXDProfileRequiredCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockCharmLXDProfileRequiredCall) Return ¶
func (c *MockCharmLXDProfileRequiredCall) Return(arg0 bool, arg1 error) *MockCharmLXDProfileRequiredCall
Return rewrite *gomock.Call.Return
type MockCharmMockRecorder ¶
type MockCharmMockRecorder struct {
// contains filtered or unexported fields
}
MockCharmMockRecorder is the mock recorder for MockCharm.
func (*MockCharmMockRecorder) ArchiveSha256 ¶
func (mr *MockCharmMockRecorder) ArchiveSha256(arg0 any) *MockCharmArchiveSha256Call
ArchiveSha256 indicates an expected call of ArchiveSha256.
func (*MockCharmMockRecorder) LXDProfileRequired ¶
func (mr *MockCharmMockRecorder) LXDProfileRequired(arg0 any) *MockCharmLXDProfileRequiredCall
LXDProfileRequired indicates an expected call of LXDProfileRequired.
func (*MockCharmMockRecorder) URL ¶
func (mr *MockCharmMockRecorder) URL() *MockCharmURLCall
URL indicates an expected call of URL.
type MockCharmURLCall ¶
MockCharmURLCall wrap *gomock.Call
func (*MockCharmURLCall) Do ¶
func (c *MockCharmURLCall) Do(f func() string) *MockCharmURLCall
Do rewrite *gomock.Call.Do
func (*MockCharmURLCall) DoAndReturn ¶
func (c *MockCharmURLCall) DoAndReturn(f func() string) *MockCharmURLCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockCharmURLCall) Return ¶
func (c *MockCharmURLCall) Return(arg0 string) *MockCharmURLCall
Return rewrite *gomock.Call.Return
type MockRelation ¶
type MockRelation struct {
// contains filtered or unexported fields
}
MockRelation is a mock of Relation interface.
func NewMockRelation ¶
func NewMockRelation(ctrl *gomock.Controller) *MockRelation
NewMockRelation creates a new mock instance.
func (*MockRelation) EXPECT ¶
func (m *MockRelation) EXPECT() *MockRelationMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRelation) OtherApplication ¶
func (m *MockRelation) OtherApplication() string
OtherApplication mocks base method.
func (*MockRelation) OtherModelUUID ¶
func (m *MockRelation) OtherModelUUID() string
OtherModelUUID mocks base method.
func (*MockRelation) Refresh ¶
func (m *MockRelation) Refresh(arg0 context.Context) error
Refresh mocks base method.
func (*MockRelation) Suspended ¶
func (m *MockRelation) Suspended() bool
Suspended mocks base method.
func (*MockRelation) Unit ¶
func (m *MockRelation) Unit(arg0 context.Context, arg1 names.UnitTag) (RelationUnit, error)
Unit mocks base method.
func (*MockRelation) UpdateSuspended ¶
func (m *MockRelation) UpdateSuspended(arg0 bool)
UpdateSuspended mocks base method.
type MockRelationEndpointCall ¶
MockRelationEndpointCall wrap *gomock.Call
func (*MockRelationEndpointCall) Do ¶
func (c *MockRelationEndpointCall) Do(f func(context.Context) (*uniter.Endpoint, error)) *MockRelationEndpointCall
Do rewrite *gomock.Call.Do
func (*MockRelationEndpointCall) DoAndReturn ¶
func (c *MockRelationEndpointCall) DoAndReturn(f func(context.Context) (*uniter.Endpoint, error)) *MockRelationEndpointCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationEndpointCall) Return ¶
func (c *MockRelationEndpointCall) Return(arg0 *uniter.Endpoint, arg1 error) *MockRelationEndpointCall
Return rewrite *gomock.Call.Return
type MockRelationIdCall ¶
MockRelationIdCall wrap *gomock.Call
func (*MockRelationIdCall) Do ¶
func (c *MockRelationIdCall) Do(f func() int) *MockRelationIdCall
Do rewrite *gomock.Call.Do
func (*MockRelationIdCall) DoAndReturn ¶
func (c *MockRelationIdCall) DoAndReturn(f func() int) *MockRelationIdCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationIdCall) Return ¶
func (c *MockRelationIdCall) Return(arg0 int) *MockRelationIdCall
Return rewrite *gomock.Call.Return
type MockRelationLifeCall ¶
MockRelationLifeCall wrap *gomock.Call
func (*MockRelationLifeCall) Do ¶
func (c *MockRelationLifeCall) Do(f func() life.Value) *MockRelationLifeCall
Do rewrite *gomock.Call.Do
func (*MockRelationLifeCall) DoAndReturn ¶
func (c *MockRelationLifeCall) DoAndReturn(f func() life.Value) *MockRelationLifeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationLifeCall) Return ¶
func (c *MockRelationLifeCall) Return(arg0 life.Value) *MockRelationLifeCall
Return rewrite *gomock.Call.Return
type MockRelationMockRecorder ¶
type MockRelationMockRecorder struct {
// contains filtered or unexported fields
}
MockRelationMockRecorder is the mock recorder for MockRelation.
func (*MockRelationMockRecorder) Endpoint ¶
func (mr *MockRelationMockRecorder) Endpoint(arg0 any) *MockRelationEndpointCall
Endpoint indicates an expected call of Endpoint.
func (*MockRelationMockRecorder) Id ¶
func (mr *MockRelationMockRecorder) Id() *MockRelationIdCall
Id indicates an expected call of Id.
func (*MockRelationMockRecorder) Life ¶
func (mr *MockRelationMockRecorder) Life() *MockRelationLifeCall
Life indicates an expected call of Life.
func (*MockRelationMockRecorder) OtherApplication ¶
func (mr *MockRelationMockRecorder) OtherApplication() *MockRelationOtherApplicationCall
OtherApplication indicates an expected call of OtherApplication.
func (*MockRelationMockRecorder) OtherModelUUID ¶
func (mr *MockRelationMockRecorder) OtherModelUUID() *MockRelationOtherModelUUIDCall
OtherModelUUID indicates an expected call of OtherModelUUID.
func (*MockRelationMockRecorder) Refresh ¶
func (mr *MockRelationMockRecorder) Refresh(arg0 any) *MockRelationRefreshCall
Refresh indicates an expected call of Refresh.
func (*MockRelationMockRecorder) SetStatus ¶
func (mr *MockRelationMockRecorder) SetStatus(arg0, arg1 any) *MockRelationSetStatusCall
SetStatus indicates an expected call of SetStatus.
func (*MockRelationMockRecorder) String ¶
func (mr *MockRelationMockRecorder) String() *MockRelationStringCall
String indicates an expected call of String.
func (*MockRelationMockRecorder) Suspended ¶
func (mr *MockRelationMockRecorder) Suspended() *MockRelationSuspendedCall
Suspended indicates an expected call of Suspended.
func (*MockRelationMockRecorder) Tag ¶
func (mr *MockRelationMockRecorder) Tag() *MockRelationTagCall
Tag indicates an expected call of Tag.
func (*MockRelationMockRecorder) Unit ¶
func (mr *MockRelationMockRecorder) Unit(arg0, arg1 any) *MockRelationUnitCall
Unit indicates an expected call of Unit.
func (*MockRelationMockRecorder) UpdateSuspended ¶
func (mr *MockRelationMockRecorder) UpdateSuspended(arg0 any) *MockRelationUpdateSuspendedCall
UpdateSuspended indicates an expected call of UpdateSuspended.
type MockRelationOtherApplicationCall ¶
MockRelationOtherApplicationCall wrap *gomock.Call
func (*MockRelationOtherApplicationCall) Do ¶
func (c *MockRelationOtherApplicationCall) Do(f func() string) *MockRelationOtherApplicationCall
Do rewrite *gomock.Call.Do
func (*MockRelationOtherApplicationCall) DoAndReturn ¶
func (c *MockRelationOtherApplicationCall) DoAndReturn(f func() string) *MockRelationOtherApplicationCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationOtherApplicationCall) Return ¶
func (c *MockRelationOtherApplicationCall) Return(arg0 string) *MockRelationOtherApplicationCall
Return rewrite *gomock.Call.Return
type MockRelationOtherModelUUIDCall ¶
MockRelationOtherModelUUIDCall wrap *gomock.Call
func (*MockRelationOtherModelUUIDCall) Do ¶
func (c *MockRelationOtherModelUUIDCall) Do(f func() string) *MockRelationOtherModelUUIDCall
Do rewrite *gomock.Call.Do
func (*MockRelationOtherModelUUIDCall) DoAndReturn ¶
func (c *MockRelationOtherModelUUIDCall) DoAndReturn(f func() string) *MockRelationOtherModelUUIDCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationOtherModelUUIDCall) Return ¶
func (c *MockRelationOtherModelUUIDCall) Return(arg0 string) *MockRelationOtherModelUUIDCall
Return rewrite *gomock.Call.Return
type MockRelationRefreshCall ¶
MockRelationRefreshCall wrap *gomock.Call
func (*MockRelationRefreshCall) Do ¶
func (c *MockRelationRefreshCall) Do(f func(context.Context) error) *MockRelationRefreshCall
Do rewrite *gomock.Call.Do
func (*MockRelationRefreshCall) DoAndReturn ¶
func (c *MockRelationRefreshCall) DoAndReturn(f func(context.Context) error) *MockRelationRefreshCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationRefreshCall) Return ¶
func (c *MockRelationRefreshCall) Return(arg0 error) *MockRelationRefreshCall
Return rewrite *gomock.Call.Return
type MockRelationSetStatusCall ¶
MockRelationSetStatusCall wrap *gomock.Call
func (*MockRelationSetStatusCall) Do ¶
func (c *MockRelationSetStatusCall) Do(f func(context.Context, relation.Status) error) *MockRelationSetStatusCall
Do rewrite *gomock.Call.Do
func (*MockRelationSetStatusCall) DoAndReturn ¶
func (c *MockRelationSetStatusCall) DoAndReturn(f func(context.Context, relation.Status) error) *MockRelationSetStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationSetStatusCall) Return ¶
func (c *MockRelationSetStatusCall) Return(arg0 error) *MockRelationSetStatusCall
Return rewrite *gomock.Call.Return
type MockRelationStringCall ¶
MockRelationStringCall wrap *gomock.Call
func (*MockRelationStringCall) Do ¶
func (c *MockRelationStringCall) Do(f func() string) *MockRelationStringCall
Do rewrite *gomock.Call.Do
func (*MockRelationStringCall) DoAndReturn ¶
func (c *MockRelationStringCall) DoAndReturn(f func() string) *MockRelationStringCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationStringCall) Return ¶
func (c *MockRelationStringCall) Return(arg0 string) *MockRelationStringCall
Return rewrite *gomock.Call.Return
type MockRelationSuspendedCall ¶
MockRelationSuspendedCall wrap *gomock.Call
func (*MockRelationSuspendedCall) Do ¶
func (c *MockRelationSuspendedCall) Do(f func() bool) *MockRelationSuspendedCall
Do rewrite *gomock.Call.Do
func (*MockRelationSuspendedCall) DoAndReturn ¶
func (c *MockRelationSuspendedCall) DoAndReturn(f func() bool) *MockRelationSuspendedCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationSuspendedCall) Return ¶
func (c *MockRelationSuspendedCall) Return(arg0 bool) *MockRelationSuspendedCall
Return rewrite *gomock.Call.Return
type MockRelationTagCall ¶
MockRelationTagCall wrap *gomock.Call
func (*MockRelationTagCall) Do ¶
func (c *MockRelationTagCall) Do(f func() names.RelationTag) *MockRelationTagCall
Do rewrite *gomock.Call.Do
func (*MockRelationTagCall) DoAndReturn ¶
func (c *MockRelationTagCall) DoAndReturn(f func() names.RelationTag) *MockRelationTagCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationTagCall) Return ¶
func (c *MockRelationTagCall) Return(arg0 names.RelationTag) *MockRelationTagCall
Return rewrite *gomock.Call.Return
type MockRelationUnit ¶
type MockRelationUnit struct {
// contains filtered or unexported fields
}
MockRelationUnit is a mock of RelationUnit interface.
func NewMockRelationUnit ¶
func NewMockRelationUnit(ctrl *gomock.Controller) *MockRelationUnit
NewMockRelationUnit creates a new mock instance.
func (*MockRelationUnit) ApplicationSettings ¶
ApplicationSettings mocks base method.
func (*MockRelationUnit) EXPECT ¶
func (m *MockRelationUnit) EXPECT() *MockRelationUnitMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRelationUnit) Endpoint ¶
func (m *MockRelationUnit) Endpoint() uniter.Endpoint
Endpoint mocks base method.
func (*MockRelationUnit) EnterScope ¶
func (m *MockRelationUnit) EnterScope(arg0 context.Context) error
EnterScope mocks base method.
func (*MockRelationUnit) LeaveScope ¶
func (m *MockRelationUnit) LeaveScope(arg0 context.Context) error
LeaveScope mocks base method.
func (*MockRelationUnit) ReadSettings ¶
ReadSettings mocks base method.
func (*MockRelationUnit) Relation ¶
func (m *MockRelationUnit) Relation() Relation
Relation mocks base method.
type MockRelationUnitApplicationSettingsCall ¶
MockRelationUnitApplicationSettingsCall wrap *gomock.Call
func (*MockRelationUnitApplicationSettingsCall) Do ¶
func (c *MockRelationUnitApplicationSettingsCall) Do(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitApplicationSettingsCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitApplicationSettingsCall) DoAndReturn ¶
func (c *MockRelationUnitApplicationSettingsCall) DoAndReturn(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitApplicationSettingsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitApplicationSettingsCall) Return ¶
func (c *MockRelationUnitApplicationSettingsCall) Return(arg0 *uniter.Settings, arg1 error) *MockRelationUnitApplicationSettingsCall
Return rewrite *gomock.Call.Return
type MockRelationUnitCall ¶
MockRelationUnitCall wrap *gomock.Call
func (*MockRelationUnitCall) Do ¶
func (c *MockRelationUnitCall) Do(f func(context.Context, names.UnitTag) (RelationUnit, error)) *MockRelationUnitCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitCall) DoAndReturn ¶
func (c *MockRelationUnitCall) DoAndReturn(f func(context.Context, names.UnitTag) (RelationUnit, error)) *MockRelationUnitCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitCall) Return ¶
func (c *MockRelationUnitCall) Return(arg0 RelationUnit, arg1 error) *MockRelationUnitCall
Return rewrite *gomock.Call.Return
type MockRelationUnitEndpointCall ¶
MockRelationUnitEndpointCall wrap *gomock.Call
func (*MockRelationUnitEndpointCall) Do ¶
func (c *MockRelationUnitEndpointCall) Do(f func() uniter.Endpoint) *MockRelationUnitEndpointCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitEndpointCall) DoAndReturn ¶
func (c *MockRelationUnitEndpointCall) DoAndReturn(f func() uniter.Endpoint) *MockRelationUnitEndpointCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitEndpointCall) Return ¶
func (c *MockRelationUnitEndpointCall) Return(arg0 uniter.Endpoint) *MockRelationUnitEndpointCall
Return rewrite *gomock.Call.Return
type MockRelationUnitEnterScopeCall ¶
MockRelationUnitEnterScopeCall wrap *gomock.Call
func (*MockRelationUnitEnterScopeCall) Do ¶
func (c *MockRelationUnitEnterScopeCall) Do(f func(context.Context) error) *MockRelationUnitEnterScopeCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitEnterScopeCall) DoAndReturn ¶
func (c *MockRelationUnitEnterScopeCall) DoAndReturn(f func(context.Context) error) *MockRelationUnitEnterScopeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitEnterScopeCall) Return ¶
func (c *MockRelationUnitEnterScopeCall) Return(arg0 error) *MockRelationUnitEnterScopeCall
Return rewrite *gomock.Call.Return
type MockRelationUnitLeaveScopeCall ¶
MockRelationUnitLeaveScopeCall wrap *gomock.Call
func (*MockRelationUnitLeaveScopeCall) Do ¶
func (c *MockRelationUnitLeaveScopeCall) Do(f func(context.Context) error) *MockRelationUnitLeaveScopeCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitLeaveScopeCall) DoAndReturn ¶
func (c *MockRelationUnitLeaveScopeCall) DoAndReturn(f func(context.Context) error) *MockRelationUnitLeaveScopeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitLeaveScopeCall) Return ¶
func (c *MockRelationUnitLeaveScopeCall) Return(arg0 error) *MockRelationUnitLeaveScopeCall
Return rewrite *gomock.Call.Return
type MockRelationUnitMockRecorder ¶
type MockRelationUnitMockRecorder struct {
// contains filtered or unexported fields
}
MockRelationUnitMockRecorder is the mock recorder for MockRelationUnit.
func (*MockRelationUnitMockRecorder) ApplicationSettings ¶
func (mr *MockRelationUnitMockRecorder) ApplicationSettings(arg0 any) *MockRelationUnitApplicationSettingsCall
ApplicationSettings indicates an expected call of ApplicationSettings.
func (*MockRelationUnitMockRecorder) Endpoint ¶
func (mr *MockRelationUnitMockRecorder) Endpoint() *MockRelationUnitEndpointCall
Endpoint indicates an expected call of Endpoint.
func (*MockRelationUnitMockRecorder) EnterScope ¶
func (mr *MockRelationUnitMockRecorder) EnterScope(arg0 any) *MockRelationUnitEnterScopeCall
EnterScope indicates an expected call of EnterScope.
func (*MockRelationUnitMockRecorder) LeaveScope ¶
func (mr *MockRelationUnitMockRecorder) LeaveScope(arg0 any) *MockRelationUnitLeaveScopeCall
LeaveScope indicates an expected call of LeaveScope.
func (*MockRelationUnitMockRecorder) ReadSettings ¶
func (mr *MockRelationUnitMockRecorder) ReadSettings(arg0, arg1 any) *MockRelationUnitReadSettingsCall
ReadSettings indicates an expected call of ReadSettings.
func (*MockRelationUnitMockRecorder) Relation ¶
func (mr *MockRelationUnitMockRecorder) Relation() *MockRelationUnitRelationCall
Relation indicates an expected call of Relation.
func (*MockRelationUnitMockRecorder) Settings ¶
func (mr *MockRelationUnitMockRecorder) Settings(arg0 any) *MockRelationUnitSettingsCall
Settings indicates an expected call of Settings.
type MockRelationUnitReadSettingsCall ¶
MockRelationUnitReadSettingsCall wrap *gomock.Call
func (*MockRelationUnitReadSettingsCall) Do ¶
func (c *MockRelationUnitReadSettingsCall) Do(f func(context.Context, string) (params.Settings, error)) *MockRelationUnitReadSettingsCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitReadSettingsCall) DoAndReturn ¶
func (c *MockRelationUnitReadSettingsCall) DoAndReturn(f func(context.Context, string) (params.Settings, error)) *MockRelationUnitReadSettingsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitReadSettingsCall) Return ¶
func (c *MockRelationUnitReadSettingsCall) Return(arg0 params.Settings, arg1 error) *MockRelationUnitReadSettingsCall
Return rewrite *gomock.Call.Return
type MockRelationUnitRelationCall ¶
MockRelationUnitRelationCall wrap *gomock.Call
func (*MockRelationUnitRelationCall) Do ¶
func (c *MockRelationUnitRelationCall) Do(f func() Relation) *MockRelationUnitRelationCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitRelationCall) DoAndReturn ¶
func (c *MockRelationUnitRelationCall) DoAndReturn(f func() Relation) *MockRelationUnitRelationCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitRelationCall) Return ¶
func (c *MockRelationUnitRelationCall) Return(arg0 Relation) *MockRelationUnitRelationCall
Return rewrite *gomock.Call.Return
type MockRelationUnitSettingsCall ¶
MockRelationUnitSettingsCall wrap *gomock.Call
func (*MockRelationUnitSettingsCall) Do ¶
func (c *MockRelationUnitSettingsCall) Do(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitSettingsCall
Do rewrite *gomock.Call.Do
func (*MockRelationUnitSettingsCall) DoAndReturn ¶
func (c *MockRelationUnitSettingsCall) DoAndReturn(f func(context.Context) (*uniter.Settings, error)) *MockRelationUnitSettingsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUnitSettingsCall) Return ¶
func (c *MockRelationUnitSettingsCall) Return(arg0 *uniter.Settings, arg1 error) *MockRelationUnitSettingsCall
Return rewrite *gomock.Call.Return
type MockRelationUpdateSuspendedCall ¶
MockRelationUpdateSuspendedCall wrap *gomock.Call
func (*MockRelationUpdateSuspendedCall) Do ¶
func (c *MockRelationUpdateSuspendedCall) Do(f func(bool)) *MockRelationUpdateSuspendedCall
Do rewrite *gomock.Call.Do
func (*MockRelationUpdateSuspendedCall) DoAndReturn ¶
func (c *MockRelationUpdateSuspendedCall) DoAndReturn(f func(bool)) *MockRelationUpdateSuspendedCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRelationUpdateSuspendedCall) Return ¶
func (c *MockRelationUpdateSuspendedCall) Return() *MockRelationUpdateSuspendedCall
Return rewrite *gomock.Call.Return
type MockSecretsBackend ¶
type MockSecretsBackend struct {
// contains filtered or unexported fields
}
MockSecretsBackend is a mock of SecretsBackend interface.
func NewMockSecretsBackend ¶
func NewMockSecretsBackend(ctrl *gomock.Controller) *MockSecretsBackend
NewMockSecretsBackend creates a new mock instance.
func (*MockSecretsBackend) DeleteContent ¶
DeleteContent mocks base method.
func (*MockSecretsBackend) DeleteExternalContent ¶
func (m *MockSecretsBackend) DeleteExternalContent(arg0 context.Context, arg1 secrets.ValueRef) error
DeleteExternalContent mocks base method.
func (*MockSecretsBackend) EXPECT ¶
func (m *MockSecretsBackend) EXPECT() *MockSecretsBackendMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSecretsBackend) GetContent ¶
func (m *MockSecretsBackend) GetContent(arg0 context.Context, arg1 *secrets.URI, arg2 string, arg3, arg4 bool) (secrets.SecretValue, error)
GetContent mocks base method.
func (*MockSecretsBackend) SaveContent ¶
func (m *MockSecretsBackend) SaveContent(arg0 context.Context, arg1 *secrets.URI, arg2 int, arg3 secrets.SecretValue) (secrets.ValueRef, error)
SaveContent mocks base method.
type MockSecretsBackendDeleteContentCall ¶
MockSecretsBackendDeleteContentCall wrap *gomock.Call
func (*MockSecretsBackendDeleteContentCall) Do ¶
func (c *MockSecretsBackendDeleteContentCall) Do(f func(context.Context, *secrets.URI, int) error) *MockSecretsBackendDeleteContentCall
Do rewrite *gomock.Call.Do
func (*MockSecretsBackendDeleteContentCall) DoAndReturn ¶
func (c *MockSecretsBackendDeleteContentCall) DoAndReturn(f func(context.Context, *secrets.URI, int) error) *MockSecretsBackendDeleteContentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsBackendDeleteContentCall) Return ¶
func (c *MockSecretsBackendDeleteContentCall) Return(arg0 error) *MockSecretsBackendDeleteContentCall
Return rewrite *gomock.Call.Return
type MockSecretsBackendDeleteExternalContentCall ¶
MockSecretsBackendDeleteExternalContentCall wrap *gomock.Call
func (*MockSecretsBackendDeleteExternalContentCall) Do ¶
func (c *MockSecretsBackendDeleteExternalContentCall) Do(f func(context.Context, secrets.ValueRef) error) *MockSecretsBackendDeleteExternalContentCall
Do rewrite *gomock.Call.Do
func (*MockSecretsBackendDeleteExternalContentCall) DoAndReturn ¶
func (c *MockSecretsBackendDeleteExternalContentCall) DoAndReturn(f func(context.Context, secrets.ValueRef) error) *MockSecretsBackendDeleteExternalContentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsBackendDeleteExternalContentCall) Return ¶
func (c *MockSecretsBackendDeleteExternalContentCall) Return(arg0 error) *MockSecretsBackendDeleteExternalContentCall
Return rewrite *gomock.Call.Return
type MockSecretsBackendGetContentCall ¶
MockSecretsBackendGetContentCall wrap *gomock.Call
func (*MockSecretsBackendGetContentCall) Do ¶
func (c *MockSecretsBackendGetContentCall) Do(f func(context.Context, *secrets.URI, string, bool, bool) (secrets.SecretValue, error)) *MockSecretsBackendGetContentCall
Do rewrite *gomock.Call.Do
func (*MockSecretsBackendGetContentCall) DoAndReturn ¶
func (c *MockSecretsBackendGetContentCall) DoAndReturn(f func(context.Context, *secrets.URI, string, bool, bool) (secrets.SecretValue, error)) *MockSecretsBackendGetContentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsBackendGetContentCall) Return ¶
func (c *MockSecretsBackendGetContentCall) Return(arg0 secrets.SecretValue, arg1 error) *MockSecretsBackendGetContentCall
Return rewrite *gomock.Call.Return
type MockSecretsBackendMockRecorder ¶
type MockSecretsBackendMockRecorder struct {
// contains filtered or unexported fields
}
MockSecretsBackendMockRecorder is the mock recorder for MockSecretsBackend.
func (*MockSecretsBackendMockRecorder) DeleteContent ¶
func (mr *MockSecretsBackendMockRecorder) DeleteContent(arg0, arg1, arg2 any) *MockSecretsBackendDeleteContentCall
DeleteContent indicates an expected call of DeleteContent.
func (*MockSecretsBackendMockRecorder) DeleteExternalContent ¶
func (mr *MockSecretsBackendMockRecorder) DeleteExternalContent(arg0, arg1 any) *MockSecretsBackendDeleteExternalContentCall
DeleteExternalContent indicates an expected call of DeleteExternalContent.
func (*MockSecretsBackendMockRecorder) GetContent ¶
func (mr *MockSecretsBackendMockRecorder) GetContent(arg0, arg1, arg2, arg3, arg4 any) *MockSecretsBackendGetContentCall
GetContent indicates an expected call of GetContent.
func (*MockSecretsBackendMockRecorder) SaveContent ¶
func (mr *MockSecretsBackendMockRecorder) SaveContent(arg0, arg1, arg2, arg3 any) *MockSecretsBackendSaveContentCall
SaveContent indicates an expected call of SaveContent.
type MockSecretsBackendSaveContentCall ¶
MockSecretsBackendSaveContentCall wrap *gomock.Call
func (*MockSecretsBackendSaveContentCall) Do ¶
func (c *MockSecretsBackendSaveContentCall) Do(f func(context.Context, *secrets.URI, int, secrets.SecretValue) (secrets.ValueRef, error)) *MockSecretsBackendSaveContentCall
Do rewrite *gomock.Call.Do
func (*MockSecretsBackendSaveContentCall) DoAndReturn ¶
func (c *MockSecretsBackendSaveContentCall) DoAndReturn(f func(context.Context, *secrets.URI, int, secrets.SecretValue) (secrets.ValueRef, error)) *MockSecretsBackendSaveContentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsBackendSaveContentCall) Return ¶
func (c *MockSecretsBackendSaveContentCall) Return(arg0 secrets.ValueRef, arg1 error) *MockSecretsBackendSaveContentCall
Return rewrite *gomock.Call.Return
type MockSecretsClient ¶
type MockSecretsClient struct {
// contains filtered or unexported fields
}
MockSecretsClient is a mock of SecretsClient interface.
func NewMockSecretsClient ¶
func NewMockSecretsClient(ctrl *gomock.Controller) *MockSecretsClient
NewMockSecretsClient creates a new mock instance.
func (*MockSecretsClient) CreateSecretURIs ¶
func (m *MockSecretsClient) CreateSecretURIs(arg0 context.Context, arg1 int) ([]*secrets.URI, error)
CreateSecretURIs mocks base method.
func (*MockSecretsClient) EXPECT ¶
func (m *MockSecretsClient) EXPECT() *MockSecretsClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSecretsClient) GetConsumerSecretsRevisionInfo ¶
func (m *MockSecretsClient) GetConsumerSecretsRevisionInfo(arg0 context.Context, arg1 string, arg2 []string) (map[string]secrets.SecretRevisionInfo, error)
GetConsumerSecretsRevisionInfo mocks base method.
func (*MockSecretsClient) SecretMetadata ¶
func (m *MockSecretsClient) SecretMetadata(arg0 context.Context) ([]secrets.SecretOwnerMetadata, error)
SecretMetadata mocks base method.
func (*MockSecretsClient) SecretRotated ¶
SecretRotated mocks base method.
func (*MockSecretsClient) WatchConsumedSecretsChanges ¶
func (m *MockSecretsClient) WatchConsumedSecretsChanges(arg0 context.Context, arg1 string) (watcher.Watcher[[]string], error)
WatchConsumedSecretsChanges mocks base method.
type MockSecretsClientCreateSecretURIsCall ¶
MockSecretsClientCreateSecretURIsCall wrap *gomock.Call
func (*MockSecretsClientCreateSecretURIsCall) Do ¶
func (c *MockSecretsClientCreateSecretURIsCall) Do(f func(context.Context, int) ([]*secrets.URI, error)) *MockSecretsClientCreateSecretURIsCall
Do rewrite *gomock.Call.Do
func (*MockSecretsClientCreateSecretURIsCall) DoAndReturn ¶
func (c *MockSecretsClientCreateSecretURIsCall) DoAndReturn(f func(context.Context, int) ([]*secrets.URI, error)) *MockSecretsClientCreateSecretURIsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsClientCreateSecretURIsCall) Return ¶
func (c *MockSecretsClientCreateSecretURIsCall) Return(arg0 []*secrets.URI, arg1 error) *MockSecretsClientCreateSecretURIsCall
Return rewrite *gomock.Call.Return
type MockSecretsClientGetConsumerSecretsRevisionInfoCall ¶
MockSecretsClientGetConsumerSecretsRevisionInfoCall wrap *gomock.Call
func (*MockSecretsClientGetConsumerSecretsRevisionInfoCall) Do ¶
func (c *MockSecretsClientGetConsumerSecretsRevisionInfoCall) Do(f func(context.Context, string, []string) (map[string]secrets.SecretRevisionInfo, error)) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
Do rewrite *gomock.Call.Do
func (*MockSecretsClientGetConsumerSecretsRevisionInfoCall) DoAndReturn ¶
func (c *MockSecretsClientGetConsumerSecretsRevisionInfoCall) DoAndReturn(f func(context.Context, string, []string) (map[string]secrets.SecretRevisionInfo, error)) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsClientGetConsumerSecretsRevisionInfoCall) Return ¶
func (c *MockSecretsClientGetConsumerSecretsRevisionInfoCall) Return(arg0 map[string]secrets.SecretRevisionInfo, arg1 error) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
Return rewrite *gomock.Call.Return
type MockSecretsClientMockRecorder ¶
type MockSecretsClientMockRecorder struct {
// contains filtered or unexported fields
}
MockSecretsClientMockRecorder is the mock recorder for MockSecretsClient.
func (*MockSecretsClientMockRecorder) CreateSecretURIs ¶
func (mr *MockSecretsClientMockRecorder) CreateSecretURIs(arg0, arg1 any) *MockSecretsClientCreateSecretURIsCall
CreateSecretURIs indicates an expected call of CreateSecretURIs.
func (*MockSecretsClientMockRecorder) GetConsumerSecretsRevisionInfo ¶
func (mr *MockSecretsClientMockRecorder) GetConsumerSecretsRevisionInfo(arg0, arg1, arg2 any) *MockSecretsClientGetConsumerSecretsRevisionInfoCall
GetConsumerSecretsRevisionInfo indicates an expected call of GetConsumerSecretsRevisionInfo.
func (*MockSecretsClientMockRecorder) SecretMetadata ¶
func (mr *MockSecretsClientMockRecorder) SecretMetadata(arg0 any) *MockSecretsClientSecretMetadataCall
SecretMetadata indicates an expected call of SecretMetadata.
func (*MockSecretsClientMockRecorder) SecretRotated ¶
func (mr *MockSecretsClientMockRecorder) SecretRotated(arg0, arg1, arg2 any) *MockSecretsClientSecretRotatedCall
SecretRotated indicates an expected call of SecretRotated.
func (*MockSecretsClientMockRecorder) WatchConsumedSecretsChanges ¶
func (mr *MockSecretsClientMockRecorder) WatchConsumedSecretsChanges(arg0, arg1 any) *MockSecretsClientWatchConsumedSecretsChangesCall
WatchConsumedSecretsChanges indicates an expected call of WatchConsumedSecretsChanges.
func (*MockSecretsClientMockRecorder) WatchObsolete ¶
func (mr *MockSecretsClientMockRecorder) WatchObsolete(arg0 any, arg1 ...any) *MockSecretsClientWatchObsoleteCall
WatchObsolete indicates an expected call of WatchObsolete.
type MockSecretsClientSecretMetadataCall ¶
MockSecretsClientSecretMetadataCall wrap *gomock.Call
func (*MockSecretsClientSecretMetadataCall) Do ¶
func (c *MockSecretsClientSecretMetadataCall) Do(f func(context.Context) ([]secrets.SecretOwnerMetadata, error)) *MockSecretsClientSecretMetadataCall
Do rewrite *gomock.Call.Do
func (*MockSecretsClientSecretMetadataCall) DoAndReturn ¶
func (c *MockSecretsClientSecretMetadataCall) DoAndReturn(f func(context.Context) ([]secrets.SecretOwnerMetadata, error)) *MockSecretsClientSecretMetadataCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsClientSecretMetadataCall) Return ¶
func (c *MockSecretsClientSecretMetadataCall) Return(arg0 []secrets.SecretOwnerMetadata, arg1 error) *MockSecretsClientSecretMetadataCall
Return rewrite *gomock.Call.Return
type MockSecretsClientSecretRotatedCall ¶
MockSecretsClientSecretRotatedCall wrap *gomock.Call
func (*MockSecretsClientSecretRotatedCall) Do ¶
func (c *MockSecretsClientSecretRotatedCall) Do(f func(context.Context, string, int) error) *MockSecretsClientSecretRotatedCall
Do rewrite *gomock.Call.Do
func (*MockSecretsClientSecretRotatedCall) DoAndReturn ¶
func (c *MockSecretsClientSecretRotatedCall) DoAndReturn(f func(context.Context, string, int) error) *MockSecretsClientSecretRotatedCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsClientSecretRotatedCall) Return ¶
func (c *MockSecretsClientSecretRotatedCall) Return(arg0 error) *MockSecretsClientSecretRotatedCall
Return rewrite *gomock.Call.Return
type MockSecretsClientWatchConsumedSecretsChangesCall ¶
MockSecretsClientWatchConsumedSecretsChangesCall wrap *gomock.Call
func (*MockSecretsClientWatchConsumedSecretsChangesCall) Do ¶
func (c *MockSecretsClientWatchConsumedSecretsChangesCall) Do(f func(context.Context, string) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchConsumedSecretsChangesCall
Do rewrite *gomock.Call.Do
func (*MockSecretsClientWatchConsumedSecretsChangesCall) DoAndReturn ¶
func (c *MockSecretsClientWatchConsumedSecretsChangesCall) DoAndReturn(f func(context.Context, string) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchConsumedSecretsChangesCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsClientWatchConsumedSecretsChangesCall) Return ¶
func (c *MockSecretsClientWatchConsumedSecretsChangesCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockSecretsClientWatchConsumedSecretsChangesCall
Return rewrite *gomock.Call.Return
type MockSecretsClientWatchObsoleteCall ¶
MockSecretsClientWatchObsoleteCall wrap *gomock.Call
func (*MockSecretsClientWatchObsoleteCall) Do ¶
func (c *MockSecretsClientWatchObsoleteCall) Do(f func(context.Context, ...names.Tag) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchObsoleteCall
Do rewrite *gomock.Call.Do
func (*MockSecretsClientWatchObsoleteCall) DoAndReturn ¶
func (c *MockSecretsClientWatchObsoleteCall) DoAndReturn(f func(context.Context, ...names.Tag) (watcher.Watcher[[]string], error)) *MockSecretsClientWatchObsoleteCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockSecretsClientWatchObsoleteCall) Return ¶
func (c *MockSecretsClientWatchObsoleteCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockSecretsClientWatchObsoleteCall
Return rewrite *gomock.Call.Return
type MockUnit ¶
type MockUnit struct {
// contains filtered or unexported fields
}
MockUnit is a mock of Unit interface.
func NewMockUnit ¶
func NewMockUnit(ctrl *gomock.Controller) *MockUnit
NewMockUnit creates a new mock instance.
func (*MockUnit) Application ¶
func (m *MockUnit) Application(arg0 context.Context) (Application, error)
Application mocks base method.
func (*MockUnit) ApplicationName ¶
ApplicationName mocks base method.
func (*MockUnit) ApplicationTag ¶
func (m *MockUnit) ApplicationTag() names.ApplicationTag
ApplicationTag mocks base method.
func (*MockUnit) AssignedMachine ¶
AssignedMachine mocks base method.
func (*MockUnit) AvailabilityZone ¶
AvailabilityZone mocks base method.
func (*MockUnit) CanApplyLXDProfile ¶
CanApplyLXDProfile mocks base method.
func (*MockUnit) ClearResolved ¶
ClearResolved mocks base method.
func (*MockUnit) CommitHookChanges ¶
CommitHookChanges mocks base method.
func (*MockUnit) ConfigSettings ¶
ConfigSettings mocks base method.
func (*MockUnit) DestroyAllSubordinates ¶
DestroyAllSubordinates mocks base method.
func (*MockUnit) EXPECT ¶
func (m *MockUnit) EXPECT() *MockUnitMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUnit) EnsureDead ¶
EnsureDead mocks base method.
func (*MockUnit) HasSubordinates ¶
HasSubordinates mocks base method.
func (*MockUnit) LXDProfileName ¶
LXDProfileName mocks base method.
func (*MockUnit) LogActionMessage ¶
LogActionMessage mocks base method.
func (*MockUnit) NetworkInfo ¶
func (m *MockUnit) NetworkInfo(arg0 context.Context, arg1 []string, arg2 *int) (map[string]params.NetworkInfoResult, error)
NetworkInfo mocks base method.
func (*MockUnit) PrincipalName ¶
PrincipalName mocks base method.
func (*MockUnit) PrivateAddress ¶
PrivateAddress mocks base method.
func (*MockUnit) PublicAddress ¶
PublicAddress mocks base method.
func (*MockUnit) RelationsStatus ¶
RelationsStatus mocks base method.
func (*MockUnit) RequestReboot ¶
RequestReboot mocks base method.
func (*MockUnit) Resolved ¶
func (m *MockUnit) Resolved() params.ResolvedMode
Resolved mocks base method.
func (*MockUnit) SetAgentStatus ¶
func (m *MockUnit) SetAgentStatus(arg0 context.Context, arg1 status.Status, arg2 string, arg3 map[string]any) error
SetAgentStatus mocks base method.
func (*MockUnit) SetCharmURL ¶
SetCharmURL mocks base method.
func (*MockUnit) SetUnitStatus ¶
func (m *MockUnit) SetUnitStatus(arg0 context.Context, arg1 status.Status, arg2 string, arg3 map[string]any) error
SetUnitStatus mocks base method.
func (*MockUnit) UnitStatus ¶
UnitStatus mocks base method.
func (*MockUnit) WatchActionNotifications ¶
func (m *MockUnit) WatchActionNotifications(arg0 context.Context) (watcher.Watcher[[]string], error)
WatchActionNotifications mocks base method.
func (*MockUnit) WatchAddressesHash ¶
WatchAddressesHash mocks base method.
func (*MockUnit) WatchConfigSettingsHash ¶
WatchConfigSettingsHash mocks base method.
func (*MockUnit) WatchInstanceData ¶
WatchInstanceData mocks base method.
func (*MockUnit) WatchRelations ¶
WatchRelations mocks base method.
func (*MockUnit) WatchStorage ¶
WatchStorage mocks base method.
type MockUnitApplicationCall ¶
MockUnitApplicationCall wrap *gomock.Call
func (*MockUnitApplicationCall) Do ¶
func (c *MockUnitApplicationCall) Do(f func(context.Context) (Application, error)) *MockUnitApplicationCall
Do rewrite *gomock.Call.Do
func (*MockUnitApplicationCall) DoAndReturn ¶
func (c *MockUnitApplicationCall) DoAndReturn(f func(context.Context) (Application, error)) *MockUnitApplicationCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitApplicationCall) Return ¶
func (c *MockUnitApplicationCall) Return(arg0 Application, arg1 error) *MockUnitApplicationCall
Return rewrite *gomock.Call.Return
type MockUnitApplicationNameCall ¶
MockUnitApplicationNameCall wrap *gomock.Call
func (*MockUnitApplicationNameCall) Do ¶
func (c *MockUnitApplicationNameCall) Do(f func() string) *MockUnitApplicationNameCall
Do rewrite *gomock.Call.Do
func (*MockUnitApplicationNameCall) DoAndReturn ¶
func (c *MockUnitApplicationNameCall) DoAndReturn(f func() string) *MockUnitApplicationNameCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitApplicationNameCall) Return ¶
func (c *MockUnitApplicationNameCall) Return(arg0 string) *MockUnitApplicationNameCall
Return rewrite *gomock.Call.Return
type MockUnitApplicationTagCall ¶
MockUnitApplicationTagCall wrap *gomock.Call
func (*MockUnitApplicationTagCall) Do ¶
func (c *MockUnitApplicationTagCall) Do(f func() names.ApplicationTag) *MockUnitApplicationTagCall
Do rewrite *gomock.Call.Do
func (*MockUnitApplicationTagCall) DoAndReturn ¶
func (c *MockUnitApplicationTagCall) DoAndReturn(f func() names.ApplicationTag) *MockUnitApplicationTagCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitApplicationTagCall) Return ¶
func (c *MockUnitApplicationTagCall) Return(arg0 names.ApplicationTag) *MockUnitApplicationTagCall
Return rewrite *gomock.Call.Return
type MockUnitAssignedMachineCall ¶
MockUnitAssignedMachineCall wrap *gomock.Call
func (*MockUnitAssignedMachineCall) Do ¶
func (c *MockUnitAssignedMachineCall) Do(f func(context.Context) (names.MachineTag, error)) *MockUnitAssignedMachineCall
Do rewrite *gomock.Call.Do
func (*MockUnitAssignedMachineCall) DoAndReturn ¶
func (c *MockUnitAssignedMachineCall) DoAndReturn(f func(context.Context) (names.MachineTag, error)) *MockUnitAssignedMachineCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitAssignedMachineCall) Return ¶
func (c *MockUnitAssignedMachineCall) Return(arg0 names.MachineTag, arg1 error) *MockUnitAssignedMachineCall
Return rewrite *gomock.Call.Return
type MockUnitAvailabilityZoneCall ¶
MockUnitAvailabilityZoneCall wrap *gomock.Call
func (*MockUnitAvailabilityZoneCall) Do ¶
func (c *MockUnitAvailabilityZoneCall) Do(f func(context.Context) (string, error)) *MockUnitAvailabilityZoneCall
Do rewrite *gomock.Call.Do
func (*MockUnitAvailabilityZoneCall) DoAndReturn ¶
func (c *MockUnitAvailabilityZoneCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitAvailabilityZoneCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitAvailabilityZoneCall) Return ¶
func (c *MockUnitAvailabilityZoneCall) Return(arg0 string, arg1 error) *MockUnitAvailabilityZoneCall
Return rewrite *gomock.Call.Return
type MockUnitCanApplyLXDProfileCall ¶
MockUnitCanApplyLXDProfileCall wrap *gomock.Call
func (*MockUnitCanApplyLXDProfileCall) Do ¶
func (c *MockUnitCanApplyLXDProfileCall) Do(f func(context.Context) (bool, error)) *MockUnitCanApplyLXDProfileCall
Do rewrite *gomock.Call.Do
func (*MockUnitCanApplyLXDProfileCall) DoAndReturn ¶
func (c *MockUnitCanApplyLXDProfileCall) DoAndReturn(f func(context.Context) (bool, error)) *MockUnitCanApplyLXDProfileCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitCanApplyLXDProfileCall) Return ¶
func (c *MockUnitCanApplyLXDProfileCall) Return(arg0 bool, arg1 error) *MockUnitCanApplyLXDProfileCall
Return rewrite *gomock.Call.Return
type MockUnitCharmURLCall ¶
MockUnitCharmURLCall wrap *gomock.Call
func (*MockUnitCharmURLCall) Do ¶
func (c *MockUnitCharmURLCall) Do(f func(context.Context) (string, error)) *MockUnitCharmURLCall
Do rewrite *gomock.Call.Do
func (*MockUnitCharmURLCall) DoAndReturn ¶
func (c *MockUnitCharmURLCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitCharmURLCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitCharmURLCall) Return ¶
func (c *MockUnitCharmURLCall) Return(arg0 string, arg1 error) *MockUnitCharmURLCall
Return rewrite *gomock.Call.Return
type MockUnitClearResolvedCall ¶
MockUnitClearResolvedCall wrap *gomock.Call
func (*MockUnitClearResolvedCall) Do ¶
func (c *MockUnitClearResolvedCall) Do(f func(context.Context) error) *MockUnitClearResolvedCall
Do rewrite *gomock.Call.Do
func (*MockUnitClearResolvedCall) DoAndReturn ¶
func (c *MockUnitClearResolvedCall) DoAndReturn(f func(context.Context) error) *MockUnitClearResolvedCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitClearResolvedCall) Return ¶
func (c *MockUnitClearResolvedCall) Return(arg0 error) *MockUnitClearResolvedCall
Return rewrite *gomock.Call.Return
type MockUnitCommitHookChangesCall ¶
MockUnitCommitHookChangesCall wrap *gomock.Call
func (*MockUnitCommitHookChangesCall) Do ¶
func (c *MockUnitCommitHookChangesCall) Do(f func(context.Context, params.CommitHookChangesArgs) error) *MockUnitCommitHookChangesCall
Do rewrite *gomock.Call.Do
func (*MockUnitCommitHookChangesCall) DoAndReturn ¶
func (c *MockUnitCommitHookChangesCall) DoAndReturn(f func(context.Context, params.CommitHookChangesArgs) error) *MockUnitCommitHookChangesCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitCommitHookChangesCall) Return ¶
func (c *MockUnitCommitHookChangesCall) Return(arg0 error) *MockUnitCommitHookChangesCall
Return rewrite *gomock.Call.Return
type MockUnitConfigSettingsCall ¶
MockUnitConfigSettingsCall wrap *gomock.Call
func (*MockUnitConfigSettingsCall) Do ¶
func (c *MockUnitConfigSettingsCall) Do(f func(context.Context) (charm.Settings, error)) *MockUnitConfigSettingsCall
Do rewrite *gomock.Call.Do
func (*MockUnitConfigSettingsCall) DoAndReturn ¶
func (c *MockUnitConfigSettingsCall) DoAndReturn(f func(context.Context) (charm.Settings, error)) *MockUnitConfigSettingsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitConfigSettingsCall) Return ¶
func (c *MockUnitConfigSettingsCall) Return(arg0 charm.Settings, arg1 error) *MockUnitConfigSettingsCall
Return rewrite *gomock.Call.Return
type MockUnitDestroyAllSubordinatesCall ¶
MockUnitDestroyAllSubordinatesCall wrap *gomock.Call
func (*MockUnitDestroyAllSubordinatesCall) Do ¶
func (c *MockUnitDestroyAllSubordinatesCall) Do(f func(context.Context) error) *MockUnitDestroyAllSubordinatesCall
Do rewrite *gomock.Call.Do
func (*MockUnitDestroyAllSubordinatesCall) DoAndReturn ¶
func (c *MockUnitDestroyAllSubordinatesCall) DoAndReturn(f func(context.Context) error) *MockUnitDestroyAllSubordinatesCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitDestroyAllSubordinatesCall) Return ¶
func (c *MockUnitDestroyAllSubordinatesCall) Return(arg0 error) *MockUnitDestroyAllSubordinatesCall
Return rewrite *gomock.Call.Return
type MockUnitDestroyCall ¶
MockUnitDestroyCall wrap *gomock.Call
func (*MockUnitDestroyCall) Do ¶
func (c *MockUnitDestroyCall) Do(f func(context.Context) error) *MockUnitDestroyCall
Do rewrite *gomock.Call.Do
func (*MockUnitDestroyCall) DoAndReturn ¶
func (c *MockUnitDestroyCall) DoAndReturn(f func(context.Context) error) *MockUnitDestroyCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitDestroyCall) Return ¶
func (c *MockUnitDestroyCall) Return(arg0 error) *MockUnitDestroyCall
Return rewrite *gomock.Call.Return
type MockUnitEnsureDeadCall ¶
MockUnitEnsureDeadCall wrap *gomock.Call
func (*MockUnitEnsureDeadCall) Do ¶
func (c *MockUnitEnsureDeadCall) Do(f func(context.Context) error) *MockUnitEnsureDeadCall
Do rewrite *gomock.Call.Do
func (*MockUnitEnsureDeadCall) DoAndReturn ¶
func (c *MockUnitEnsureDeadCall) DoAndReturn(f func(context.Context) error) *MockUnitEnsureDeadCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitEnsureDeadCall) Return ¶
func (c *MockUnitEnsureDeadCall) Return(arg0 error) *MockUnitEnsureDeadCall
Return rewrite *gomock.Call.Return
type MockUnitHasSubordinatesCall ¶
MockUnitHasSubordinatesCall wrap *gomock.Call
func (*MockUnitHasSubordinatesCall) Do ¶
func (c *MockUnitHasSubordinatesCall) Do(f func(context.Context) (bool, error)) *MockUnitHasSubordinatesCall
Do rewrite *gomock.Call.Do
func (*MockUnitHasSubordinatesCall) DoAndReturn ¶
func (c *MockUnitHasSubordinatesCall) DoAndReturn(f func(context.Context) (bool, error)) *MockUnitHasSubordinatesCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitHasSubordinatesCall) Return ¶
func (c *MockUnitHasSubordinatesCall) Return(arg0 bool, arg1 error) *MockUnitHasSubordinatesCall
Return rewrite *gomock.Call.Return
type MockUnitLXDProfileNameCall ¶
MockUnitLXDProfileNameCall wrap *gomock.Call
func (*MockUnitLXDProfileNameCall) Do ¶
func (c *MockUnitLXDProfileNameCall) Do(f func(context.Context) (string, error)) *MockUnitLXDProfileNameCall
Do rewrite *gomock.Call.Do
func (*MockUnitLXDProfileNameCall) DoAndReturn ¶
func (c *MockUnitLXDProfileNameCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitLXDProfileNameCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitLXDProfileNameCall) Return ¶
func (c *MockUnitLXDProfileNameCall) Return(arg0 string, arg1 error) *MockUnitLXDProfileNameCall
Return rewrite *gomock.Call.Return
type MockUnitLifeCall ¶
MockUnitLifeCall wrap *gomock.Call
func (*MockUnitLifeCall) Do ¶
func (c *MockUnitLifeCall) Do(f func() life.Value) *MockUnitLifeCall
Do rewrite *gomock.Call.Do
func (*MockUnitLifeCall) DoAndReturn ¶
func (c *MockUnitLifeCall) DoAndReturn(f func() life.Value) *MockUnitLifeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitLifeCall) Return ¶
func (c *MockUnitLifeCall) Return(arg0 life.Value) *MockUnitLifeCall
Return rewrite *gomock.Call.Return
type MockUnitLogActionMessageCall ¶
MockUnitLogActionMessageCall wrap *gomock.Call
func (*MockUnitLogActionMessageCall) Do ¶
func (c *MockUnitLogActionMessageCall) Do(f func(context.Context, names.ActionTag, string) error) *MockUnitLogActionMessageCall
Do rewrite *gomock.Call.Do
func (*MockUnitLogActionMessageCall) DoAndReturn ¶
func (c *MockUnitLogActionMessageCall) DoAndReturn(f func(context.Context, names.ActionTag, string) error) *MockUnitLogActionMessageCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitLogActionMessageCall) Return ¶
func (c *MockUnitLogActionMessageCall) Return(arg0 error) *MockUnitLogActionMessageCall
Return rewrite *gomock.Call.Return
type MockUnitMockRecorder ¶
type MockUnitMockRecorder struct {
// contains filtered or unexported fields
}
MockUnitMockRecorder is the mock recorder for MockUnit.
func (*MockUnitMockRecorder) Application ¶
func (mr *MockUnitMockRecorder) Application(arg0 any) *MockUnitApplicationCall
Application indicates an expected call of Application.
func (*MockUnitMockRecorder) ApplicationName ¶
func (mr *MockUnitMockRecorder) ApplicationName() *MockUnitApplicationNameCall
ApplicationName indicates an expected call of ApplicationName.
func (*MockUnitMockRecorder) ApplicationTag ¶
func (mr *MockUnitMockRecorder) ApplicationTag() *MockUnitApplicationTagCall
ApplicationTag indicates an expected call of ApplicationTag.
func (*MockUnitMockRecorder) AssignedMachine ¶
func (mr *MockUnitMockRecorder) AssignedMachine(arg0 any) *MockUnitAssignedMachineCall
AssignedMachine indicates an expected call of AssignedMachine.
func (*MockUnitMockRecorder) AvailabilityZone ¶
func (mr *MockUnitMockRecorder) AvailabilityZone(arg0 any) *MockUnitAvailabilityZoneCall
AvailabilityZone indicates an expected call of AvailabilityZone.
func (*MockUnitMockRecorder) CanApplyLXDProfile ¶
func (mr *MockUnitMockRecorder) CanApplyLXDProfile(arg0 any) *MockUnitCanApplyLXDProfileCall
CanApplyLXDProfile indicates an expected call of CanApplyLXDProfile.
func (*MockUnitMockRecorder) CharmURL ¶
func (mr *MockUnitMockRecorder) CharmURL(arg0 any) *MockUnitCharmURLCall
CharmURL indicates an expected call of CharmURL.
func (*MockUnitMockRecorder) ClearResolved ¶
func (mr *MockUnitMockRecorder) ClearResolved(arg0 any) *MockUnitClearResolvedCall
ClearResolved indicates an expected call of ClearResolved.
func (*MockUnitMockRecorder) CommitHookChanges ¶
func (mr *MockUnitMockRecorder) CommitHookChanges(arg0, arg1 any) *MockUnitCommitHookChangesCall
CommitHookChanges indicates an expected call of CommitHookChanges.
func (*MockUnitMockRecorder) ConfigSettings ¶
func (mr *MockUnitMockRecorder) ConfigSettings(arg0 any) *MockUnitConfigSettingsCall
ConfigSettings indicates an expected call of ConfigSettings.
func (*MockUnitMockRecorder) Destroy ¶
func (mr *MockUnitMockRecorder) Destroy(arg0 any) *MockUnitDestroyCall
Destroy indicates an expected call of Destroy.
func (*MockUnitMockRecorder) DestroyAllSubordinates ¶
func (mr *MockUnitMockRecorder) DestroyAllSubordinates(arg0 any) *MockUnitDestroyAllSubordinatesCall
DestroyAllSubordinates indicates an expected call of DestroyAllSubordinates.
func (*MockUnitMockRecorder) EnsureDead ¶
func (mr *MockUnitMockRecorder) EnsureDead(arg0 any) *MockUnitEnsureDeadCall
EnsureDead indicates an expected call of EnsureDead.
func (*MockUnitMockRecorder) HasSubordinates ¶
func (mr *MockUnitMockRecorder) HasSubordinates(arg0 any) *MockUnitHasSubordinatesCall
HasSubordinates indicates an expected call of HasSubordinates.
func (*MockUnitMockRecorder) LXDProfileName ¶
func (mr *MockUnitMockRecorder) LXDProfileName(arg0 any) *MockUnitLXDProfileNameCall
LXDProfileName indicates an expected call of LXDProfileName.
func (*MockUnitMockRecorder) Life ¶
func (mr *MockUnitMockRecorder) Life() *MockUnitLifeCall
Life indicates an expected call of Life.
func (*MockUnitMockRecorder) LogActionMessage ¶
func (mr *MockUnitMockRecorder) LogActionMessage(arg0, arg1, arg2 any) *MockUnitLogActionMessageCall
LogActionMessage indicates an expected call of LogActionMessage.
func (*MockUnitMockRecorder) Name ¶
func (mr *MockUnitMockRecorder) Name() *MockUnitNameCall
Name indicates an expected call of Name.
func (*MockUnitMockRecorder) NetworkInfo ¶
func (mr *MockUnitMockRecorder) NetworkInfo(arg0, arg1, arg2 any) *MockUnitNetworkInfoCall
NetworkInfo indicates an expected call of NetworkInfo.
func (*MockUnitMockRecorder) PrincipalName ¶
func (mr *MockUnitMockRecorder) PrincipalName(arg0 any) *MockUnitPrincipalNameCall
PrincipalName indicates an expected call of PrincipalName.
func (*MockUnitMockRecorder) PrivateAddress ¶
func (mr *MockUnitMockRecorder) PrivateAddress(arg0 any) *MockUnitPrivateAddressCall
PrivateAddress indicates an expected call of PrivateAddress.
func (*MockUnitMockRecorder) ProviderID ¶
func (mr *MockUnitMockRecorder) ProviderID() *MockUnitProviderIDCall
ProviderID indicates an expected call of ProviderID.
func (*MockUnitMockRecorder) PublicAddress ¶
func (mr *MockUnitMockRecorder) PublicAddress(arg0 any) *MockUnitPublicAddressCall
PublicAddress indicates an expected call of PublicAddress.
func (*MockUnitMockRecorder) Refresh ¶
func (mr *MockUnitMockRecorder) Refresh(arg0 any) *MockUnitRefreshCall
Refresh indicates an expected call of Refresh.
func (*MockUnitMockRecorder) RelationsStatus ¶
func (mr *MockUnitMockRecorder) RelationsStatus(arg0 any) *MockUnitRelationsStatusCall
RelationsStatus indicates an expected call of RelationsStatus.
func (*MockUnitMockRecorder) RequestReboot ¶
func (mr *MockUnitMockRecorder) RequestReboot(arg0 any) *MockUnitRequestRebootCall
RequestReboot indicates an expected call of RequestReboot.
func (*MockUnitMockRecorder) Resolved ¶
func (mr *MockUnitMockRecorder) Resolved() *MockUnitResolvedCall
Resolved indicates an expected call of Resolved.
func (*MockUnitMockRecorder) SetAgentStatus ¶
func (mr *MockUnitMockRecorder) SetAgentStatus(arg0, arg1, arg2, arg3 any) *MockUnitSetAgentStatusCall
SetAgentStatus indicates an expected call of SetAgentStatus.
func (*MockUnitMockRecorder) SetCharmURL ¶
func (mr *MockUnitMockRecorder) SetCharmURL(arg0, arg1 any) *MockUnitSetCharmURLCall
SetCharmURL indicates an expected call of SetCharmURL.
func (*MockUnitMockRecorder) SetState ¶
func (mr *MockUnitMockRecorder) SetState(arg0, arg1 any) *MockUnitSetStateCall
SetState indicates an expected call of SetState.
func (*MockUnitMockRecorder) SetUnitStatus ¶
func (mr *MockUnitMockRecorder) SetUnitStatus(arg0, arg1, arg2, arg3 any) *MockUnitSetUnitStatusCall
SetUnitStatus indicates an expected call of SetUnitStatus.
func (*MockUnitMockRecorder) State ¶
func (mr *MockUnitMockRecorder) State(arg0 any) *MockUnitStateCall
State indicates an expected call of State.
func (*MockUnitMockRecorder) Tag ¶
func (mr *MockUnitMockRecorder) Tag() *MockUnitTagCall
Tag indicates an expected call of Tag.
func (*MockUnitMockRecorder) UnitStatus ¶
func (mr *MockUnitMockRecorder) UnitStatus(arg0 any) *MockUnitUnitStatusCall
UnitStatus indicates an expected call of UnitStatus.
func (*MockUnitMockRecorder) Watch ¶
func (mr *MockUnitMockRecorder) Watch(arg0 any) *MockUnitWatchCall
Watch indicates an expected call of Watch.
func (*MockUnitMockRecorder) WatchActionNotifications ¶
func (mr *MockUnitMockRecorder) WatchActionNotifications(arg0 any) *MockUnitWatchActionNotificationsCall
WatchActionNotifications indicates an expected call of WatchActionNotifications.
func (*MockUnitMockRecorder) WatchAddressesHash ¶
func (mr *MockUnitMockRecorder) WatchAddressesHash(arg0 any) *MockUnitWatchAddressesHashCall
WatchAddressesHash indicates an expected call of WatchAddressesHash.
func (*MockUnitMockRecorder) WatchConfigSettingsHash ¶
func (mr *MockUnitMockRecorder) WatchConfigSettingsHash(arg0 any) *MockUnitWatchConfigSettingsHashCall
WatchConfigSettingsHash indicates an expected call of WatchConfigSettingsHash.
func (*MockUnitMockRecorder) WatchInstanceData ¶
func (mr *MockUnitMockRecorder) WatchInstanceData(arg0 any) *MockUnitWatchInstanceDataCall
WatchInstanceData indicates an expected call of WatchInstanceData.
func (*MockUnitMockRecorder) WatchRelations ¶
func (mr *MockUnitMockRecorder) WatchRelations(arg0 any) *MockUnitWatchRelationsCall
WatchRelations indicates an expected call of WatchRelations.
func (*MockUnitMockRecorder) WatchStorage ¶
func (mr *MockUnitMockRecorder) WatchStorage(arg0 any) *MockUnitWatchStorageCall
WatchStorage indicates an expected call of WatchStorage.
func (*MockUnitMockRecorder) WatchTrustConfigSettingsHash ¶
func (mr *MockUnitMockRecorder) WatchTrustConfigSettingsHash(arg0 any) *MockUnitWatchTrustConfigSettingsHashCall
WatchTrustConfigSettingsHash indicates an expected call of WatchTrustConfigSettingsHash.
type MockUnitNameCall ¶
MockUnitNameCall wrap *gomock.Call
func (*MockUnitNameCall) Do ¶
func (c *MockUnitNameCall) Do(f func() string) *MockUnitNameCall
Do rewrite *gomock.Call.Do
func (*MockUnitNameCall) DoAndReturn ¶
func (c *MockUnitNameCall) DoAndReturn(f func() string) *MockUnitNameCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitNameCall) Return ¶
func (c *MockUnitNameCall) Return(arg0 string) *MockUnitNameCall
Return rewrite *gomock.Call.Return
type MockUnitNetworkInfoCall ¶
MockUnitNetworkInfoCall wrap *gomock.Call
func (*MockUnitNetworkInfoCall) Do ¶
func (c *MockUnitNetworkInfoCall) Do(f func(context.Context, []string, *int) (map[string]params.NetworkInfoResult, error)) *MockUnitNetworkInfoCall
Do rewrite *gomock.Call.Do
func (*MockUnitNetworkInfoCall) DoAndReturn ¶
func (c *MockUnitNetworkInfoCall) DoAndReturn(f func(context.Context, []string, *int) (map[string]params.NetworkInfoResult, error)) *MockUnitNetworkInfoCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitNetworkInfoCall) Return ¶
func (c *MockUnitNetworkInfoCall) Return(arg0 map[string]params.NetworkInfoResult, arg1 error) *MockUnitNetworkInfoCall
Return rewrite *gomock.Call.Return
type MockUnitPrincipalNameCall ¶
MockUnitPrincipalNameCall wrap *gomock.Call
func (*MockUnitPrincipalNameCall) Do ¶
func (c *MockUnitPrincipalNameCall) Do(f func(context.Context) (string, bool, error)) *MockUnitPrincipalNameCall
Do rewrite *gomock.Call.Do
func (*MockUnitPrincipalNameCall) DoAndReturn ¶
func (c *MockUnitPrincipalNameCall) DoAndReturn(f func(context.Context) (string, bool, error)) *MockUnitPrincipalNameCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitPrincipalNameCall) Return ¶
func (c *MockUnitPrincipalNameCall) Return(arg0 string, arg1 bool, arg2 error) *MockUnitPrincipalNameCall
Return rewrite *gomock.Call.Return
type MockUnitPrivateAddressCall ¶
MockUnitPrivateAddressCall wrap *gomock.Call
func (*MockUnitPrivateAddressCall) Do ¶
func (c *MockUnitPrivateAddressCall) Do(f func(context.Context) (string, error)) *MockUnitPrivateAddressCall
Do rewrite *gomock.Call.Do
func (*MockUnitPrivateAddressCall) DoAndReturn ¶
func (c *MockUnitPrivateAddressCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitPrivateAddressCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitPrivateAddressCall) Return ¶
func (c *MockUnitPrivateAddressCall) Return(arg0 string, arg1 error) *MockUnitPrivateAddressCall
Return rewrite *gomock.Call.Return
type MockUnitProviderIDCall ¶
MockUnitProviderIDCall wrap *gomock.Call
func (*MockUnitProviderIDCall) Do ¶
func (c *MockUnitProviderIDCall) Do(f func() string) *MockUnitProviderIDCall
Do rewrite *gomock.Call.Do
func (*MockUnitProviderIDCall) DoAndReturn ¶
func (c *MockUnitProviderIDCall) DoAndReturn(f func() string) *MockUnitProviderIDCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitProviderIDCall) Return ¶
func (c *MockUnitProviderIDCall) Return(arg0 string) *MockUnitProviderIDCall
Return rewrite *gomock.Call.Return
type MockUnitPublicAddressCall ¶
MockUnitPublicAddressCall wrap *gomock.Call
func (*MockUnitPublicAddressCall) Do ¶
func (c *MockUnitPublicAddressCall) Do(f func(context.Context) (string, error)) *MockUnitPublicAddressCall
Do rewrite *gomock.Call.Do
func (*MockUnitPublicAddressCall) DoAndReturn ¶
func (c *MockUnitPublicAddressCall) DoAndReturn(f func(context.Context) (string, error)) *MockUnitPublicAddressCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitPublicAddressCall) Return ¶
func (c *MockUnitPublicAddressCall) Return(arg0 string, arg1 error) *MockUnitPublicAddressCall
Return rewrite *gomock.Call.Return
type MockUnitRefreshCall ¶
MockUnitRefreshCall wrap *gomock.Call
func (*MockUnitRefreshCall) Do ¶
func (c *MockUnitRefreshCall) Do(f func(context.Context) error) *MockUnitRefreshCall
Do rewrite *gomock.Call.Do
func (*MockUnitRefreshCall) DoAndReturn ¶
func (c *MockUnitRefreshCall) DoAndReturn(f func(context.Context) error) *MockUnitRefreshCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitRefreshCall) Return ¶
func (c *MockUnitRefreshCall) Return(arg0 error) *MockUnitRefreshCall
Return rewrite *gomock.Call.Return
type MockUnitRelationsStatusCall ¶
MockUnitRelationsStatusCall wrap *gomock.Call
func (*MockUnitRelationsStatusCall) Do ¶
func (c *MockUnitRelationsStatusCall) Do(f func(context.Context) ([]uniter.RelationStatus, error)) *MockUnitRelationsStatusCall
Do rewrite *gomock.Call.Do
func (*MockUnitRelationsStatusCall) DoAndReturn ¶
func (c *MockUnitRelationsStatusCall) DoAndReturn(f func(context.Context) ([]uniter.RelationStatus, error)) *MockUnitRelationsStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitRelationsStatusCall) Return ¶
func (c *MockUnitRelationsStatusCall) Return(arg0 []uniter.RelationStatus, arg1 error) *MockUnitRelationsStatusCall
Return rewrite *gomock.Call.Return
type MockUnitRequestRebootCall ¶
MockUnitRequestRebootCall wrap *gomock.Call
func (*MockUnitRequestRebootCall) Do ¶
func (c *MockUnitRequestRebootCall) Do(f func(context.Context) error) *MockUnitRequestRebootCall
Do rewrite *gomock.Call.Do
func (*MockUnitRequestRebootCall) DoAndReturn ¶
func (c *MockUnitRequestRebootCall) DoAndReturn(f func(context.Context) error) *MockUnitRequestRebootCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitRequestRebootCall) Return ¶
func (c *MockUnitRequestRebootCall) Return(arg0 error) *MockUnitRequestRebootCall
Return rewrite *gomock.Call.Return
type MockUnitResolvedCall ¶
MockUnitResolvedCall wrap *gomock.Call
func (*MockUnitResolvedCall) Do ¶
func (c *MockUnitResolvedCall) Do(f func() params.ResolvedMode) *MockUnitResolvedCall
Do rewrite *gomock.Call.Do
func (*MockUnitResolvedCall) DoAndReturn ¶
func (c *MockUnitResolvedCall) DoAndReturn(f func() params.ResolvedMode) *MockUnitResolvedCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitResolvedCall) Return ¶
func (c *MockUnitResolvedCall) Return(arg0 params.ResolvedMode) *MockUnitResolvedCall
Return rewrite *gomock.Call.Return
type MockUnitSetAgentStatusCall ¶
MockUnitSetAgentStatusCall wrap *gomock.Call
func (*MockUnitSetAgentStatusCall) Do ¶
func (c *MockUnitSetAgentStatusCall) Do(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetAgentStatusCall
Do rewrite *gomock.Call.Do
func (*MockUnitSetAgentStatusCall) DoAndReturn ¶
func (c *MockUnitSetAgentStatusCall) DoAndReturn(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetAgentStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitSetAgentStatusCall) Return ¶
func (c *MockUnitSetAgentStatusCall) Return(arg0 error) *MockUnitSetAgentStatusCall
Return rewrite *gomock.Call.Return
type MockUnitSetCharmURLCall ¶
MockUnitSetCharmURLCall wrap *gomock.Call
func (*MockUnitSetCharmURLCall) Do ¶
func (c *MockUnitSetCharmURLCall) Do(f func(context.Context, string) error) *MockUnitSetCharmURLCall
Do rewrite *gomock.Call.Do
func (*MockUnitSetCharmURLCall) DoAndReturn ¶
func (c *MockUnitSetCharmURLCall) DoAndReturn(f func(context.Context, string) error) *MockUnitSetCharmURLCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitSetCharmURLCall) Return ¶
func (c *MockUnitSetCharmURLCall) Return(arg0 error) *MockUnitSetCharmURLCall
Return rewrite *gomock.Call.Return
type MockUnitSetStateCall ¶
MockUnitSetStateCall wrap *gomock.Call
func (*MockUnitSetStateCall) Do ¶
func (c *MockUnitSetStateCall) Do(f func(context.Context, params.SetUnitStateArg) error) *MockUnitSetStateCall
Do rewrite *gomock.Call.Do
func (*MockUnitSetStateCall) DoAndReturn ¶
func (c *MockUnitSetStateCall) DoAndReturn(f func(context.Context, params.SetUnitStateArg) error) *MockUnitSetStateCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitSetStateCall) Return ¶
func (c *MockUnitSetStateCall) Return(arg0 error) *MockUnitSetStateCall
Return rewrite *gomock.Call.Return
type MockUnitSetUnitStatusCall ¶
MockUnitSetUnitStatusCall wrap *gomock.Call
func (*MockUnitSetUnitStatusCall) Do ¶
func (c *MockUnitSetUnitStatusCall) Do(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetUnitStatusCall
Do rewrite *gomock.Call.Do
func (*MockUnitSetUnitStatusCall) DoAndReturn ¶
func (c *MockUnitSetUnitStatusCall) DoAndReturn(f func(context.Context, status.Status, string, map[string]any) error) *MockUnitSetUnitStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitSetUnitStatusCall) Return ¶
func (c *MockUnitSetUnitStatusCall) Return(arg0 error) *MockUnitSetUnitStatusCall
Return rewrite *gomock.Call.Return
type MockUnitStateCall ¶
MockUnitStateCall wrap *gomock.Call
func (*MockUnitStateCall) Do ¶
func (c *MockUnitStateCall) Do(f func(context.Context) (params.UnitStateResult, error)) *MockUnitStateCall
Do rewrite *gomock.Call.Do
func (*MockUnitStateCall) DoAndReturn ¶
func (c *MockUnitStateCall) DoAndReturn(f func(context.Context) (params.UnitStateResult, error)) *MockUnitStateCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitStateCall) Return ¶
func (c *MockUnitStateCall) Return(arg0 params.UnitStateResult, arg1 error) *MockUnitStateCall
Return rewrite *gomock.Call.Return
type MockUnitTagCall ¶
MockUnitTagCall wrap *gomock.Call
func (*MockUnitTagCall) Do ¶
func (c *MockUnitTagCall) Do(f func() names.UnitTag) *MockUnitTagCall
Do rewrite *gomock.Call.Do
func (*MockUnitTagCall) DoAndReturn ¶
func (c *MockUnitTagCall) DoAndReturn(f func() names.UnitTag) *MockUnitTagCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitTagCall) Return ¶
func (c *MockUnitTagCall) Return(arg0 names.UnitTag) *MockUnitTagCall
Return rewrite *gomock.Call.Return
type MockUnitUnitStatusCall ¶
MockUnitUnitStatusCall wrap *gomock.Call
func (*MockUnitUnitStatusCall) Do ¶
func (c *MockUnitUnitStatusCall) Do(f func(context.Context) (params.StatusResult, error)) *MockUnitUnitStatusCall
Do rewrite *gomock.Call.Do
func (*MockUnitUnitStatusCall) DoAndReturn ¶
func (c *MockUnitUnitStatusCall) DoAndReturn(f func(context.Context) (params.StatusResult, error)) *MockUnitUnitStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitUnitStatusCall) Return ¶
func (c *MockUnitUnitStatusCall) Return(arg0 params.StatusResult, arg1 error) *MockUnitUnitStatusCall
Return rewrite *gomock.Call.Return
type MockUnitWatchActionNotificationsCall ¶
MockUnitWatchActionNotificationsCall wrap *gomock.Call
func (*MockUnitWatchActionNotificationsCall) Do ¶
func (c *MockUnitWatchActionNotificationsCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchActionNotificationsCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchActionNotificationsCall) DoAndReturn ¶
func (c *MockUnitWatchActionNotificationsCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchActionNotificationsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchActionNotificationsCall) Return ¶
func (c *MockUnitWatchActionNotificationsCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchActionNotificationsCall
Return rewrite *gomock.Call.Return
type MockUnitWatchAddressesHashCall ¶
MockUnitWatchAddressesHashCall wrap *gomock.Call
func (*MockUnitWatchAddressesHashCall) Do ¶
func (c *MockUnitWatchAddressesHashCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchAddressesHashCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchAddressesHashCall) DoAndReturn ¶
func (c *MockUnitWatchAddressesHashCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchAddressesHashCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchAddressesHashCall) Return ¶
func (c *MockUnitWatchAddressesHashCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchAddressesHashCall
Return rewrite *gomock.Call.Return
type MockUnitWatchCall ¶
MockUnitWatchCall wrap *gomock.Call
func (*MockUnitWatchCall) Do ¶
func (c *MockUnitWatchCall) Do(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchCall) DoAndReturn ¶
func (c *MockUnitWatchCall) DoAndReturn(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchCall) Return ¶
func (c *MockUnitWatchCall) Return(arg0 watcher.Watcher[struct{}], arg1 error) *MockUnitWatchCall
Return rewrite *gomock.Call.Return
type MockUnitWatchConfigSettingsHashCall ¶
MockUnitWatchConfigSettingsHashCall wrap *gomock.Call
func (*MockUnitWatchConfigSettingsHashCall) Do ¶
func (c *MockUnitWatchConfigSettingsHashCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchConfigSettingsHashCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchConfigSettingsHashCall) DoAndReturn ¶
func (c *MockUnitWatchConfigSettingsHashCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchConfigSettingsHashCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchConfigSettingsHashCall) Return ¶
func (c *MockUnitWatchConfigSettingsHashCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchConfigSettingsHashCall
Return rewrite *gomock.Call.Return
type MockUnitWatchInstanceDataCall ¶
MockUnitWatchInstanceDataCall wrap *gomock.Call
func (*MockUnitWatchInstanceDataCall) Do ¶
func (c *MockUnitWatchInstanceDataCall) Do(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchInstanceDataCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchInstanceDataCall) DoAndReturn ¶
func (c *MockUnitWatchInstanceDataCall) DoAndReturn(f func(context.Context) (watcher.Watcher[struct{}], error)) *MockUnitWatchInstanceDataCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchInstanceDataCall) Return ¶
func (c *MockUnitWatchInstanceDataCall) Return(arg0 watcher.Watcher[struct{}], arg1 error) *MockUnitWatchInstanceDataCall
Return rewrite *gomock.Call.Return
type MockUnitWatchRelationsCall ¶
MockUnitWatchRelationsCall wrap *gomock.Call
func (*MockUnitWatchRelationsCall) Do ¶
func (c *MockUnitWatchRelationsCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchRelationsCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchRelationsCall) DoAndReturn ¶
func (c *MockUnitWatchRelationsCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchRelationsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchRelationsCall) Return ¶
func (c *MockUnitWatchRelationsCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchRelationsCall
Return rewrite *gomock.Call.Return
type MockUnitWatchStorageCall ¶
MockUnitWatchStorageCall wrap *gomock.Call
func (*MockUnitWatchStorageCall) Do ¶
func (c *MockUnitWatchStorageCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchStorageCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchStorageCall) DoAndReturn ¶
func (c *MockUnitWatchStorageCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchStorageCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchStorageCall) Return ¶
func (c *MockUnitWatchStorageCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchStorageCall
Return rewrite *gomock.Call.Return
type MockUnitWatchTrustConfigSettingsHashCall ¶
MockUnitWatchTrustConfigSettingsHashCall wrap *gomock.Call
func (*MockUnitWatchTrustConfigSettingsHashCall) Do ¶
func (c *MockUnitWatchTrustConfigSettingsHashCall) Do(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchTrustConfigSettingsHashCall
Do rewrite *gomock.Call.Do
func (*MockUnitWatchTrustConfigSettingsHashCall) DoAndReturn ¶
func (c *MockUnitWatchTrustConfigSettingsHashCall) DoAndReturn(f func(context.Context) (watcher.Watcher[[]string], error)) *MockUnitWatchTrustConfigSettingsHashCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUnitWatchTrustConfigSettingsHashCall) Return ¶
func (c *MockUnitWatchTrustConfigSettingsHashCall) Return(arg0 watcher.Watcher[[]string], arg1 error) *MockUnitWatchTrustConfigSettingsHashCall
Return rewrite *gomock.Call.Return
type MockUniterClient ¶
type MockUniterClient struct {
// contains filtered or unexported fields
}
MockUniterClient is a mock of UniterClient interface.
func NewMockUniterClient ¶
func NewMockUniterClient(ctrl *gomock.Controller) *MockUniterClient
NewMockUniterClient creates a new mock instance.
func (*MockUniterClient) APIAddresses ¶
func (m *MockUniterClient) APIAddresses(arg0 context.Context) ([]string, error)
APIAddresses mocks base method.
func (*MockUniterClient) ActionBegin ¶
ActionBegin mocks base method.
func (*MockUniterClient) ActionFinish ¶
func (m *MockUniterClient) ActionFinish(ctx context.Context, tag names.ActionTag, status string, results map[string]any, message string) error
ActionFinish mocks base method.
func (*MockUniterClient) ActionStatus ¶
ActionStatus mocks base method.
func (*MockUniterClient) Application ¶
func (m *MockUniterClient) Application(ctx context.Context, tag names.ApplicationTag) (Application, error)
Application mocks base method.
func (*MockUniterClient) Charm ¶
func (m *MockUniterClient) Charm(curl string) (Charm, error)
Charm mocks base method.
func (*MockUniterClient) CloudAPIVersion ¶
func (m *MockUniterClient) CloudAPIVersion(arg0 context.Context) (string, error)
CloudAPIVersion mocks base method.
func (*MockUniterClient) DestroyUnitStorageAttachments ¶
func (m *MockUniterClient) DestroyUnitStorageAttachments(arg0 context.Context, arg1 names.UnitTag) error
DestroyUnitStorageAttachments mocks base method.
func (*MockUniterClient) EXPECT ¶
func (m *MockUniterClient) EXPECT() *MockUniterClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUniterClient) GoalState ¶
func (m *MockUniterClient) GoalState(arg0 context.Context) (application.GoalState, error)
GoalState mocks base method.
func (*MockUniterClient) ModelConfig ¶
ModelConfig mocks base method.
func (*MockUniterClient) OpenedMachinePortRangesByEndpoint ¶
func (m *MockUniterClient) OpenedMachinePortRangesByEndpoint(ctx context.Context, machineTag names.MachineTag) (map[names.UnitTag]network.GroupedPortRanges, error)
OpenedMachinePortRangesByEndpoint mocks base method.
func (*MockUniterClient) OpenedPortRangesByEndpoint ¶
func (m *MockUniterClient) OpenedPortRangesByEndpoint(ctx context.Context) (map[names.UnitTag]network.GroupedPortRanges, error)
OpenedPortRangesByEndpoint mocks base method.
func (*MockUniterClient) Relation ¶
func (m *MockUniterClient) Relation(ctx context.Context, tag names.RelationTag) (Relation, error)
Relation mocks base method.
func (*MockUniterClient) RelationById ¶
RelationById mocks base method.
func (*MockUniterClient) RemoveStorageAttachment ¶
func (m *MockUniterClient) RemoveStorageAttachment(arg0 context.Context, arg1 names.StorageTag, arg2 names.UnitTag) error
RemoveStorageAttachment mocks base method.
func (*MockUniterClient) SetUnitWorkloadVersion ¶
func (m *MockUniterClient) SetUnitWorkloadVersion(ctx context.Context, tag names.UnitTag, version string) error
SetUnitWorkloadVersion mocks base method.
func (*MockUniterClient) StorageAttachment ¶
func (m *MockUniterClient) StorageAttachment(arg0 context.Context, arg1 names.StorageTag, arg2 names.UnitTag) (params.StorageAttachment, error)
StorageAttachment mocks base method.
func (*MockUniterClient) StorageAttachmentLife ¶
func (m *MockUniterClient) StorageAttachmentLife(arg0 context.Context, arg1 []params.StorageAttachmentId) ([]params.LifeResult, error)
StorageAttachmentLife mocks base method.
func (*MockUniterClient) UnitStorageAttachments ¶
func (m *MockUniterClient) UnitStorageAttachments(arg0 context.Context, arg1 names.UnitTag) ([]params.StorageAttachmentId, error)
UnitStorageAttachments mocks base method.
func (*MockUniterClient) UnitWorkloadVersion ¶
func (m *MockUniterClient) UnitWorkloadVersion(ctx context.Context, tag names.UnitTag) (string, error)
UnitWorkloadVersion mocks base method.
func (*MockUniterClient) UpdateStatusHookInterval ¶
UpdateStatusHookInterval mocks base method.
func (*MockUniterClient) WatchRelationUnits ¶
func (m *MockUniterClient) WatchRelationUnits(arg0 context.Context, arg1 names.RelationTag, arg2 names.UnitTag) (watcher.RelationUnitsWatcher, error)
WatchRelationUnits mocks base method.
func (*MockUniterClient) WatchStorageAttachment ¶
func (m *MockUniterClient) WatchStorageAttachment(arg0 context.Context, arg1 names.StorageTag, arg2 names.UnitTag) (watcher.NotifyWatcher, error)
WatchStorageAttachment mocks base method.
func (*MockUniterClient) WatchUpdateStatusHookInterval ¶
func (m *MockUniterClient) WatchUpdateStatusHookInterval(arg0 context.Context) (watcher.NotifyWatcher, error)
WatchUpdateStatusHookInterval mocks base method.
type MockUniterClientAPIAddressesCall ¶
MockUniterClientAPIAddressesCall wrap *gomock.Call
func (*MockUniterClientAPIAddressesCall) Do ¶
func (c *MockUniterClientAPIAddressesCall) Do(f func(context.Context) ([]string, error)) *MockUniterClientAPIAddressesCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientAPIAddressesCall) DoAndReturn ¶
func (c *MockUniterClientAPIAddressesCall) DoAndReturn(f func(context.Context) ([]string, error)) *MockUniterClientAPIAddressesCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientAPIAddressesCall) Return ¶
func (c *MockUniterClientAPIAddressesCall) Return(arg0 []string, arg1 error) *MockUniterClientAPIAddressesCall
Return rewrite *gomock.Call.Return
type MockUniterClientActionBeginCall ¶
MockUniterClientActionBeginCall wrap *gomock.Call
func (*MockUniterClientActionBeginCall) Do ¶
func (c *MockUniterClientActionBeginCall) Do(f func(context.Context, names.ActionTag) error) *MockUniterClientActionBeginCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientActionBeginCall) DoAndReturn ¶
func (c *MockUniterClientActionBeginCall) DoAndReturn(f func(context.Context, names.ActionTag) error) *MockUniterClientActionBeginCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientActionBeginCall) Return ¶
func (c *MockUniterClientActionBeginCall) Return(arg0 error) *MockUniterClientActionBeginCall
Return rewrite *gomock.Call.Return
type MockUniterClientActionCall ¶
MockUniterClientActionCall wrap *gomock.Call
func (*MockUniterClientActionCall) Do ¶
func (c *MockUniterClientActionCall) Do(f func(context.Context, names.ActionTag) (*uniter.Action, error)) *MockUniterClientActionCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientActionCall) DoAndReturn ¶
func (c *MockUniterClientActionCall) DoAndReturn(f func(context.Context, names.ActionTag) (*uniter.Action, error)) *MockUniterClientActionCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientActionCall) Return ¶
func (c *MockUniterClientActionCall) Return(arg0 *uniter.Action, arg1 error) *MockUniterClientActionCall
Return rewrite *gomock.Call.Return
type MockUniterClientActionFinishCall ¶
MockUniterClientActionFinishCall wrap *gomock.Call
func (*MockUniterClientActionFinishCall) Do ¶
func (c *MockUniterClientActionFinishCall) Do(f func(context.Context, names.ActionTag, string, map[string]any, string) error) *MockUniterClientActionFinishCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientActionFinishCall) DoAndReturn ¶
func (c *MockUniterClientActionFinishCall) DoAndReturn(f func(context.Context, names.ActionTag, string, map[string]any, string) error) *MockUniterClientActionFinishCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientActionFinishCall) Return ¶
func (c *MockUniterClientActionFinishCall) Return(arg0 error) *MockUniterClientActionFinishCall
Return rewrite *gomock.Call.Return
type MockUniterClientActionStatusCall ¶
MockUniterClientActionStatusCall wrap *gomock.Call
func (*MockUniterClientActionStatusCall) Do ¶
func (c *MockUniterClientActionStatusCall) Do(f func(context.Context, names.ActionTag) (string, error)) *MockUniterClientActionStatusCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientActionStatusCall) DoAndReturn ¶
func (c *MockUniterClientActionStatusCall) DoAndReturn(f func(context.Context, names.ActionTag) (string, error)) *MockUniterClientActionStatusCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientActionStatusCall) Return ¶
func (c *MockUniterClientActionStatusCall) Return(arg0 string, arg1 error) *MockUniterClientActionStatusCall
Return rewrite *gomock.Call.Return
type MockUniterClientApplicationCall ¶
MockUniterClientApplicationCall wrap *gomock.Call
func (*MockUniterClientApplicationCall) Do ¶
func (c *MockUniterClientApplicationCall) Do(f func(context.Context, names.ApplicationTag) (Application, error)) *MockUniterClientApplicationCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientApplicationCall) DoAndReturn ¶
func (c *MockUniterClientApplicationCall) DoAndReturn(f func(context.Context, names.ApplicationTag) (Application, error)) *MockUniterClientApplicationCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientApplicationCall) Return ¶
func (c *MockUniterClientApplicationCall) Return(arg0 Application, arg1 error) *MockUniterClientApplicationCall
Return rewrite *gomock.Call.Return
type MockUniterClientCharmCall ¶
MockUniterClientCharmCall wrap *gomock.Call
func (*MockUniterClientCharmCall) Do ¶
func (c *MockUniterClientCharmCall) Do(f func(string) (Charm, error)) *MockUniterClientCharmCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientCharmCall) DoAndReturn ¶
func (c *MockUniterClientCharmCall) DoAndReturn(f func(string) (Charm, error)) *MockUniterClientCharmCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientCharmCall) Return ¶
func (c *MockUniterClientCharmCall) Return(arg0 Charm, arg1 error) *MockUniterClientCharmCall
Return rewrite *gomock.Call.Return
type MockUniterClientCloudAPIVersionCall ¶
MockUniterClientCloudAPIVersionCall wrap *gomock.Call
func (*MockUniterClientCloudAPIVersionCall) Do ¶
func (c *MockUniterClientCloudAPIVersionCall) Do(f func(context.Context) (string, error)) *MockUniterClientCloudAPIVersionCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientCloudAPIVersionCall) DoAndReturn ¶
func (c *MockUniterClientCloudAPIVersionCall) DoAndReturn(f func(context.Context) (string, error)) *MockUniterClientCloudAPIVersionCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientCloudAPIVersionCall) Return ¶
func (c *MockUniterClientCloudAPIVersionCall) Return(arg0 string, arg1 error) *MockUniterClientCloudAPIVersionCall
Return rewrite *gomock.Call.Return
type MockUniterClientCloudSpecCall ¶
MockUniterClientCloudSpecCall wrap *gomock.Call
func (*MockUniterClientCloudSpecCall) Do ¶
func (c *MockUniterClientCloudSpecCall) Do(f func(context.Context) (*params.CloudSpec, error)) *MockUniterClientCloudSpecCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientCloudSpecCall) DoAndReturn ¶
func (c *MockUniterClientCloudSpecCall) DoAndReturn(f func(context.Context) (*params.CloudSpec, error)) *MockUniterClientCloudSpecCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientCloudSpecCall) Return ¶
func (c *MockUniterClientCloudSpecCall) Return(arg0 *params.CloudSpec, arg1 error) *MockUniterClientCloudSpecCall
Return rewrite *gomock.Call.Return
type MockUniterClientDestroyUnitStorageAttachmentsCall ¶
MockUniterClientDestroyUnitStorageAttachmentsCall wrap *gomock.Call
func (*MockUniterClientDestroyUnitStorageAttachmentsCall) Do ¶
func (c *MockUniterClientDestroyUnitStorageAttachmentsCall) Do(f func(context.Context, names.UnitTag) error) *MockUniterClientDestroyUnitStorageAttachmentsCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientDestroyUnitStorageAttachmentsCall) DoAndReturn ¶
func (c *MockUniterClientDestroyUnitStorageAttachmentsCall) DoAndReturn(f func(context.Context, names.UnitTag) error) *MockUniterClientDestroyUnitStorageAttachmentsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientDestroyUnitStorageAttachmentsCall) Return ¶
func (c *MockUniterClientDestroyUnitStorageAttachmentsCall) Return(arg0 error) *MockUniterClientDestroyUnitStorageAttachmentsCall
Return rewrite *gomock.Call.Return
type MockUniterClientGoalStateCall ¶
MockUniterClientGoalStateCall wrap *gomock.Call
func (*MockUniterClientGoalStateCall) Do ¶
func (c *MockUniterClientGoalStateCall) Do(f func(context.Context) (application.GoalState, error)) *MockUniterClientGoalStateCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientGoalStateCall) DoAndReturn ¶
func (c *MockUniterClientGoalStateCall) DoAndReturn(f func(context.Context) (application.GoalState, error)) *MockUniterClientGoalStateCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientGoalStateCall) Return ¶
func (c *MockUniterClientGoalStateCall) Return(arg0 application.GoalState, arg1 error) *MockUniterClientGoalStateCall
Return rewrite *gomock.Call.Return
type MockUniterClientMockRecorder ¶
type MockUniterClientMockRecorder struct {
// contains filtered or unexported fields
}
MockUniterClientMockRecorder is the mock recorder for MockUniterClient.
func (*MockUniterClientMockRecorder) APIAddresses ¶
func (mr *MockUniterClientMockRecorder) APIAddresses(arg0 any) *MockUniterClientAPIAddressesCall
APIAddresses indicates an expected call of APIAddresses.
func (*MockUniterClientMockRecorder) Action ¶
func (mr *MockUniterClientMockRecorder) Action(ctx, tag any) *MockUniterClientActionCall
Action indicates an expected call of Action.
func (*MockUniterClientMockRecorder) ActionBegin ¶
func (mr *MockUniterClientMockRecorder) ActionBegin(ctx, tag any) *MockUniterClientActionBeginCall
ActionBegin indicates an expected call of ActionBegin.
func (*MockUniterClientMockRecorder) ActionFinish ¶
func (mr *MockUniterClientMockRecorder) ActionFinish(ctx, tag, status, results, message any) *MockUniterClientActionFinishCall
ActionFinish indicates an expected call of ActionFinish.
func (*MockUniterClientMockRecorder) ActionStatus ¶
func (mr *MockUniterClientMockRecorder) ActionStatus(ctx, tag any) *MockUniterClientActionStatusCall
ActionStatus indicates an expected call of ActionStatus.
func (*MockUniterClientMockRecorder) Application ¶
func (mr *MockUniterClientMockRecorder) Application(ctx, tag any) *MockUniterClientApplicationCall
Application indicates an expected call of Application.
func (*MockUniterClientMockRecorder) Charm ¶
func (mr *MockUniterClientMockRecorder) Charm(curl any) *MockUniterClientCharmCall
Charm indicates an expected call of Charm.
func (*MockUniterClientMockRecorder) CloudAPIVersion ¶
func (mr *MockUniterClientMockRecorder) CloudAPIVersion(arg0 any) *MockUniterClientCloudAPIVersionCall
CloudAPIVersion indicates an expected call of CloudAPIVersion.
func (*MockUniterClientMockRecorder) CloudSpec ¶
func (mr *MockUniterClientMockRecorder) CloudSpec(arg0 any) *MockUniterClientCloudSpecCall
CloudSpec indicates an expected call of CloudSpec.
func (*MockUniterClientMockRecorder) DestroyUnitStorageAttachments ¶
func (mr *MockUniterClientMockRecorder) DestroyUnitStorageAttachments(arg0, arg1 any) *MockUniterClientDestroyUnitStorageAttachmentsCall
DestroyUnitStorageAttachments indicates an expected call of DestroyUnitStorageAttachments.
func (*MockUniterClientMockRecorder) GoalState ¶
func (mr *MockUniterClientMockRecorder) GoalState(arg0 any) *MockUniterClientGoalStateCall
GoalState indicates an expected call of GoalState.
func (*MockUniterClientMockRecorder) Model ¶
func (mr *MockUniterClientMockRecorder) Model(arg0 any) *MockUniterClientModelCall
Model indicates an expected call of Model.
func (*MockUniterClientMockRecorder) ModelConfig ¶
func (mr *MockUniterClientMockRecorder) ModelConfig(arg0 any) *MockUniterClientModelConfigCall
ModelConfig indicates an expected call of ModelConfig.
func (*MockUniterClientMockRecorder) OpenedMachinePortRangesByEndpoint ¶
func (mr *MockUniterClientMockRecorder) OpenedMachinePortRangesByEndpoint(ctx, machineTag any) *MockUniterClientOpenedMachinePortRangesByEndpointCall
OpenedMachinePortRangesByEndpoint indicates an expected call of OpenedMachinePortRangesByEndpoint.
func (*MockUniterClientMockRecorder) OpenedPortRangesByEndpoint ¶
func (mr *MockUniterClientMockRecorder) OpenedPortRangesByEndpoint(ctx any) *MockUniterClientOpenedPortRangesByEndpointCall
OpenedPortRangesByEndpoint indicates an expected call of OpenedPortRangesByEndpoint.
func (*MockUniterClientMockRecorder) Relation ¶
func (mr *MockUniterClientMockRecorder) Relation(ctx, tag any) *MockUniterClientRelationCall
Relation indicates an expected call of Relation.
func (*MockUniterClientMockRecorder) RelationById ¶
func (mr *MockUniterClientMockRecorder) RelationById(arg0, arg1 any) *MockUniterClientRelationByIdCall
RelationById indicates an expected call of RelationById.
func (*MockUniterClientMockRecorder) RemoveStorageAttachment ¶
func (mr *MockUniterClientMockRecorder) RemoveStorageAttachment(arg0, arg1, arg2 any) *MockUniterClientRemoveStorageAttachmentCall
RemoveStorageAttachment indicates an expected call of RemoveStorageAttachment.
func (*MockUniterClientMockRecorder) SetUnitWorkloadVersion ¶
func (mr *MockUniterClientMockRecorder) SetUnitWorkloadVersion(ctx, tag, version any) *MockUniterClientSetUnitWorkloadVersionCall
SetUnitWorkloadVersion indicates an expected call of SetUnitWorkloadVersion.
func (*MockUniterClientMockRecorder) StorageAttachment ¶
func (mr *MockUniterClientMockRecorder) StorageAttachment(arg0, arg1, arg2 any) *MockUniterClientStorageAttachmentCall
StorageAttachment indicates an expected call of StorageAttachment.
func (*MockUniterClientMockRecorder) StorageAttachmentLife ¶
func (mr *MockUniterClientMockRecorder) StorageAttachmentLife(arg0, arg1 any) *MockUniterClientStorageAttachmentLifeCall
StorageAttachmentLife indicates an expected call of StorageAttachmentLife.
func (*MockUniterClientMockRecorder) Unit ¶
func (mr *MockUniterClientMockRecorder) Unit(ctx, tag any) *MockUniterClientUnitCall
Unit indicates an expected call of Unit.
func (*MockUniterClientMockRecorder) UnitStorageAttachments ¶
func (mr *MockUniterClientMockRecorder) UnitStorageAttachments(arg0, arg1 any) *MockUniterClientUnitStorageAttachmentsCall
UnitStorageAttachments indicates an expected call of UnitStorageAttachments.
func (*MockUniterClientMockRecorder) UnitWorkloadVersion ¶
func (mr *MockUniterClientMockRecorder) UnitWorkloadVersion(ctx, tag any) *MockUniterClientUnitWorkloadVersionCall
UnitWorkloadVersion indicates an expected call of UnitWorkloadVersion.
func (*MockUniterClientMockRecorder) UpdateStatusHookInterval ¶
func (mr *MockUniterClientMockRecorder) UpdateStatusHookInterval(arg0 any) *MockUniterClientUpdateStatusHookIntervalCall
UpdateStatusHookInterval indicates an expected call of UpdateStatusHookInterval.
func (*MockUniterClientMockRecorder) WatchRelationUnits ¶
func (mr *MockUniterClientMockRecorder) WatchRelationUnits(arg0, arg1, arg2 any) *MockUniterClientWatchRelationUnitsCall
WatchRelationUnits indicates an expected call of WatchRelationUnits.
func (*MockUniterClientMockRecorder) WatchStorageAttachment ¶
func (mr *MockUniterClientMockRecorder) WatchStorageAttachment(arg0, arg1, arg2 any) *MockUniterClientWatchStorageAttachmentCall
WatchStorageAttachment indicates an expected call of WatchStorageAttachment.
func (*MockUniterClientMockRecorder) WatchUpdateStatusHookInterval ¶
func (mr *MockUniterClientMockRecorder) WatchUpdateStatusHookInterval(arg0 any) *MockUniterClientWatchUpdateStatusHookIntervalCall
WatchUpdateStatusHookInterval indicates an expected call of WatchUpdateStatusHookInterval.
type MockUniterClientModelCall ¶
MockUniterClientModelCall wrap *gomock.Call
func (*MockUniterClientModelCall) Do ¶
func (c *MockUniterClientModelCall) Do(f func(context.Context) (*types.Model, error)) *MockUniterClientModelCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientModelCall) DoAndReturn ¶
func (c *MockUniterClientModelCall) DoAndReturn(f func(context.Context) (*types.Model, error)) *MockUniterClientModelCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientModelCall) Return ¶
func (c *MockUniterClientModelCall) Return(arg0 *types.Model, arg1 error) *MockUniterClientModelCall
Return rewrite *gomock.Call.Return
type MockUniterClientModelConfigCall ¶
MockUniterClientModelConfigCall wrap *gomock.Call
func (*MockUniterClientModelConfigCall) Do ¶
func (c *MockUniterClientModelConfigCall) Do(f func(context.Context) (*config.Config, error)) *MockUniterClientModelConfigCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientModelConfigCall) DoAndReturn ¶
func (c *MockUniterClientModelConfigCall) DoAndReturn(f func(context.Context) (*config.Config, error)) *MockUniterClientModelConfigCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientModelConfigCall) Return ¶
func (c *MockUniterClientModelConfigCall) Return(arg0 *config.Config, arg1 error) *MockUniterClientModelConfigCall
Return rewrite *gomock.Call.Return
type MockUniterClientOpenedMachinePortRangesByEndpointCall ¶
MockUniterClientOpenedMachinePortRangesByEndpointCall wrap *gomock.Call
func (*MockUniterClientOpenedMachinePortRangesByEndpointCall) Do ¶
func (c *MockUniterClientOpenedMachinePortRangesByEndpointCall) Do(f func(context.Context, names.MachineTag) (map[names.UnitTag]network.GroupedPortRanges, error)) *MockUniterClientOpenedMachinePortRangesByEndpointCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientOpenedMachinePortRangesByEndpointCall) DoAndReturn ¶
func (c *MockUniterClientOpenedMachinePortRangesByEndpointCall) DoAndReturn(f func(context.Context, names.MachineTag) (map[names.UnitTag]network.GroupedPortRanges, error)) *MockUniterClientOpenedMachinePortRangesByEndpointCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientOpenedMachinePortRangesByEndpointCall) Return ¶
func (c *MockUniterClientOpenedMachinePortRangesByEndpointCall) Return(arg0 map[names.UnitTag]network.GroupedPortRanges, arg1 error) *MockUniterClientOpenedMachinePortRangesByEndpointCall
Return rewrite *gomock.Call.Return
type MockUniterClientOpenedPortRangesByEndpointCall ¶
MockUniterClientOpenedPortRangesByEndpointCall wrap *gomock.Call
func (*MockUniterClientOpenedPortRangesByEndpointCall) Do ¶
func (c *MockUniterClientOpenedPortRangesByEndpointCall) Do(f func(context.Context) (map[names.UnitTag]network.GroupedPortRanges, error)) *MockUniterClientOpenedPortRangesByEndpointCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientOpenedPortRangesByEndpointCall) DoAndReturn ¶
func (c *MockUniterClientOpenedPortRangesByEndpointCall) DoAndReturn(f func(context.Context) (map[names.UnitTag]network.GroupedPortRanges, error)) *MockUniterClientOpenedPortRangesByEndpointCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientOpenedPortRangesByEndpointCall) Return ¶
func (c *MockUniterClientOpenedPortRangesByEndpointCall) Return(arg0 map[names.UnitTag]network.GroupedPortRanges, arg1 error) *MockUniterClientOpenedPortRangesByEndpointCall
Return rewrite *gomock.Call.Return
type MockUniterClientRelationByIdCall ¶
MockUniterClientRelationByIdCall wrap *gomock.Call
func (*MockUniterClientRelationByIdCall) Do ¶
func (c *MockUniterClientRelationByIdCall) Do(f func(context.Context, int) (Relation, error)) *MockUniterClientRelationByIdCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientRelationByIdCall) DoAndReturn ¶
func (c *MockUniterClientRelationByIdCall) DoAndReturn(f func(context.Context, int) (Relation, error)) *MockUniterClientRelationByIdCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientRelationByIdCall) Return ¶
func (c *MockUniterClientRelationByIdCall) Return(arg0 Relation, arg1 error) *MockUniterClientRelationByIdCall
Return rewrite *gomock.Call.Return
type MockUniterClientRelationCall ¶
MockUniterClientRelationCall wrap *gomock.Call
func (*MockUniterClientRelationCall) Do ¶
func (c *MockUniterClientRelationCall) Do(f func(context.Context, names.RelationTag) (Relation, error)) *MockUniterClientRelationCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientRelationCall) DoAndReturn ¶
func (c *MockUniterClientRelationCall) DoAndReturn(f func(context.Context, names.RelationTag) (Relation, error)) *MockUniterClientRelationCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientRelationCall) Return ¶
func (c *MockUniterClientRelationCall) Return(arg0 Relation, arg1 error) *MockUniterClientRelationCall
Return rewrite *gomock.Call.Return
type MockUniterClientRemoveStorageAttachmentCall ¶
MockUniterClientRemoveStorageAttachmentCall wrap *gomock.Call
func (*MockUniterClientRemoveStorageAttachmentCall) Do ¶
func (c *MockUniterClientRemoveStorageAttachmentCall) Do(f func(context.Context, names.StorageTag, names.UnitTag) error) *MockUniterClientRemoveStorageAttachmentCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientRemoveStorageAttachmentCall) DoAndReturn ¶
func (c *MockUniterClientRemoveStorageAttachmentCall) DoAndReturn(f func(context.Context, names.StorageTag, names.UnitTag) error) *MockUniterClientRemoveStorageAttachmentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientRemoveStorageAttachmentCall) Return ¶
func (c *MockUniterClientRemoveStorageAttachmentCall) Return(arg0 error) *MockUniterClientRemoveStorageAttachmentCall
Return rewrite *gomock.Call.Return
type MockUniterClientSetUnitWorkloadVersionCall ¶
MockUniterClientSetUnitWorkloadVersionCall wrap *gomock.Call
func (*MockUniterClientSetUnitWorkloadVersionCall) Do ¶
func (c *MockUniterClientSetUnitWorkloadVersionCall) Do(f func(context.Context, names.UnitTag, string) error) *MockUniterClientSetUnitWorkloadVersionCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientSetUnitWorkloadVersionCall) DoAndReturn ¶
func (c *MockUniterClientSetUnitWorkloadVersionCall) DoAndReturn(f func(context.Context, names.UnitTag, string) error) *MockUniterClientSetUnitWorkloadVersionCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientSetUnitWorkloadVersionCall) Return ¶
func (c *MockUniterClientSetUnitWorkloadVersionCall) Return(arg0 error) *MockUniterClientSetUnitWorkloadVersionCall
Return rewrite *gomock.Call.Return
type MockUniterClientStorageAttachmentCall ¶
MockUniterClientStorageAttachmentCall wrap *gomock.Call
func (*MockUniterClientStorageAttachmentCall) Do ¶
func (c *MockUniterClientStorageAttachmentCall) Do(f func(context.Context, names.StorageTag, names.UnitTag) (params.StorageAttachment, error)) *MockUniterClientStorageAttachmentCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientStorageAttachmentCall) DoAndReturn ¶
func (c *MockUniterClientStorageAttachmentCall) DoAndReturn(f func(context.Context, names.StorageTag, names.UnitTag) (params.StorageAttachment, error)) *MockUniterClientStorageAttachmentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientStorageAttachmentCall) Return ¶
func (c *MockUniterClientStorageAttachmentCall) Return(arg0 params.StorageAttachment, arg1 error) *MockUniterClientStorageAttachmentCall
Return rewrite *gomock.Call.Return
type MockUniterClientStorageAttachmentLifeCall ¶
MockUniterClientStorageAttachmentLifeCall wrap *gomock.Call
func (*MockUniterClientStorageAttachmentLifeCall) Do ¶
func (c *MockUniterClientStorageAttachmentLifeCall) Do(f func(context.Context, []params.StorageAttachmentId) ([]params.LifeResult, error)) *MockUniterClientStorageAttachmentLifeCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientStorageAttachmentLifeCall) DoAndReturn ¶
func (c *MockUniterClientStorageAttachmentLifeCall) DoAndReturn(f func(context.Context, []params.StorageAttachmentId) ([]params.LifeResult, error)) *MockUniterClientStorageAttachmentLifeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientStorageAttachmentLifeCall) Return ¶
func (c *MockUniterClientStorageAttachmentLifeCall) Return(arg0 []params.LifeResult, arg1 error) *MockUniterClientStorageAttachmentLifeCall
Return rewrite *gomock.Call.Return
type MockUniterClientUnitCall ¶
MockUniterClientUnitCall wrap *gomock.Call
func (*MockUniterClientUnitCall) Do ¶
func (c *MockUniterClientUnitCall) Do(f func(context.Context, names.UnitTag) (Unit, error)) *MockUniterClientUnitCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientUnitCall) DoAndReturn ¶
func (c *MockUniterClientUnitCall) DoAndReturn(f func(context.Context, names.UnitTag) (Unit, error)) *MockUniterClientUnitCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientUnitCall) Return ¶
func (c *MockUniterClientUnitCall) Return(arg0 Unit, arg1 error) *MockUniterClientUnitCall
Return rewrite *gomock.Call.Return
type MockUniterClientUnitStorageAttachmentsCall ¶
MockUniterClientUnitStorageAttachmentsCall wrap *gomock.Call
func (*MockUniterClientUnitStorageAttachmentsCall) Do ¶
func (c *MockUniterClientUnitStorageAttachmentsCall) Do(f func(context.Context, names.UnitTag) ([]params.StorageAttachmentId, error)) *MockUniterClientUnitStorageAttachmentsCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientUnitStorageAttachmentsCall) DoAndReturn ¶
func (c *MockUniterClientUnitStorageAttachmentsCall) DoAndReturn(f func(context.Context, names.UnitTag) ([]params.StorageAttachmentId, error)) *MockUniterClientUnitStorageAttachmentsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientUnitStorageAttachmentsCall) Return ¶
func (c *MockUniterClientUnitStorageAttachmentsCall) Return(arg0 []params.StorageAttachmentId, arg1 error) *MockUniterClientUnitStorageAttachmentsCall
Return rewrite *gomock.Call.Return
type MockUniterClientUnitWorkloadVersionCall ¶
MockUniterClientUnitWorkloadVersionCall wrap *gomock.Call
func (*MockUniterClientUnitWorkloadVersionCall) Do ¶
func (c *MockUniterClientUnitWorkloadVersionCall) Do(f func(context.Context, names.UnitTag) (string, error)) *MockUniterClientUnitWorkloadVersionCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientUnitWorkloadVersionCall) DoAndReturn ¶
func (c *MockUniterClientUnitWorkloadVersionCall) DoAndReturn(f func(context.Context, names.UnitTag) (string, error)) *MockUniterClientUnitWorkloadVersionCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientUnitWorkloadVersionCall) Return ¶
func (c *MockUniterClientUnitWorkloadVersionCall) Return(arg0 string, arg1 error) *MockUniterClientUnitWorkloadVersionCall
Return rewrite *gomock.Call.Return
type MockUniterClientUpdateStatusHookIntervalCall ¶
MockUniterClientUpdateStatusHookIntervalCall wrap *gomock.Call
func (*MockUniterClientUpdateStatusHookIntervalCall) Do ¶
func (c *MockUniterClientUpdateStatusHookIntervalCall) Do(f func(context.Context) (time.Duration, error)) *MockUniterClientUpdateStatusHookIntervalCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientUpdateStatusHookIntervalCall) DoAndReturn ¶
func (c *MockUniterClientUpdateStatusHookIntervalCall) DoAndReturn(f func(context.Context) (time.Duration, error)) *MockUniterClientUpdateStatusHookIntervalCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientUpdateStatusHookIntervalCall) Return ¶
func (c *MockUniterClientUpdateStatusHookIntervalCall) Return(arg0 time.Duration, arg1 error) *MockUniterClientUpdateStatusHookIntervalCall
Return rewrite *gomock.Call.Return
type MockUniterClientWatchRelationUnitsCall ¶
MockUniterClientWatchRelationUnitsCall wrap *gomock.Call
func (*MockUniterClientWatchRelationUnitsCall) Do ¶
func (c *MockUniterClientWatchRelationUnitsCall) Do(f func(context.Context, names.RelationTag, names.UnitTag) (watcher.RelationUnitsWatcher, error)) *MockUniterClientWatchRelationUnitsCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientWatchRelationUnitsCall) DoAndReturn ¶
func (c *MockUniterClientWatchRelationUnitsCall) DoAndReturn(f func(context.Context, names.RelationTag, names.UnitTag) (watcher.RelationUnitsWatcher, error)) *MockUniterClientWatchRelationUnitsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientWatchRelationUnitsCall) Return ¶
func (c *MockUniterClientWatchRelationUnitsCall) Return(arg0 watcher.RelationUnitsWatcher, arg1 error) *MockUniterClientWatchRelationUnitsCall
Return rewrite *gomock.Call.Return
type MockUniterClientWatchStorageAttachmentCall ¶
MockUniterClientWatchStorageAttachmentCall wrap *gomock.Call
func (*MockUniterClientWatchStorageAttachmentCall) Do ¶
func (c *MockUniterClientWatchStorageAttachmentCall) Do(f func(context.Context, names.StorageTag, names.UnitTag) (watcher.NotifyWatcher, error)) *MockUniterClientWatchStorageAttachmentCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientWatchStorageAttachmentCall) DoAndReturn ¶
func (c *MockUniterClientWatchStorageAttachmentCall) DoAndReturn(f func(context.Context, names.StorageTag, names.UnitTag) (watcher.NotifyWatcher, error)) *MockUniterClientWatchStorageAttachmentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientWatchStorageAttachmentCall) Return ¶
func (c *MockUniterClientWatchStorageAttachmentCall) Return(arg0 watcher.NotifyWatcher, arg1 error) *MockUniterClientWatchStorageAttachmentCall
Return rewrite *gomock.Call.Return
type MockUniterClientWatchUpdateStatusHookIntervalCall ¶
MockUniterClientWatchUpdateStatusHookIntervalCall wrap *gomock.Call
func (*MockUniterClientWatchUpdateStatusHookIntervalCall) Do ¶
func (c *MockUniterClientWatchUpdateStatusHookIntervalCall) Do(f func(context.Context) (watcher.NotifyWatcher, error)) *MockUniterClientWatchUpdateStatusHookIntervalCall
Do rewrite *gomock.Call.Do
func (*MockUniterClientWatchUpdateStatusHookIntervalCall) DoAndReturn ¶
func (c *MockUniterClientWatchUpdateStatusHookIntervalCall) DoAndReturn(f func(context.Context) (watcher.NotifyWatcher, error)) *MockUniterClientWatchUpdateStatusHookIntervalCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockUniterClientWatchUpdateStatusHookIntervalCall) Return ¶
func (c *MockUniterClientWatchUpdateStatusHookIntervalCall) Return(arg0 watcher.NotifyWatcher, arg1 error) *MockUniterClientWatchUpdateStatusHookIntervalCall
Return rewrite *gomock.Call.Return
type ProviderIDGetter ¶
type ProviderIDGetter interface { ProviderID() string Refresh(ctx context.Context) error Name() string }
ProviderIDGetter defines the API to get provider ID.
type Relation ¶
type Relation interface { Endpoint(context.Context) (*uniter.Endpoint, error) Id() int Life() life.Value OtherApplication() string OtherModelUUID() string Refresh(context.Context) error SetStatus(ctx context.Context, status2 relation.Status) error String() string Suspended() bool Tag() names.RelationTag Unit(context.Context, names.UnitTag) (RelationUnit, error) UpdateSuspended(bool) }
Relation defines the methods on uniter.api.Relation.
type RelationUnit ¶
type RelationUnit interface { ApplicationSettings(context.Context) (*uniter.Settings, error) Endpoint() uniter.Endpoint EnterScope(context.Context) error LeaveScope(context.Context) error Relation() Relation ReadSettings(ctx context.Context, name string) (params.Settings, error) Settings(context.Context) (*uniter.Settings, error) }
RelationUnit defines the methods on uniter.api.RelationUnit.
type RelationUnitShim ¶
type RelationUnitShim struct {
*uniter.RelationUnit
}
func (RelationUnitShim) Relation ¶
func (s RelationUnitShim) Relation() Relation
type SecretsAccessor ¶
type SecretsAccessor interface { CreateSecretURIs(context.Context, int) ([]*secrets.URI, error) SecretMetadata(context.Context) ([]secrets.SecretOwnerMetadata, error) SecretRotated(ctx context.Context, uri string, oldRevision int) error }
SecretsAccessor is used by the hook context to access the secrets backend.
type SecretsBackend ¶
type SecretsBackend interface { GetContent(ctx context.Context, uri *secrets.URI, label string, refresh, peek bool) (secrets.SecretValue, error) SaveContent(ctx context.Context, uri *secrets.URI, revision int, value secrets.SecretValue) (secrets.ValueRef, error) DeleteContent(ctx context.Context, uri *secrets.URI, revision int) error DeleteExternalContent(ctx context.Context, ref secrets.ValueRef) error }
SecretsBackend provides access to a secrets backend.
type SecretsClient ¶
type SecretsClient interface { SecretsWatcher SecretsAccessor }
SecretsClient provides access to the secrets manager facade.
type SecretsWatcher ¶
type SecretsWatcher interface { WatchConsumedSecretsChanges(ctx context.Context, unitName string) (watcher.StringsWatcher, error) GetConsumerSecretsRevisionInfo(context.Context, string, []string) (map[string]secrets.SecretRevisionInfo, error) WatchObsolete(ctx context.Context, ownerTags ...names.Tag) (watcher.StringsWatcher, error) }
SecretsWatcher is used by the remote state watcher.
type StorageAccessor ¶
type StorageAccessor interface { StorageAttachment(context.Context, names.StorageTag, names.UnitTag) (params.StorageAttachment, error) UnitStorageAttachments(context.Context, names.UnitTag) ([]params.StorageAttachmentId, error) DestroyUnitStorageAttachments(context.Context, names.UnitTag) error RemoveStorageAttachment(context.Context, names.StorageTag, names.UnitTag) error }
StorageAccessor is an interface for accessing information about storage attachments.
type Unit ¶
type Unit interface { ProviderIDGetter Life() life.Value Refresh(context.Context) error ApplicationTag() names.ApplicationTag EnsureDead(context.Context) error ClearResolved(context.Context) error DestroyAllSubordinates(context.Context) error HasSubordinates(context.Context) (bool, error) LXDProfileName(context.Context) (string, error) CanApplyLXDProfile(context.Context) (bool, error) CharmURL(context.Context) (string, error) Watch(context.Context) (watcher.NotifyWatcher, error) ApplicationName() string ConfigSettings(context.Context) (charm.Settings, error) LogActionMessage(context.Context, names.ActionTag, string) error Name() string NetworkInfo(ctx context.Context, bindings []string, relationId *int) (map[string]params.NetworkInfoResult, error) RequestReboot(context.Context) error SetUnitStatus(ctx context.Context, unitStatus status.Status, info string, data map[string]interface{}) error SetAgentStatus(ctx context.Context, agentStatus status.Status, info string, data map[string]interface{}) error State(ctx context.Context) (params.UnitStateResult, error) SetState(ctx context.Context, unitState params.SetUnitStateArg) error Tag() names.UnitTag UnitStatus(context.Context) (params.StatusResult, error) CommitHookChanges(context.Context, params.CommitHookChangesArgs) error PublicAddress(context.Context) (string, error) PrincipalName(context.Context) (string, bool, error) AssignedMachine(context.Context) (names.MachineTag, error) AvailabilityZone(context.Context) (string, error) PrivateAddress(context.Context) (string, error) Resolved() params.ResolvedMode WatchConfigSettingsHash(context.Context) (watcher.StringsWatcher, error) WatchTrustConfigSettingsHash(context.Context) (watcher.StringsWatcher, error) WatchRelations(context.Context) (watcher.StringsWatcher, error) WatchAddressesHash(context.Context) (watcher.StringsWatcher, error) WatchActionNotifications(context.Context) (watcher.StringsWatcher, error) WatchStorage(context.Context) (watcher.StringsWatcher, error) WatchInstanceData(context.Context) (watcher.NotifyWatcher, error) Application(context.Context) (Application, error) RelationsStatus(context.Context) ([]uniter.RelationStatus, error) Destroy(context.Context) error SetCharmURL(ctx context.Context, curl string) error }
Unit defines the methods on uniter.api.Unit.
type UnitShim ¶
func (UnitShim) Application ¶
func (s UnitShim) Application(ctx context.Context) (Application, error)
type UniterClient ¶
type UniterClient interface { StorageAccessor Charm(curl string) (Charm, error) Unit(ctx context.Context, tag names.UnitTag) (Unit, error) Action(ctx context.Context, tag names.ActionTag) (*uniter.Action, error) Application(ctx context.Context, tag names.ApplicationTag) (Application, error) ActionStatus(ctx context.Context, tag names.ActionTag) (string, error) Relation(ctx context.Context, tag names.RelationTag) (Relation, error) RelationById(context.Context, int) (Relation, error) Model(context.Context) (*types.Model, error) ModelConfig(context.Context) (*config.Config, error) GoalState(context.Context) (application.GoalState, error) CloudSpec(context.Context) (*params.CloudSpec, error) ActionBegin(ctx context.Context, tag names.ActionTag) error ActionFinish(ctx context.Context, tag names.ActionTag, status string, results map[string]interface{}, message string) error UnitWorkloadVersion(ctx context.Context, tag names.UnitTag) (string, error) SetUnitWorkloadVersion(ctx context.Context, tag names.UnitTag, version string) error OpenedMachinePortRangesByEndpoint(ctx context.Context, machineTag names.MachineTag) (map[names.UnitTag]network.GroupedPortRanges, error) OpenedPortRangesByEndpoint(ctx context.Context) (map[names.UnitTag]network.GroupedPortRanges, error) CloudAPIVersion(context.Context) (string, error) APIAddresses(context.Context) ([]string, error) WatchRelationUnits(context.Context, names.RelationTag, names.UnitTag) (watcher.RelationUnitsWatcher, error) WatchStorageAttachment(context.Context, names.StorageTag, names.UnitTag) (watcher.NotifyWatcher, error) WatchUpdateStatusHookInterval(context.Context) (watcher.NotifyWatcher, error) UpdateStatusHookInterval(context.Context) (time.Duration, error) StorageAttachmentLife(context.Context, []params.StorageAttachmentId) ([]params.LifeResult, error) }
UniterClient provides methods used by the uniter api facade client.
type UniterClientShim ¶
func (UniterClientShim) Application ¶
func (s UniterClientShim) Application(ctx context.Context, tag names.ApplicationTag) (Application, error)
func (UniterClientShim) Relation ¶
func (s UniterClientShim) Relation(ctx context.Context, tag names.RelationTag) (Relation, error)