Documentation
¶
Index ¶
- type Service
- func (s *Service) GetAccount(ctx context.Context, accountKey client.ObjectKey) (*v1alpha1.Account, error)
- func (s *Service) GetAccountForNamespace(ctx context.Context, namespace string) (*v1alpha1.Account, error)
- func (s *Service) GetFirstLevelAccountForAccount(ctx context.Context, accountKey client.ObjectKey) (*v1alpha1.Account, error)
- func (s *Service) GetFirstLevelAccountForNamespace(ctx context.Context, namespace string) (*v1alpha1.Account, error)
- type Servicer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) GetAccount ¶
func (*Service) GetAccountForNamespace ¶
func (*Service) GetFirstLevelAccountForAccount ¶
type Servicer ¶
type Servicer interface {
GetFirstLevelAccountForAccount(ctx context.Context, accountKey client.ObjectKey) (*v1alpha1.Account, error)
GetFirstLevelAccountForNamespace(ctx context.Context, namespace string) (*v1alpha1.Account, error)
GetAccount(ctx context.Context, accountKey client.ObjectKey) (*v1alpha1.Account, error)
GetAccountForNamespace(ctx context.Context, namespace string) (*v1alpha1.Account, error)
}
Click to show internal directories.
Click to hide internal directories.