Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const PostmasterReadonlyScope + type DeliveryError struct + ErrorClass string + ErrorRatio float64 + ErrorType string + ForceSendFields []string + NullFields []string + func (s *DeliveryError) MarshalJSON() ([]byte, error) + func (s *DeliveryError) UnmarshalJSON(data []byte) error + type Domain struct + CreateTime string + ForceSendFields []string + Name string + NullFields []string + Permission string + func (s *Domain) MarshalJSON() ([]byte, error) + type DomainsGetCall struct + func (c *DomainsGetCall) Context(ctx context.Context) *DomainsGetCall + func (c *DomainsGetCall) Do(opts ...googleapi.CallOption) (*Domain, error) + func (c *DomainsGetCall) Fields(s ...googleapi.Field) *DomainsGetCall + func (c *DomainsGetCall) Header() http.Header + func (c *DomainsGetCall) IfNoneMatch(entityTag string) *DomainsGetCall + type DomainsListCall struct + func (c *DomainsListCall) Context(ctx context.Context) *DomainsListCall + func (c *DomainsListCall) Do(opts ...googleapi.CallOption) (*ListDomainsResponse, error) + func (c *DomainsListCall) Fields(s ...googleapi.Field) *DomainsListCall + func (c *DomainsListCall) Header() http.Header + func (c *DomainsListCall) IfNoneMatch(entityTag string) *DomainsListCall + func (c *DomainsListCall) PageSize(pageSize int64) *DomainsListCall + func (c *DomainsListCall) PageToken(pageToken string) *DomainsListCall + func (c *DomainsListCall) Pages(ctx context.Context, f func(*ListDomainsResponse) error) error + type DomainsService struct + TrafficStats *DomainsTrafficStatsService + func NewDomainsService(s *Service) *DomainsService + func (r *DomainsService) Get(name string) *DomainsGetCall + func (r *DomainsService) List() *DomainsListCall + type DomainsTrafficStatsGetCall struct + func (c *DomainsTrafficStatsGetCall) Context(ctx context.Context) *DomainsTrafficStatsGetCall + func (c *DomainsTrafficStatsGetCall) Do(opts ...googleapi.CallOption) (*TrafficStats, error) + func (c *DomainsTrafficStatsGetCall) Fields(s ...googleapi.Field) *DomainsTrafficStatsGetCall + func (c *DomainsTrafficStatsGetCall) Header() http.Header + func (c *DomainsTrafficStatsGetCall) IfNoneMatch(entityTag string) *DomainsTrafficStatsGetCall + type DomainsTrafficStatsListCall struct + func (c *DomainsTrafficStatsListCall) Context(ctx context.Context) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) Do(opts ...googleapi.CallOption) (*ListTrafficStatsResponse, error) + func (c *DomainsTrafficStatsListCall) EndDateDay(endDateDay int64) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) EndDateMonth(endDateMonth int64) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) EndDateYear(endDateYear int64) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) Fields(s ...googleapi.Field) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) Header() http.Header + func (c *DomainsTrafficStatsListCall) IfNoneMatch(entityTag string) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) PageSize(pageSize int64) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) PageToken(pageToken string) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) Pages(ctx context.Context, f func(*ListTrafficStatsResponse) error) error + func (c *DomainsTrafficStatsListCall) StartDateDay(startDateDay int64) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) StartDateMonth(startDateMonth int64) *DomainsTrafficStatsListCall + func (c *DomainsTrafficStatsListCall) StartDateYear(startDateYear int64) *DomainsTrafficStatsListCall + type DomainsTrafficStatsService struct + func NewDomainsTrafficStatsService(s *Service) *DomainsTrafficStatsService + func (r *DomainsTrafficStatsService) Get(name string) *DomainsTrafficStatsGetCall + func (r *DomainsTrafficStatsService) List(parent string) *DomainsTrafficStatsListCall + type FeedbackLoop struct + ForceSendFields []string + Id string + NullFields []string + SpamRatio float64 + func (s *FeedbackLoop) MarshalJSON() ([]byte, error) + func (s *FeedbackLoop) UnmarshalJSON(data []byte) error + type IpReputation struct + ForceSendFields []string + IpCount int64 + NullFields []string + NumIps int64 + Reputation string + SampleIps []string + func (s *IpReputation) MarshalJSON() ([]byte, error) + type ListDomainsResponse struct + Domains []*Domain + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListDomainsResponse) MarshalJSON() ([]byte, error) + type ListTrafficStatsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + TrafficStats []*TrafficStats + func (s *ListTrafficStatsResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Domains *DomainsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type TrafficStats struct + DeliveryErrors []*DeliveryError + DkimSuccessRatio float64 + DmarcSuccessRatio float64 + DomainReputation string + ForceSendFields []string + InboundEncryptionRatio float64 + IpReputations []*IpReputation + Name string + NullFields []string + OutboundEncryptionRatio float64 + SpammyFeedbackLoops []*FeedbackLoop + SpfSuccessRatio float64 + UserReportedSpamRatio float64 + UserReportedSpamRatioLowerBound float64 + UserReportedSpamRatioUpperBound float64 + func (s *TrafficStats) MarshalJSON() ([]byte, error) + func (s *TrafficStats) UnmarshalJSON(data []byte) error