Versions in this module Expand all Collapse all v0 v0.3.0 Aug 16, 2022 v0.2.0 Jul 28, 2022 Changes in this version + var File_proto_mailchimp_proto protoreflect.FileDescriptor + func NewMailchimpEndpoints() []*api.Endpoint + func RegisterMailchimpHandler(s server.Server, hdlr MailchimpHandler, opts ...server.HandlerOption) error + type AddCustomerRequest struct + Email string + func (*AddCustomerRequest) Descriptor() ([]byte, []int) + func (*AddCustomerRequest) ProtoMessage() + func (x *AddCustomerRequest) GetEmail() string + func (x *AddCustomerRequest) ProtoReflect() protoreflect.Message + func (x *AddCustomerRequest) Reset() + func (x *AddCustomerRequest) String() string + type AddCustomerResponse struct + func (*AddCustomerResponse) Descriptor() ([]byte, []int) + func (*AddCustomerResponse) ProtoMessage() + func (x *AddCustomerResponse) ProtoReflect() protoreflect.Message + func (x *AddCustomerResponse) Reset() + func (x *AddCustomerResponse) String() string + type DeleteCustomerRequest struct + Email string + func (*DeleteCustomerRequest) Descriptor() ([]byte, []int) + func (*DeleteCustomerRequest) ProtoMessage() + func (x *DeleteCustomerRequest) GetEmail() string + func (x *DeleteCustomerRequest) ProtoReflect() protoreflect.Message + func (x *DeleteCustomerRequest) Reset() + func (x *DeleteCustomerRequest) String() string + type DeleteCustomerResponse struct + func (*DeleteCustomerResponse) Descriptor() ([]byte, []int) + func (*DeleteCustomerResponse) ProtoMessage() + func (x *DeleteCustomerResponse) ProtoReflect() protoreflect.Message + func (x *DeleteCustomerResponse) Reset() + func (x *DeleteCustomerResponse) String() string + type MailchimpHandler interface + AddCustomer func(context.Context, *AddCustomerRequest, *AddCustomerResponse) error + DeleteCustomer func(context.Context, *DeleteCustomerRequest, *DeleteCustomerResponse) error + type MailchimpService interface + AddCustomer func(ctx context.Context, in *AddCustomerRequest, opts ...client.CallOption) (*AddCustomerResponse, error) + DeleteCustomer func(ctx context.Context, in *DeleteCustomerRequest, opts ...client.CallOption) (*DeleteCustomerResponse, error) + func NewMailchimpService(name string, c client.Client) MailchimpService