Versions in this module Expand all Collapse all v0 v0.0.1 Oct 31, 2023 Changes in this version + type ReadWriter interface + func NewReadWriter(objectResolver *kube.ObjectResolver) ReadWriter + type Reader interface + FindByOwner func(context.Context, kube.ObjectRef) ([]v1alpha1.ExposedSecretReport, error) + type ReportBuilder struct + func NewReportBuilder(scheme *runtime.Scheme) *ReportBuilder + func (b *ReportBuilder) AdditionalReportLabels(additionalReportLabels map[string]string) *ReportBuilder + func (b *ReportBuilder) Container(name string) *ReportBuilder + func (b *ReportBuilder) Controller(controller client.Object) *ReportBuilder + func (b *ReportBuilder) Data(data v1alpha1.ExposedSecretReportData) *ReportBuilder + func (b *ReportBuilder) Get() (v1alpha1.ExposedSecretReport, error) + func (b *ReportBuilder) PodSpecHash(hash string) *ReportBuilder + func (b *ReportBuilder) ReportTTL(ttl *time.Duration) *ReportBuilder + func (b *ReportBuilder) ResourceLabelsToInclude(resourceLabelsToInclude []string) *ReportBuilder + type Writer interface + Write func(context.Context, []v1alpha1.ExposedSecretReport) error