From f31fac6c2674a1bb9180a75ae7dbeda55721482d Mon Sep 17 00:00:00 2001 From: tmdiep Date: Wed, 30 Jun 2021 09:04:52 +1000 Subject: [PATCH] fix(pubsublite)!: hide CreateSubscriptionOption.apply (#4344) Since the createSubscriptionSettings struct is not exposed, hide apply(). --- pubsublite/admin.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pubsublite/admin.go b/pubsublite/admin.go index 5cd00800490..ec83aff3778 100644 --- a/pubsublite/admin.go +++ b/pubsublite/admin.go @@ -165,14 +165,14 @@ type createSubscriptionSettings struct { // CreateSubscriptionOption is an option for AdminClient.CreateSubscription. type CreateSubscriptionOption interface { - Apply(*createSubscriptionSettings) + apply(*createSubscriptionSettings) } type startingOffset struct { backlogLocation BacklogLocation } -func (so startingOffset) Apply(settings *createSubscriptionSettings) { +func (so startingOffset) apply(settings *createSubscriptionSettings) { settings.backlogLocation = so.backlogLocation } @@ -190,7 +190,7 @@ func StartingOffset(location BacklogLocation) CreateSubscriptionOption { func (ac *AdminClient) CreateSubscription(ctx context.Context, config SubscriptionConfig, opts ...CreateSubscriptionOption) (*SubscriptionConfig, error) { var settings createSubscriptionSettings for _, opt := range opts { - opt.Apply(&settings) + opt.apply(&settings) } subsPath, err := wire.ParseSubscriptionPath(config.Name)