services

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2018 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAdGroupAdServiceServer

func RegisterAdGroupAdServiceServer(s *grpc.Server, srv AdGroupAdServiceServer)

func RegisterAdGroupBidModifierServiceServer

func RegisterAdGroupBidModifierServiceServer(s *grpc.Server, srv AdGroupBidModifierServiceServer)

func RegisterAdGroupCriterionServiceServer

func RegisterAdGroupCriterionServiceServer(s *grpc.Server, srv AdGroupCriterionServiceServer)

func RegisterAdGroupServiceServer

func RegisterAdGroupServiceServer(s *grpc.Server, srv AdGroupServiceServer)

func RegisterBiddingStrategyServiceServer

func RegisterBiddingStrategyServiceServer(s *grpc.Server, srv BiddingStrategyServiceServer)

func RegisterCampaignBudgetServiceServer

func RegisterCampaignBudgetServiceServer(s *grpc.Server, srv CampaignBudgetServiceServer)

func RegisterCampaignCriterionServiceServer

func RegisterCampaignCriterionServiceServer(s *grpc.Server, srv CampaignCriterionServiceServer)

func RegisterCampaignServiceServer

func RegisterCampaignServiceServer(s *grpc.Server, srv CampaignServiceServer)

func RegisterCustomerServiceServer

func RegisterCustomerServiceServer(s *grpc.Server, srv CustomerServiceServer)

func RegisterGeoTargetConstantServiceServer

func RegisterGeoTargetConstantServiceServer(s *grpc.Server, srv GeoTargetConstantServiceServer)

func RegisterGoogleAdsFieldServiceServer

func RegisterGoogleAdsFieldServiceServer(s *grpc.Server, srv GoogleAdsFieldServiceServer)

func RegisterGoogleAdsServiceServer

func RegisterGoogleAdsServiceServer(s *grpc.Server, srv GoogleAdsServiceServer)

func RegisterKeywordViewServiceServer

func RegisterKeywordViewServiceServer(s *grpc.Server, srv KeywordViewServiceServer)

func RegisterRecommendationServiceServer

func RegisterRecommendationServiceServer(s *grpc.Server, srv RecommendationServiceServer)

Types

type AdGroupAdOperation

type AdGroupAdOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*AdGroupAdOperation_Create
	//	*AdGroupAdOperation_Update
	//	*AdGroupAdOperation_Remove
	Operation            isAdGroupAdOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

A single operation (create, update, remove) on an ad group ad.

func (*AdGroupAdOperation) Descriptor

func (*AdGroupAdOperation) Descriptor() ([]byte, []int)

func (*AdGroupAdOperation) GetCreate

func (m *AdGroupAdOperation) GetCreate() *resources.AdGroupAd

func (*AdGroupAdOperation) GetOperation

func (m *AdGroupAdOperation) GetOperation() isAdGroupAdOperation_Operation

func (*AdGroupAdOperation) GetRemove

func (m *AdGroupAdOperation) GetRemove() string

func (*AdGroupAdOperation) GetUpdate

func (m *AdGroupAdOperation) GetUpdate() *resources.AdGroupAd

func (*AdGroupAdOperation) GetUpdateMask

func (m *AdGroupAdOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupAdOperation) ProtoMessage

func (*AdGroupAdOperation) ProtoMessage()

func (*AdGroupAdOperation) Reset

func (m *AdGroupAdOperation) Reset()

func (*AdGroupAdOperation) String

func (m *AdGroupAdOperation) String() string

func (*AdGroupAdOperation) XXX_DiscardUnknown

func (m *AdGroupAdOperation) XXX_DiscardUnknown()

func (*AdGroupAdOperation) XXX_Marshal

func (m *AdGroupAdOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupAdOperation) XXX_Merge

func (m *AdGroupAdOperation) XXX_Merge(src proto.Message)

func (*AdGroupAdOperation) XXX_OneofFuncs

func (*AdGroupAdOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*AdGroupAdOperation) XXX_Size

func (m *AdGroupAdOperation) XXX_Size() int

func (*AdGroupAdOperation) XXX_Unmarshal

func (m *AdGroupAdOperation) XXX_Unmarshal(b []byte) error

type AdGroupAdOperation_Create

type AdGroupAdOperation_Create struct {
	Create *resources.AdGroupAd `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupAdOperation_Remove

type AdGroupAdOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupAdOperation_Update

type AdGroupAdOperation_Update struct {
	Update *resources.AdGroupAd `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupAdServiceClient

type AdGroupAdServiceClient interface {
	// Returns the requested ad in full detail.
	GetAdGroupAd(ctx context.Context, in *GetAdGroupAdRequest, opts ...grpc.CallOption) (*resources.AdGroupAd, error)
	// Creates, updates, or removes ads. Operation statuses are returned.
	MutateAdGroupAds(ctx context.Context, in *MutateAdGroupAdsRequest, opts ...grpc.CallOption) (*MutateAdGroupAdsResponse, error)
}

AdGroupAdServiceClient is the client API for AdGroupAdService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAdGroupAdServiceClient

func NewAdGroupAdServiceClient(cc *grpc.ClientConn) AdGroupAdServiceClient

type AdGroupAdServiceServer

type AdGroupAdServiceServer interface {
	// Returns the requested ad in full detail.
	GetAdGroupAd(context.Context, *GetAdGroupAdRequest) (*resources.AdGroupAd, error)
	// Creates, updates, or removes ads. Operation statuses are returned.
	MutateAdGroupAds(context.Context, *MutateAdGroupAdsRequest) (*MutateAdGroupAdsResponse, error)
}

AdGroupAdServiceServer is the server API for AdGroupAdService service.

type AdGroupBidModifierOperation

type AdGroupBidModifierOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*AdGroupBidModifierOperation_Create
	//	*AdGroupBidModifierOperation_Update
	//	*AdGroupBidModifierOperation_Remove
	Operation            isAdGroupBidModifierOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_unrecognized     []byte                                  `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

A single operation (create, remove, update) on an ad group bid modifier.

func (*AdGroupBidModifierOperation) Descriptor

func (*AdGroupBidModifierOperation) Descriptor() ([]byte, []int)

func (*AdGroupBidModifierOperation) GetCreate

func (*AdGroupBidModifierOperation) GetOperation

func (m *AdGroupBidModifierOperation) GetOperation() isAdGroupBidModifierOperation_Operation

func (*AdGroupBidModifierOperation) GetRemove

func (m *AdGroupBidModifierOperation) GetRemove() string

func (*AdGroupBidModifierOperation) GetUpdate

func (*AdGroupBidModifierOperation) GetUpdateMask

func (m *AdGroupBidModifierOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupBidModifierOperation) ProtoMessage

func (*AdGroupBidModifierOperation) ProtoMessage()

func (*AdGroupBidModifierOperation) Reset

func (m *AdGroupBidModifierOperation) Reset()

func (*AdGroupBidModifierOperation) String

func (m *AdGroupBidModifierOperation) String() string

func (*AdGroupBidModifierOperation) XXX_DiscardUnknown

func (m *AdGroupBidModifierOperation) XXX_DiscardUnknown()

func (*AdGroupBidModifierOperation) XXX_Marshal

func (m *AdGroupBidModifierOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupBidModifierOperation) XXX_Merge

func (m *AdGroupBidModifierOperation) XXX_Merge(src proto.Message)

func (*AdGroupBidModifierOperation) XXX_OneofFuncs

func (*AdGroupBidModifierOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*AdGroupBidModifierOperation) XXX_Size

func (m *AdGroupBidModifierOperation) XXX_Size() int

func (*AdGroupBidModifierOperation) XXX_Unmarshal

func (m *AdGroupBidModifierOperation) XXX_Unmarshal(b []byte) error

type AdGroupBidModifierOperation_Create

type AdGroupBidModifierOperation_Create struct {
	Create *resources.AdGroupBidModifier `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupBidModifierOperation_Remove

type AdGroupBidModifierOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupBidModifierOperation_Update

type AdGroupBidModifierOperation_Update struct {
	Update *resources.AdGroupBidModifier `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupBidModifierServiceClient

type AdGroupBidModifierServiceClient interface {
	// Returns the requested ad group bid modifier in full detail.
	GetAdGroupBidModifier(ctx context.Context, in *GetAdGroupBidModifierRequest, opts ...grpc.CallOption) (*resources.AdGroupBidModifier, error)
	// Creates, updates, or removes ad group bid modifiers.
	// Operation statuses are returned.
	MutateAdGroupBidModifiers(ctx context.Context, in *MutateAdGroupBidModifiersRequest, opts ...grpc.CallOption) (*MutateAdGroupBidModifiersResponse, error)
}

AdGroupBidModifierServiceClient is the client API for AdGroupBidModifierService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAdGroupBidModifierServiceClient

func NewAdGroupBidModifierServiceClient(cc *grpc.ClientConn) AdGroupBidModifierServiceClient

type AdGroupBidModifierServiceServer

type AdGroupBidModifierServiceServer interface {
	// Returns the requested ad group bid modifier in full detail.
	GetAdGroupBidModifier(context.Context, *GetAdGroupBidModifierRequest) (*resources.AdGroupBidModifier, error)
	// Creates, updates, or removes ad group bid modifiers.
	// Operation statuses are returned.
	MutateAdGroupBidModifiers(context.Context, *MutateAdGroupBidModifiersRequest) (*MutateAdGroupBidModifiersResponse, error)
}

AdGroupBidModifierServiceServer is the server API for AdGroupBidModifierService service.

type AdGroupCriterionOperation

type AdGroupCriterionOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*AdGroupCriterionOperation_Create
	//	*AdGroupCriterionOperation_Update
	//	*AdGroupCriterionOperation_Remove
	Operation            isAdGroupCriterionOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

A single operation (create, remove, update) on an ad group criterion.

func (*AdGroupCriterionOperation) Descriptor

func (*AdGroupCriterionOperation) Descriptor() ([]byte, []int)

func (*AdGroupCriterionOperation) GetCreate

func (*AdGroupCriterionOperation) GetOperation

func (m *AdGroupCriterionOperation) GetOperation() isAdGroupCriterionOperation_Operation

func (*AdGroupCriterionOperation) GetRemove

func (m *AdGroupCriterionOperation) GetRemove() string

func (*AdGroupCriterionOperation) GetUpdate

func (*AdGroupCriterionOperation) GetUpdateMask

func (m *AdGroupCriterionOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupCriterionOperation) ProtoMessage

func (*AdGroupCriterionOperation) ProtoMessage()

func (*AdGroupCriterionOperation) Reset

func (m *AdGroupCriterionOperation) Reset()

func (*AdGroupCriterionOperation) String

func (m *AdGroupCriterionOperation) String() string

func (*AdGroupCriterionOperation) XXX_DiscardUnknown

func (m *AdGroupCriterionOperation) XXX_DiscardUnknown()

func (*AdGroupCriterionOperation) XXX_Marshal

func (m *AdGroupCriterionOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupCriterionOperation) XXX_Merge

func (m *AdGroupCriterionOperation) XXX_Merge(src proto.Message)

func (*AdGroupCriterionOperation) XXX_OneofFuncs

func (*AdGroupCriterionOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*AdGroupCriterionOperation) XXX_Size

func (m *AdGroupCriterionOperation) XXX_Size() int

func (*AdGroupCriterionOperation) XXX_Unmarshal

func (m *AdGroupCriterionOperation) XXX_Unmarshal(b []byte) error

type AdGroupCriterionOperation_Create

type AdGroupCriterionOperation_Create struct {
	Create *resources.AdGroupCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupCriterionOperation_Remove

type AdGroupCriterionOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupCriterionOperation_Update

type AdGroupCriterionOperation_Update struct {
	Update *resources.AdGroupCriterion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupCriterionServiceClient

type AdGroupCriterionServiceClient interface {
	// Returns the requested criterion in full detail.
	GetAdGroupCriterion(ctx context.Context, in *GetAdGroupCriterionRequest, opts ...grpc.CallOption) (*resources.AdGroupCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	MutateAdGroupCriteria(ctx context.Context, in *MutateAdGroupCriteriaRequest, opts ...grpc.CallOption) (*MutateAdGroupCriteriaResponse, error)
}

AdGroupCriterionServiceClient is the client API for AdGroupCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAdGroupCriterionServiceClient

func NewAdGroupCriterionServiceClient(cc *grpc.ClientConn) AdGroupCriterionServiceClient

type AdGroupCriterionServiceServer

type AdGroupCriterionServiceServer interface {
	// Returns the requested criterion in full detail.
	GetAdGroupCriterion(context.Context, *GetAdGroupCriterionRequest) (*resources.AdGroupCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	MutateAdGroupCriteria(context.Context, *MutateAdGroupCriteriaRequest) (*MutateAdGroupCriteriaResponse, error)
}

AdGroupCriterionServiceServer is the server API for AdGroupCriterionService service.

type AdGroupOperation

type AdGroupOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*AdGroupOperation_Create
	//	*AdGroupOperation_Update
	//	*AdGroupOperation_Remove
	Operation            isAdGroupOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

A single operation (create, update, remove) on an ad group.

func (*AdGroupOperation) Descriptor

func (*AdGroupOperation) Descriptor() ([]byte, []int)

func (*AdGroupOperation) GetCreate

func (m *AdGroupOperation) GetCreate() *resources.AdGroup

func (*AdGroupOperation) GetOperation

func (m *AdGroupOperation) GetOperation() isAdGroupOperation_Operation

func (*AdGroupOperation) GetRemove

func (m *AdGroupOperation) GetRemove() string

func (*AdGroupOperation) GetUpdate

func (m *AdGroupOperation) GetUpdate() *resources.AdGroup

func (*AdGroupOperation) GetUpdateMask

func (m *AdGroupOperation) GetUpdateMask() *field_mask.FieldMask

func (*AdGroupOperation) ProtoMessage

func (*AdGroupOperation) ProtoMessage()

func (*AdGroupOperation) Reset

func (m *AdGroupOperation) Reset()

func (*AdGroupOperation) String

func (m *AdGroupOperation) String() string

func (*AdGroupOperation) XXX_DiscardUnknown

func (m *AdGroupOperation) XXX_DiscardUnknown()

func (*AdGroupOperation) XXX_Marshal

func (m *AdGroupOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupOperation) XXX_Merge

func (m *AdGroupOperation) XXX_Merge(src proto.Message)

func (*AdGroupOperation) XXX_OneofFuncs

func (*AdGroupOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*AdGroupOperation) XXX_Size

func (m *AdGroupOperation) XXX_Size() int

func (*AdGroupOperation) XXX_Unmarshal

func (m *AdGroupOperation) XXX_Unmarshal(b []byte) error

type AdGroupOperation_Create

type AdGroupOperation_Create struct {
	Create *resources.AdGroup `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type AdGroupOperation_Remove

type AdGroupOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type AdGroupOperation_Update

type AdGroupOperation_Update struct {
	Update *resources.AdGroup `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type AdGroupServiceClient

type AdGroupServiceClient interface {
	// Returns the requested ad group in full detail.
	GetAdGroup(ctx context.Context, in *GetAdGroupRequest, opts ...grpc.CallOption) (*resources.AdGroup, error)
	// Creates, updates, or removes ad groups. Operation statuses are returned.
	MutateAdGroups(ctx context.Context, in *MutateAdGroupsRequest, opts ...grpc.CallOption) (*MutateAdGroupsResponse, error)
}

AdGroupServiceClient is the client API for AdGroupService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAdGroupServiceClient

func NewAdGroupServiceClient(cc *grpc.ClientConn) AdGroupServiceClient

type AdGroupServiceServer

type AdGroupServiceServer interface {
	// Returns the requested ad group in full detail.
	GetAdGroup(context.Context, *GetAdGroupRequest) (*resources.AdGroup, error)
	// Creates, updates, or removes ad groups. Operation statuses are returned.
	MutateAdGroups(context.Context, *MutateAdGroupsRequest) (*MutateAdGroupsResponse, error)
}

AdGroupServiceServer is the server API for AdGroupService service.

type ApplyRecommendationOperation

type ApplyRecommendationOperation struct {
	// The resource name of the recommendation to apply.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Parameters to use when applying the recommendation.
	//
	// Types that are valid to be assigned to ApplyParameters:
	//	*ApplyRecommendationOperation_CampaignBudget
	//	*ApplyRecommendationOperation_TextAd
	//	*ApplyRecommendationOperation_Keyword
	//	*ApplyRecommendationOperation_TargetCpaOptIn
	ApplyParameters      isApplyRecommendationOperation_ApplyParameters `protobuf_oneof:"apply_parameters"`
	XXX_NoUnkeyedLiteral struct{}                                       `json:"-"`
	XXX_unrecognized     []byte                                         `json:"-"`
	XXX_sizecache        int32                                          `json:"-"`
}

Information about the operation to apply a recommendation and any parameters to customize it.

func (*ApplyRecommendationOperation) Descriptor

func (*ApplyRecommendationOperation) Descriptor() ([]byte, []int)

func (*ApplyRecommendationOperation) GetApplyParameters

func (m *ApplyRecommendationOperation) GetApplyParameters() isApplyRecommendationOperation_ApplyParameters

func (*ApplyRecommendationOperation) GetCampaignBudget

func (*ApplyRecommendationOperation) GetKeyword

func (*ApplyRecommendationOperation) GetResourceName

func (m *ApplyRecommendationOperation) GetResourceName() string

func (*ApplyRecommendationOperation) GetTargetCpaOptIn

func (*ApplyRecommendationOperation) GetTextAd

func (*ApplyRecommendationOperation) ProtoMessage

func (*ApplyRecommendationOperation) ProtoMessage()

func (*ApplyRecommendationOperation) Reset

func (m *ApplyRecommendationOperation) Reset()

func (*ApplyRecommendationOperation) String

func (*ApplyRecommendationOperation) XXX_DiscardUnknown

func (m *ApplyRecommendationOperation) XXX_DiscardUnknown()

func (*ApplyRecommendationOperation) XXX_Marshal

func (m *ApplyRecommendationOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationOperation) XXX_Merge

func (m *ApplyRecommendationOperation) XXX_Merge(src proto.Message)

func (*ApplyRecommendationOperation) XXX_OneofFuncs

func (*ApplyRecommendationOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*ApplyRecommendationOperation) XXX_Size

func (m *ApplyRecommendationOperation) XXX_Size() int

func (*ApplyRecommendationOperation) XXX_Unmarshal

func (m *ApplyRecommendationOperation) XXX_Unmarshal(b []byte) error

type ApplyRecommendationOperation_CampaignBudget

type ApplyRecommendationOperation_CampaignBudget struct {
	CampaignBudget *ApplyRecommendationOperation_CampaignBudgetParameters `protobuf:"bytes,2,opt,name=campaign_budget,json=campaignBudget,proto3,oneof"`
}

type ApplyRecommendationOperation_CampaignBudgetParameters

type ApplyRecommendationOperation_CampaignBudgetParameters struct {
	// New budget amount to set for target budget resource. This is a required
	// field.
	NewBudgetAmountMicros *wrappers.Int64Value `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}             `json:"-"`
	XXX_unrecognized      []byte               `json:"-"`
	XXX_sizecache         int32                `json:"-"`
}

Parameters to use when applying a campaign budget recommendation.

func (*ApplyRecommendationOperation_CampaignBudgetParameters) Descriptor

func (*ApplyRecommendationOperation_CampaignBudgetParameters) GetNewBudgetAmountMicros

func (*ApplyRecommendationOperation_CampaignBudgetParameters) ProtoMessage

func (*ApplyRecommendationOperation_CampaignBudgetParameters) Reset

func (*ApplyRecommendationOperation_CampaignBudgetParameters) String

func (*ApplyRecommendationOperation_CampaignBudgetParameters) XXX_DiscardUnknown

func (*ApplyRecommendationOperation_CampaignBudgetParameters) XXX_Marshal

func (m *ApplyRecommendationOperation_CampaignBudgetParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationOperation_CampaignBudgetParameters) XXX_Merge

func (*ApplyRecommendationOperation_CampaignBudgetParameters) XXX_Size

func (*ApplyRecommendationOperation_CampaignBudgetParameters) XXX_Unmarshal

type ApplyRecommendationOperation_Keyword

type ApplyRecommendationOperation_Keyword struct {
	Keyword *ApplyRecommendationOperation_KeywordParameters `protobuf:"bytes,4,opt,name=keyword,proto3,oneof"`
}

type ApplyRecommendationOperation_KeywordParameters

type ApplyRecommendationOperation_KeywordParameters struct {
	// The ad group resource to add keyword to. This is a required field.
	AdGroup *wrappers.StringValue `protobuf:"bytes,1,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// The match type of the keyword. This is a required field.
	MatchType enums.KeywordMatchTypeEnum_KeywordMatchType `` /* 162-byte string literal not displayed */
	// Optional, CPC bid to set for the keyword. If not set, keyword will use
	// bid based on bidding strategy used by target ad group.
	CpcBidMicros         *wrappers.Int64Value `protobuf:"bytes,3,opt,name=cpc_bid_micros,json=cpcBidMicros,proto3" json:"cpc_bid_micros,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Parameters to use when applying keyword recommendation.

func (*ApplyRecommendationOperation_KeywordParameters) Descriptor

func (*ApplyRecommendationOperation_KeywordParameters) GetAdGroup

func (*ApplyRecommendationOperation_KeywordParameters) GetCpcBidMicros

func (*ApplyRecommendationOperation_KeywordParameters) GetMatchType

func (*ApplyRecommendationOperation_KeywordParameters) ProtoMessage

func (*ApplyRecommendationOperation_KeywordParameters) Reset

func (*ApplyRecommendationOperation_KeywordParameters) String

func (*ApplyRecommendationOperation_KeywordParameters) XXX_DiscardUnknown

func (m *ApplyRecommendationOperation_KeywordParameters) XXX_DiscardUnknown()

func (*ApplyRecommendationOperation_KeywordParameters) XXX_Marshal

func (m *ApplyRecommendationOperation_KeywordParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationOperation_KeywordParameters) XXX_Merge

func (*ApplyRecommendationOperation_KeywordParameters) XXX_Size

func (*ApplyRecommendationOperation_KeywordParameters) XXX_Unmarshal

type ApplyRecommendationOperation_TargetCpaOptIn

type ApplyRecommendationOperation_TargetCpaOptIn struct {
	TargetCpaOptIn *ApplyRecommendationOperation_TargetCpaOptInParameters `protobuf:"bytes,5,opt,name=target_cpa_opt_in,json=targetCpaOptIn,proto3,oneof"`
}

type ApplyRecommendationOperation_TargetCpaOptInParameters

type ApplyRecommendationOperation_TargetCpaOptInParameters struct {
	// Average CPA to use for Target CPA bidding strategy. This is a required
	// field.
	TargetCpaMicros *wrappers.Int64Value `protobuf:"bytes,1,opt,name=target_cpa_micros,json=targetCpaMicros,proto3" json:"target_cpa_micros,omitempty"`
	// Optional, budget amount to set for the campaign.
	NewCampaignBudgetAmountMicros *wrappers.Int64Value `` /* 154-byte string literal not displayed */
	XXX_NoUnkeyedLiteral          struct{}             `json:"-"`
	XXX_unrecognized              []byte               `json:"-"`
	XXX_sizecache                 int32                `json:"-"`
}

Parameters to use when applying Target CPA recommendation.

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) Descriptor

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) GetNewCampaignBudgetAmountMicros

func (m *ApplyRecommendationOperation_TargetCpaOptInParameters) GetNewCampaignBudgetAmountMicros() *wrappers.Int64Value

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) GetTargetCpaMicros

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) ProtoMessage

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) Reset

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) String

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) XXX_DiscardUnknown

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) XXX_Marshal

func (m *ApplyRecommendationOperation_TargetCpaOptInParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) XXX_Merge

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) XXX_Size

func (*ApplyRecommendationOperation_TargetCpaOptInParameters) XXX_Unmarshal

type ApplyRecommendationOperation_TextAd

type ApplyRecommendationOperation_TextAd struct {
	TextAd *ApplyRecommendationOperation_TextAdParameters `protobuf:"bytes,3,opt,name=text_ad,json=textAd,proto3,oneof"`
}

type ApplyRecommendationOperation_TextAdParameters

type ApplyRecommendationOperation_TextAdParameters struct {
	// New ad to add to recommended ad group. All necessary fields need to be
	// set in this message. This is a required field.
	Ad                   *common.Ad `protobuf:"bytes,1,opt,name=ad,proto3" json:"ad,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

Parameters to use when applying a text ad recommendation.

func (*ApplyRecommendationOperation_TextAdParameters) Descriptor

func (*ApplyRecommendationOperation_TextAdParameters) GetAd

func (*ApplyRecommendationOperation_TextAdParameters) ProtoMessage

func (*ApplyRecommendationOperation_TextAdParameters) Reset

func (*ApplyRecommendationOperation_TextAdParameters) String

func (*ApplyRecommendationOperation_TextAdParameters) XXX_DiscardUnknown

func (m *ApplyRecommendationOperation_TextAdParameters) XXX_DiscardUnknown()

func (*ApplyRecommendationOperation_TextAdParameters) XXX_Marshal

func (m *ApplyRecommendationOperation_TextAdParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationOperation_TextAdParameters) XXX_Merge

func (*ApplyRecommendationOperation_TextAdParameters) XXX_Size

func (*ApplyRecommendationOperation_TextAdParameters) XXX_Unmarshal

type ApplyRecommendationRequest

type ApplyRecommendationRequest struct {
	// The ID of the customer with the recommendation.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to apply recommendations.
	Operations           []*ApplyRecommendationOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

Request message for [RecommendationService.ApplyRecommendation][].

func (*ApplyRecommendationRequest) Descriptor

func (*ApplyRecommendationRequest) Descriptor() ([]byte, []int)

func (*ApplyRecommendationRequest) GetCustomerId

func (m *ApplyRecommendationRequest) GetCustomerId() string

func (*ApplyRecommendationRequest) GetOperations

func (*ApplyRecommendationRequest) ProtoMessage

func (*ApplyRecommendationRequest) ProtoMessage()

func (*ApplyRecommendationRequest) Reset

func (m *ApplyRecommendationRequest) Reset()

func (*ApplyRecommendationRequest) String

func (m *ApplyRecommendationRequest) String() string

func (*ApplyRecommendationRequest) XXX_DiscardUnknown

func (m *ApplyRecommendationRequest) XXX_DiscardUnknown()

func (*ApplyRecommendationRequest) XXX_Marshal

func (m *ApplyRecommendationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationRequest) XXX_Merge

func (m *ApplyRecommendationRequest) XXX_Merge(src proto.Message)

func (*ApplyRecommendationRequest) XXX_Size

func (m *ApplyRecommendationRequest) XXX_Size() int

func (*ApplyRecommendationRequest) XXX_Unmarshal

func (m *ApplyRecommendationRequest) XXX_Unmarshal(b []byte) error

type ApplyRecommendationResponse

type ApplyRecommendationResponse struct {
	// Results of operations to apply recommendations.
	Results              []*ApplyRecommendationResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

Response message for [RecommendationService.ApplyRecommendation][].

func (*ApplyRecommendationResponse) Descriptor

func (*ApplyRecommendationResponse) Descriptor() ([]byte, []int)

func (*ApplyRecommendationResponse) GetResults

func (*ApplyRecommendationResponse) ProtoMessage

func (*ApplyRecommendationResponse) ProtoMessage()

func (*ApplyRecommendationResponse) Reset

func (m *ApplyRecommendationResponse) Reset()

func (*ApplyRecommendationResponse) String

func (m *ApplyRecommendationResponse) String() string

func (*ApplyRecommendationResponse) XXX_DiscardUnknown

func (m *ApplyRecommendationResponse) XXX_DiscardUnknown()

func (*ApplyRecommendationResponse) XXX_Marshal

func (m *ApplyRecommendationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationResponse) XXX_Merge

func (m *ApplyRecommendationResponse) XXX_Merge(src proto.Message)

func (*ApplyRecommendationResponse) XXX_Size

func (m *ApplyRecommendationResponse) XXX_Size() int

func (*ApplyRecommendationResponse) XXX_Unmarshal

func (m *ApplyRecommendationResponse) XXX_Unmarshal(b []byte) error

type ApplyRecommendationResult

type ApplyRecommendationResult struct {
	// One of the successfully applied recommendation resource name or error
	// information will be set.
	//
	// Types that are valid to be assigned to Result:
	//	*ApplyRecommendationResult_ResourceName
	//	*ApplyRecommendationResult_Status
	Result               isApplyRecommendationResult_Result `protobuf_oneof:"result"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

The result of applying a recommendation.

func (*ApplyRecommendationResult) Descriptor

func (*ApplyRecommendationResult) Descriptor() ([]byte, []int)

func (*ApplyRecommendationResult) GetResourceName

func (m *ApplyRecommendationResult) GetResourceName() string

func (*ApplyRecommendationResult) GetResult

func (m *ApplyRecommendationResult) GetResult() isApplyRecommendationResult_Result

func (*ApplyRecommendationResult) GetStatus

func (m *ApplyRecommendationResult) GetStatus() *status.Status

func (*ApplyRecommendationResult) ProtoMessage

func (*ApplyRecommendationResult) ProtoMessage()

func (*ApplyRecommendationResult) Reset

func (m *ApplyRecommendationResult) Reset()

func (*ApplyRecommendationResult) String

func (m *ApplyRecommendationResult) String() string

func (*ApplyRecommendationResult) XXX_DiscardUnknown

func (m *ApplyRecommendationResult) XXX_DiscardUnknown()

func (*ApplyRecommendationResult) XXX_Marshal

func (m *ApplyRecommendationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyRecommendationResult) XXX_Merge

func (m *ApplyRecommendationResult) XXX_Merge(src proto.Message)

func (*ApplyRecommendationResult) XXX_OneofFuncs

func (*ApplyRecommendationResult) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*ApplyRecommendationResult) XXX_Size

func (m *ApplyRecommendationResult) XXX_Size() int

func (*ApplyRecommendationResult) XXX_Unmarshal

func (m *ApplyRecommendationResult) XXX_Unmarshal(b []byte) error

type ApplyRecommendationResult_ResourceName

type ApplyRecommendationResult_ResourceName struct {
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3,oneof"`
}

type ApplyRecommendationResult_Status

type ApplyRecommendationResult_Status struct {
	Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3,oneof"`
}

type BiddingStrategyOperation

type BiddingStrategyOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*BiddingStrategyOperation_Create
	//	*BiddingStrategyOperation_Update
	//	*BiddingStrategyOperation_Remove
	Operation            isBiddingStrategyOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

A single operation (create, update, remove) on a bidding strategy.

func (*BiddingStrategyOperation) Descriptor

func (*BiddingStrategyOperation) Descriptor() ([]byte, []int)

func (*BiddingStrategyOperation) GetCreate

func (*BiddingStrategyOperation) GetOperation

func (m *BiddingStrategyOperation) GetOperation() isBiddingStrategyOperation_Operation

func (*BiddingStrategyOperation) GetRemove

func (m *BiddingStrategyOperation) GetRemove() string

func (*BiddingStrategyOperation) GetUpdate

func (*BiddingStrategyOperation) GetUpdateMask

func (m *BiddingStrategyOperation) GetUpdateMask() *field_mask.FieldMask

func (*BiddingStrategyOperation) ProtoMessage

func (*BiddingStrategyOperation) ProtoMessage()

func (*BiddingStrategyOperation) Reset

func (m *BiddingStrategyOperation) Reset()

func (*BiddingStrategyOperation) String

func (m *BiddingStrategyOperation) String() string

func (*BiddingStrategyOperation) XXX_DiscardUnknown

func (m *BiddingStrategyOperation) XXX_DiscardUnknown()

func (*BiddingStrategyOperation) XXX_Marshal

func (m *BiddingStrategyOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BiddingStrategyOperation) XXX_Merge

func (m *BiddingStrategyOperation) XXX_Merge(src proto.Message)

func (*BiddingStrategyOperation) XXX_OneofFuncs

func (*BiddingStrategyOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*BiddingStrategyOperation) XXX_Size

func (m *BiddingStrategyOperation) XXX_Size() int

func (*BiddingStrategyOperation) XXX_Unmarshal

func (m *BiddingStrategyOperation) XXX_Unmarshal(b []byte) error

type BiddingStrategyOperation_Create

type BiddingStrategyOperation_Create struct {
	Create *resources.BiddingStrategy `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type BiddingStrategyOperation_Remove

type BiddingStrategyOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type BiddingStrategyOperation_Update

type BiddingStrategyOperation_Update struct {
	Update *resources.BiddingStrategy `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type BiddingStrategyServiceClient

type BiddingStrategyServiceClient interface {
	// Returns the requested bidding strategy in full detail.
	GetBiddingStrategy(ctx context.Context, in *GetBiddingStrategyRequest, opts ...grpc.CallOption) (*resources.BiddingStrategy, error)
	// Creates, updates, or removes bidding strategies. Operation statuses are
	// returned.
	MutateBiddingStrategies(ctx context.Context, in *MutateBiddingStrategiesRequest, opts ...grpc.CallOption) (*MutateBiddingStrategiesResponse, error)
}

BiddingStrategyServiceClient is the client API for BiddingStrategyService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewBiddingStrategyServiceClient

func NewBiddingStrategyServiceClient(cc *grpc.ClientConn) BiddingStrategyServiceClient

type BiddingStrategyServiceServer

type BiddingStrategyServiceServer interface {
	// Returns the requested bidding strategy in full detail.
	GetBiddingStrategy(context.Context, *GetBiddingStrategyRequest) (*resources.BiddingStrategy, error)
	// Creates, updates, or removes bidding strategies. Operation statuses are
	// returned.
	MutateBiddingStrategies(context.Context, *MutateBiddingStrategiesRequest) (*MutateBiddingStrategiesResponse, error)
}

BiddingStrategyServiceServer is the server API for BiddingStrategyService service.

type CampaignBudgetOperation

type CampaignBudgetOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*CampaignBudgetOperation_Create
	//	*CampaignBudgetOperation_Update
	//	*CampaignBudgetOperation_Remove
	Operation            isCampaignBudgetOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

A single operation (create, update, remove) on a campaign budget.

func (*CampaignBudgetOperation) Descriptor

func (*CampaignBudgetOperation) Descriptor() ([]byte, []int)

func (*CampaignBudgetOperation) GetCreate

func (*CampaignBudgetOperation) GetOperation

func (m *CampaignBudgetOperation) GetOperation() isCampaignBudgetOperation_Operation

func (*CampaignBudgetOperation) GetRemove

func (m *CampaignBudgetOperation) GetRemove() string

func (*CampaignBudgetOperation) GetUpdate

func (*CampaignBudgetOperation) GetUpdateMask

func (m *CampaignBudgetOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignBudgetOperation) ProtoMessage

func (*CampaignBudgetOperation) ProtoMessage()

func (*CampaignBudgetOperation) Reset

func (m *CampaignBudgetOperation) Reset()

func (*CampaignBudgetOperation) String

func (m *CampaignBudgetOperation) String() string

func (*CampaignBudgetOperation) XXX_DiscardUnknown

func (m *CampaignBudgetOperation) XXX_DiscardUnknown()

func (*CampaignBudgetOperation) XXX_Marshal

func (m *CampaignBudgetOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignBudgetOperation) XXX_Merge

func (m *CampaignBudgetOperation) XXX_Merge(src proto.Message)

func (*CampaignBudgetOperation) XXX_OneofFuncs

func (*CampaignBudgetOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*CampaignBudgetOperation) XXX_Size

func (m *CampaignBudgetOperation) XXX_Size() int

func (*CampaignBudgetOperation) XXX_Unmarshal

func (m *CampaignBudgetOperation) XXX_Unmarshal(b []byte) error

type CampaignBudgetOperation_Create

type CampaignBudgetOperation_Create struct {
	Create *resources.CampaignBudget `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignBudgetOperation_Remove

type CampaignBudgetOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignBudgetOperation_Update

type CampaignBudgetOperation_Update struct {
	Update *resources.CampaignBudget `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignBudgetServiceClient

type CampaignBudgetServiceClient interface {
	// Returns the requested Campaign Budget in full detail.
	GetCampaignBudget(ctx context.Context, in *GetCampaignBudgetRequest, opts ...grpc.CallOption) (*resources.CampaignBudget, error)
	// Creates, updates, or removes campaign budgets. Operation statuses are
	// returned.
	MutateCampaignBudgets(ctx context.Context, in *MutateCampaignBudgetsRequest, opts ...grpc.CallOption) (*MutateCampaignBudgetsResponse, error)
}

CampaignBudgetServiceClient is the client API for CampaignBudgetService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewCampaignBudgetServiceClient

func NewCampaignBudgetServiceClient(cc *grpc.ClientConn) CampaignBudgetServiceClient

type CampaignBudgetServiceServer

type CampaignBudgetServiceServer interface {
	// Returns the requested Campaign Budget in full detail.
	GetCampaignBudget(context.Context, *GetCampaignBudgetRequest) (*resources.CampaignBudget, error)
	// Creates, updates, or removes campaign budgets. Operation statuses are
	// returned.
	MutateCampaignBudgets(context.Context, *MutateCampaignBudgetsRequest) (*MutateCampaignBudgetsResponse, error)
}

CampaignBudgetServiceServer is the server API for CampaignBudgetService service.

type CampaignCriterionOperation

type CampaignCriterionOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*CampaignCriterionOperation_Create
	//	*CampaignCriterionOperation_Update
	//	*CampaignCriterionOperation_Remove
	Operation            isCampaignCriterionOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
	XXX_unrecognized     []byte                                 `json:"-"`
	XXX_sizecache        int32                                  `json:"-"`
}

A single operation (create, update, remove) on a campaign criterion.

func (*CampaignCriterionOperation) Descriptor

func (*CampaignCriterionOperation) Descriptor() ([]byte, []int)

func (*CampaignCriterionOperation) GetCreate

func (*CampaignCriterionOperation) GetOperation

func (m *CampaignCriterionOperation) GetOperation() isCampaignCriterionOperation_Operation

func (*CampaignCriterionOperation) GetRemove

func (m *CampaignCriterionOperation) GetRemove() string

func (*CampaignCriterionOperation) GetUpdate

func (*CampaignCriterionOperation) GetUpdateMask

func (m *CampaignCriterionOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignCriterionOperation) ProtoMessage

func (*CampaignCriterionOperation) ProtoMessage()

func (*CampaignCriterionOperation) Reset

func (m *CampaignCriterionOperation) Reset()

func (*CampaignCriterionOperation) String

func (m *CampaignCriterionOperation) String() string

func (*CampaignCriterionOperation) XXX_DiscardUnknown

func (m *CampaignCriterionOperation) XXX_DiscardUnknown()

func (*CampaignCriterionOperation) XXX_Marshal

func (m *CampaignCriterionOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignCriterionOperation) XXX_Merge

func (m *CampaignCriterionOperation) XXX_Merge(src proto.Message)

func (*CampaignCriterionOperation) XXX_OneofFuncs

func (*CampaignCriterionOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*CampaignCriterionOperation) XXX_Size

func (m *CampaignCriterionOperation) XXX_Size() int

func (*CampaignCriterionOperation) XXX_Unmarshal

func (m *CampaignCriterionOperation) XXX_Unmarshal(b []byte) error

type CampaignCriterionOperation_Create

type CampaignCriterionOperation_Create struct {
	Create *resources.CampaignCriterion `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignCriterionOperation_Remove

type CampaignCriterionOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignCriterionOperation_Update

type CampaignCriterionOperation_Update struct {
	Update *resources.CampaignCriterion `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignCriterionServiceClient

type CampaignCriterionServiceClient interface {
	// Returns the requested criterion in full detail.
	GetCampaignCriterion(ctx context.Context, in *GetCampaignCriterionRequest, opts ...grpc.CallOption) (*resources.CampaignCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	MutateCampaignCriteria(ctx context.Context, in *MutateCampaignCriteriaRequest, opts ...grpc.CallOption) (*MutateCampaignCriteriaResponse, error)
}

CampaignCriterionServiceClient is the client API for CampaignCriterionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewCampaignCriterionServiceClient

func NewCampaignCriterionServiceClient(cc *grpc.ClientConn) CampaignCriterionServiceClient

type CampaignCriterionServiceServer

type CampaignCriterionServiceServer interface {
	// Returns the requested criterion in full detail.
	GetCampaignCriterion(context.Context, *GetCampaignCriterionRequest) (*resources.CampaignCriterion, error)
	// Creates, updates, or removes criteria. Operation statuses are returned.
	MutateCampaignCriteria(context.Context, *MutateCampaignCriteriaRequest) (*MutateCampaignCriteriaResponse, error)
}

CampaignCriterionServiceServer is the server API for CampaignCriterionService service.

type CampaignOperation

type CampaignOperation struct {
	// FieldMask that determines which resource fields are modified in an update.
	UpdateMask *field_mask.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The mutate operation.
	//
	// Types that are valid to be assigned to Operation:
	//	*CampaignOperation_Create
	//	*CampaignOperation_Update
	//	*CampaignOperation_Remove
	Operation            isCampaignOperation_Operation `protobuf_oneof:"operation"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

A single operation (create, update, remove) on a campaign.

func (*CampaignOperation) Descriptor

func (*CampaignOperation) Descriptor() ([]byte, []int)

func (*CampaignOperation) GetCreate

func (m *CampaignOperation) GetCreate() *resources.Campaign

func (*CampaignOperation) GetOperation

func (m *CampaignOperation) GetOperation() isCampaignOperation_Operation

func (*CampaignOperation) GetRemove

func (m *CampaignOperation) GetRemove() string

func (*CampaignOperation) GetUpdate

func (m *CampaignOperation) GetUpdate() *resources.Campaign

func (*CampaignOperation) GetUpdateMask

func (m *CampaignOperation) GetUpdateMask() *field_mask.FieldMask

func (*CampaignOperation) ProtoMessage

func (*CampaignOperation) ProtoMessage()

func (*CampaignOperation) Reset

func (m *CampaignOperation) Reset()

func (*CampaignOperation) String

func (m *CampaignOperation) String() string

func (*CampaignOperation) XXX_DiscardUnknown

func (m *CampaignOperation) XXX_DiscardUnknown()

func (*CampaignOperation) XXX_Marshal

func (m *CampaignOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignOperation) XXX_Merge

func (m *CampaignOperation) XXX_Merge(src proto.Message)

func (*CampaignOperation) XXX_OneofFuncs

func (*CampaignOperation) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*CampaignOperation) XXX_Size

func (m *CampaignOperation) XXX_Size() int

func (*CampaignOperation) XXX_Unmarshal

func (m *CampaignOperation) XXX_Unmarshal(b []byte) error

type CampaignOperation_Create

type CampaignOperation_Create struct {
	Create *resources.Campaign `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type CampaignOperation_Remove

type CampaignOperation_Remove struct {
	Remove string `protobuf:"bytes,3,opt,name=remove,proto3,oneof"`
}

type CampaignOperation_Update

type CampaignOperation_Update struct {
	Update *resources.Campaign `protobuf:"bytes,2,opt,name=update,proto3,oneof"`
}

type CampaignServiceClient

type CampaignServiceClient interface {
	// Returns the requested campaign in full detail.
	GetCampaign(ctx context.Context, in *GetCampaignRequest, opts ...grpc.CallOption) (*resources.Campaign, error)
	// Creates, updates, or removes campaigns. Operation statuses are returned.
	MutateCampaigns(ctx context.Context, in *MutateCampaignsRequest, opts ...grpc.CallOption) (*MutateCampaignsResponse, error)
}

CampaignServiceClient is the client API for CampaignService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewCampaignServiceClient

func NewCampaignServiceClient(cc *grpc.ClientConn) CampaignServiceClient

type CampaignServiceServer

type CampaignServiceServer interface {
	// Returns the requested campaign in full detail.
	GetCampaign(context.Context, *GetCampaignRequest) (*resources.Campaign, error)
	// Creates, updates, or removes campaigns. Operation statuses are returned.
	MutateCampaigns(context.Context, *MutateCampaignsRequest) (*MutateCampaignsResponse, error)
}

CampaignServiceServer is the server API for CampaignService service.

type CustomerServiceClient

type CustomerServiceClient interface {
	// Returns the requested customer in full detail.
	GetCustomer(ctx context.Context, in *GetCustomerRequest, opts ...grpc.CallOption) (*resources.Customer, error)
}

CustomerServiceClient is the client API for CustomerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewCustomerServiceClient

func NewCustomerServiceClient(cc *grpc.ClientConn) CustomerServiceClient

type CustomerServiceServer

type CustomerServiceServer interface {
	// Returns the requested customer in full detail.
	GetCustomer(context.Context, *GetCustomerRequest) (*resources.Customer, error)
}

CustomerServiceServer is the server API for CustomerService service.

type GeoTargetConstantServiceClient

type GeoTargetConstantServiceClient interface {
	// Returns the requested geo target constant in full detail.
	GetGeoTargetConstant(ctx context.Context, in *GetGeoTargetConstantRequest, opts ...grpc.CallOption) (*resources.GeoTargetConstant, error)
}

GeoTargetConstantServiceClient is the client API for GeoTargetConstantService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGeoTargetConstantServiceClient

func NewGeoTargetConstantServiceClient(cc *grpc.ClientConn) GeoTargetConstantServiceClient

type GeoTargetConstantServiceServer

type GeoTargetConstantServiceServer interface {
	// Returns the requested geo target constant in full detail.
	GetGeoTargetConstant(context.Context, *GetGeoTargetConstantRequest) (*resources.GeoTargetConstant, error)
}

GeoTargetConstantServiceServer is the server API for GeoTargetConstantService service.

type GetAdGroupAdRequest

type GetAdGroupAdRequest struct {
	// The resource name of the ad to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [AdGroupAdService.GetAdGroupAd][].

func (*GetAdGroupAdRequest) Descriptor

func (*GetAdGroupAdRequest) Descriptor() ([]byte, []int)

func (*GetAdGroupAdRequest) GetResourceName

func (m *GetAdGroupAdRequest) GetResourceName() string

func (*GetAdGroupAdRequest) ProtoMessage

func (*GetAdGroupAdRequest) ProtoMessage()

func (*GetAdGroupAdRequest) Reset

func (m *GetAdGroupAdRequest) Reset()

func (*GetAdGroupAdRequest) String

func (m *GetAdGroupAdRequest) String() string

func (*GetAdGroupAdRequest) XXX_DiscardUnknown

func (m *GetAdGroupAdRequest) XXX_DiscardUnknown()

func (*GetAdGroupAdRequest) XXX_Marshal

func (m *GetAdGroupAdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAdGroupAdRequest) XXX_Merge

func (m *GetAdGroupAdRequest) XXX_Merge(src proto.Message)

func (*GetAdGroupAdRequest) XXX_Size

func (m *GetAdGroupAdRequest) XXX_Size() int

func (*GetAdGroupAdRequest) XXX_Unmarshal

func (m *GetAdGroupAdRequest) XXX_Unmarshal(b []byte) error

type GetAdGroupBidModifierRequest

type GetAdGroupBidModifierRequest struct {
	// The resource name of the ad group bid modifier to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [AdGroupCriterionService.GetAdGroupCriterion][].

func (*GetAdGroupBidModifierRequest) Descriptor

func (*GetAdGroupBidModifierRequest) Descriptor() ([]byte, []int)

func (*GetAdGroupBidModifierRequest) GetResourceName

func (m *GetAdGroupBidModifierRequest) GetResourceName() string

func (*GetAdGroupBidModifierRequest) ProtoMessage

func (*GetAdGroupBidModifierRequest) ProtoMessage()

func (*GetAdGroupBidModifierRequest) Reset

func (m *GetAdGroupBidModifierRequest) Reset()

func (*GetAdGroupBidModifierRequest) String

func (*GetAdGroupBidModifierRequest) XXX_DiscardUnknown

func (m *GetAdGroupBidModifierRequest) XXX_DiscardUnknown()

func (*GetAdGroupBidModifierRequest) XXX_Marshal

func (m *GetAdGroupBidModifierRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAdGroupBidModifierRequest) XXX_Merge

func (m *GetAdGroupBidModifierRequest) XXX_Merge(src proto.Message)

func (*GetAdGroupBidModifierRequest) XXX_Size

func (m *GetAdGroupBidModifierRequest) XXX_Size() int

func (*GetAdGroupBidModifierRequest) XXX_Unmarshal

func (m *GetAdGroupBidModifierRequest) XXX_Unmarshal(b []byte) error

type GetAdGroupCriterionRequest

type GetAdGroupCriterionRequest struct {
	// The resource name of the criterion to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [AdGroupCriterionService.GetAdGroupCriterion][].

func (*GetAdGroupCriterionRequest) Descriptor

func (*GetAdGroupCriterionRequest) Descriptor() ([]byte, []int)

func (*GetAdGroupCriterionRequest) GetResourceName

func (m *GetAdGroupCriterionRequest) GetResourceName() string

func (*GetAdGroupCriterionRequest) ProtoMessage

func (*GetAdGroupCriterionRequest) ProtoMessage()

func (*GetAdGroupCriterionRequest) Reset

func (m *GetAdGroupCriterionRequest) Reset()

func (*GetAdGroupCriterionRequest) String

func (m *GetAdGroupCriterionRequest) String() string

func (*GetAdGroupCriterionRequest) XXX_DiscardUnknown

func (m *GetAdGroupCriterionRequest) XXX_DiscardUnknown()

func (*GetAdGroupCriterionRequest) XXX_Marshal

func (m *GetAdGroupCriterionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAdGroupCriterionRequest) XXX_Merge

func (m *GetAdGroupCriterionRequest) XXX_Merge(src proto.Message)

func (*GetAdGroupCriterionRequest) XXX_Size

func (m *GetAdGroupCriterionRequest) XXX_Size() int

func (*GetAdGroupCriterionRequest) XXX_Unmarshal

func (m *GetAdGroupCriterionRequest) XXX_Unmarshal(b []byte) error

type GetAdGroupRequest

type GetAdGroupRequest struct {
	// The resource name of the ad group to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [AdGroupService.GetAdGroup][].

func (*GetAdGroupRequest) Descriptor

func (*GetAdGroupRequest) Descriptor() ([]byte, []int)

func (*GetAdGroupRequest) GetResourceName

func (m *GetAdGroupRequest) GetResourceName() string

func (*GetAdGroupRequest) ProtoMessage

func (*GetAdGroupRequest) ProtoMessage()

func (*GetAdGroupRequest) Reset

func (m *GetAdGroupRequest) Reset()

func (*GetAdGroupRequest) String

func (m *GetAdGroupRequest) String() string

func (*GetAdGroupRequest) XXX_DiscardUnknown

func (m *GetAdGroupRequest) XXX_DiscardUnknown()

func (*GetAdGroupRequest) XXX_Marshal

func (m *GetAdGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetAdGroupRequest) XXX_Merge

func (m *GetAdGroupRequest) XXX_Merge(src proto.Message)

func (*GetAdGroupRequest) XXX_Size

func (m *GetAdGroupRequest) XXX_Size() int

func (*GetAdGroupRequest) XXX_Unmarshal

func (m *GetAdGroupRequest) XXX_Unmarshal(b []byte) error

type GetBiddingStrategyRequest

type GetBiddingStrategyRequest struct {
	// The resource name of the bidding strategy to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [BiddingStrategyService.GetBiddingStrategy][].

func (*GetBiddingStrategyRequest) Descriptor

func (*GetBiddingStrategyRequest) Descriptor() ([]byte, []int)

func (*GetBiddingStrategyRequest) GetResourceName

func (m *GetBiddingStrategyRequest) GetResourceName() string

func (*GetBiddingStrategyRequest) ProtoMessage

func (*GetBiddingStrategyRequest) ProtoMessage()

func (*GetBiddingStrategyRequest) Reset

func (m *GetBiddingStrategyRequest) Reset()

func (*GetBiddingStrategyRequest) String

func (m *GetBiddingStrategyRequest) String() string

func (*GetBiddingStrategyRequest) XXX_DiscardUnknown

func (m *GetBiddingStrategyRequest) XXX_DiscardUnknown()

func (*GetBiddingStrategyRequest) XXX_Marshal

func (m *GetBiddingStrategyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBiddingStrategyRequest) XXX_Merge

func (m *GetBiddingStrategyRequest) XXX_Merge(src proto.Message)

func (*GetBiddingStrategyRequest) XXX_Size

func (m *GetBiddingStrategyRequest) XXX_Size() int

func (*GetBiddingStrategyRequest) XXX_Unmarshal

func (m *GetBiddingStrategyRequest) XXX_Unmarshal(b []byte) error

type GetCampaignBudgetRequest

type GetCampaignBudgetRequest struct {
	// The resource name of the campaign budget to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [CampaignBudgetService.GetCampaignBudget][].

func (*GetCampaignBudgetRequest) Descriptor

func (*GetCampaignBudgetRequest) Descriptor() ([]byte, []int)

func (*GetCampaignBudgetRequest) GetResourceName

func (m *GetCampaignBudgetRequest) GetResourceName() string

func (*GetCampaignBudgetRequest) ProtoMessage

func (*GetCampaignBudgetRequest) ProtoMessage()

func (*GetCampaignBudgetRequest) Reset

func (m *GetCampaignBudgetRequest) Reset()

func (*GetCampaignBudgetRequest) String

func (m *GetCampaignBudgetRequest) String() string

func (*GetCampaignBudgetRequest) XXX_DiscardUnknown

func (m *GetCampaignBudgetRequest) XXX_DiscardUnknown()

func (*GetCampaignBudgetRequest) XXX_Marshal

func (m *GetCampaignBudgetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCampaignBudgetRequest) XXX_Merge

func (m *GetCampaignBudgetRequest) XXX_Merge(src proto.Message)

func (*GetCampaignBudgetRequest) XXX_Size

func (m *GetCampaignBudgetRequest) XXX_Size() int

func (*GetCampaignBudgetRequest) XXX_Unmarshal

func (m *GetCampaignBudgetRequest) XXX_Unmarshal(b []byte) error

type GetCampaignCriterionRequest

type GetCampaignCriterionRequest struct {
	// The resource name of the criterion to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [CampaignCriterionService.GetCampaignCriterion][].

func (*GetCampaignCriterionRequest) Descriptor

func (*GetCampaignCriterionRequest) Descriptor() ([]byte, []int)

func (*GetCampaignCriterionRequest) GetResourceName

func (m *GetCampaignCriterionRequest) GetResourceName() string

func (*GetCampaignCriterionRequest) ProtoMessage

func (*GetCampaignCriterionRequest) ProtoMessage()

func (*GetCampaignCriterionRequest) Reset

func (m *GetCampaignCriterionRequest) Reset()

func (*GetCampaignCriterionRequest) String

func (m *GetCampaignCriterionRequest) String() string

func (*GetCampaignCriterionRequest) XXX_DiscardUnknown

func (m *GetCampaignCriterionRequest) XXX_DiscardUnknown()

func (*GetCampaignCriterionRequest) XXX_Marshal

func (m *GetCampaignCriterionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCampaignCriterionRequest) XXX_Merge

func (m *GetCampaignCriterionRequest) XXX_Merge(src proto.Message)

func (*GetCampaignCriterionRequest) XXX_Size

func (m *GetCampaignCriterionRequest) XXX_Size() int

func (*GetCampaignCriterionRequest) XXX_Unmarshal

func (m *GetCampaignCriterionRequest) XXX_Unmarshal(b []byte) error

type GetCampaignRequest

type GetCampaignRequest struct {
	// The resource name of the campaign to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [CampaignService.GetCampaign][].

func (*GetCampaignRequest) Descriptor

func (*GetCampaignRequest) Descriptor() ([]byte, []int)

func (*GetCampaignRequest) GetResourceName

func (m *GetCampaignRequest) GetResourceName() string

func (*GetCampaignRequest) ProtoMessage

func (*GetCampaignRequest) ProtoMessage()

func (*GetCampaignRequest) Reset

func (m *GetCampaignRequest) Reset()

func (*GetCampaignRequest) String

func (m *GetCampaignRequest) String() string

func (*GetCampaignRequest) XXX_DiscardUnknown

func (m *GetCampaignRequest) XXX_DiscardUnknown()

func (*GetCampaignRequest) XXX_Marshal

func (m *GetCampaignRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCampaignRequest) XXX_Merge

func (m *GetCampaignRequest) XXX_Merge(src proto.Message)

func (*GetCampaignRequest) XXX_Size

func (m *GetCampaignRequest) XXX_Size() int

func (*GetCampaignRequest) XXX_Unmarshal

func (m *GetCampaignRequest) XXX_Unmarshal(b []byte) error

type GetCustomerRequest

type GetCustomerRequest struct {
	// The resource name of the customer to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [CustomerService.GetCustomer][].

func (*GetCustomerRequest) Descriptor

func (*GetCustomerRequest) Descriptor() ([]byte, []int)

func (*GetCustomerRequest) GetResourceName

func (m *GetCustomerRequest) GetResourceName() string

func (*GetCustomerRequest) ProtoMessage

func (*GetCustomerRequest) ProtoMessage()

func (*GetCustomerRequest) Reset

func (m *GetCustomerRequest) Reset()

func (*GetCustomerRequest) String

func (m *GetCustomerRequest) String() string

func (*GetCustomerRequest) XXX_DiscardUnknown

func (m *GetCustomerRequest) XXX_DiscardUnknown()

func (*GetCustomerRequest) XXX_Marshal

func (m *GetCustomerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetCustomerRequest) XXX_Merge

func (m *GetCustomerRequest) XXX_Merge(src proto.Message)

func (*GetCustomerRequest) XXX_Size

func (m *GetCustomerRequest) XXX_Size() int

func (*GetCustomerRequest) XXX_Unmarshal

func (m *GetCustomerRequest) XXX_Unmarshal(b []byte) error

type GetGeoTargetConstantRequest

type GetGeoTargetConstantRequest struct {
	// The resource name of the geo target constant to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [GeoTargetConstantService.GetGeoTargetConstant][].

func (*GetGeoTargetConstantRequest) Descriptor

func (*GetGeoTargetConstantRequest) Descriptor() ([]byte, []int)

func (*GetGeoTargetConstantRequest) GetResourceName

func (m *GetGeoTargetConstantRequest) GetResourceName() string

func (*GetGeoTargetConstantRequest) ProtoMessage

func (*GetGeoTargetConstantRequest) ProtoMessage()

func (*GetGeoTargetConstantRequest) Reset

func (m *GetGeoTargetConstantRequest) Reset()

func (*GetGeoTargetConstantRequest) String

func (m *GetGeoTargetConstantRequest) String() string

func (*GetGeoTargetConstantRequest) XXX_DiscardUnknown

func (m *GetGeoTargetConstantRequest) XXX_DiscardUnknown()

func (*GetGeoTargetConstantRequest) XXX_Marshal

func (m *GetGeoTargetConstantRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGeoTargetConstantRequest) XXX_Merge

func (m *GetGeoTargetConstantRequest) XXX_Merge(src proto.Message)

func (*GetGeoTargetConstantRequest) XXX_Size

func (m *GetGeoTargetConstantRequest) XXX_Size() int

func (*GetGeoTargetConstantRequest) XXX_Unmarshal

func (m *GetGeoTargetConstantRequest) XXX_Unmarshal(b []byte) error

type GetGoogleAdsFieldRequest

type GetGoogleAdsFieldRequest struct {
	// The resource name of the field to get.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [GoogleAdsFieldService.GetGoogleAdsField][].

func (*GetGoogleAdsFieldRequest) Descriptor

func (*GetGoogleAdsFieldRequest) Descriptor() ([]byte, []int)

func (*GetGoogleAdsFieldRequest) GetResourceName

func (m *GetGoogleAdsFieldRequest) GetResourceName() string

func (*GetGoogleAdsFieldRequest) ProtoMessage

func (*GetGoogleAdsFieldRequest) ProtoMessage()

func (*GetGoogleAdsFieldRequest) Reset

func (m *GetGoogleAdsFieldRequest) Reset()

func (*GetGoogleAdsFieldRequest) String

func (m *GetGoogleAdsFieldRequest) String() string

func (*GetGoogleAdsFieldRequest) XXX_DiscardUnknown

func (m *GetGoogleAdsFieldRequest) XXX_DiscardUnknown()

func (*GetGoogleAdsFieldRequest) XXX_Marshal

func (m *GetGoogleAdsFieldRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetGoogleAdsFieldRequest) XXX_Merge

func (m *GetGoogleAdsFieldRequest) XXX_Merge(src proto.Message)

func (*GetGoogleAdsFieldRequest) XXX_Size

func (m *GetGoogleAdsFieldRequest) XXX_Size() int

func (*GetGoogleAdsFieldRequest) XXX_Unmarshal

func (m *GetGoogleAdsFieldRequest) XXX_Unmarshal(b []byte) error

type GetKeywordViewRequest

type GetKeywordViewRequest struct {
	// The resource name of the keyword view to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [KeywordViewService.GetKeywordView][].

func (*GetKeywordViewRequest) Descriptor

func (*GetKeywordViewRequest) Descriptor() ([]byte, []int)

func (*GetKeywordViewRequest) GetResourceName

func (m *GetKeywordViewRequest) GetResourceName() string

func (*GetKeywordViewRequest) ProtoMessage

func (*GetKeywordViewRequest) ProtoMessage()

func (*GetKeywordViewRequest) Reset

func (m *GetKeywordViewRequest) Reset()

func (*GetKeywordViewRequest) String

func (m *GetKeywordViewRequest) String() string

func (*GetKeywordViewRequest) XXX_DiscardUnknown

func (m *GetKeywordViewRequest) XXX_DiscardUnknown()

func (*GetKeywordViewRequest) XXX_Marshal

func (m *GetKeywordViewRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetKeywordViewRequest) XXX_Merge

func (m *GetKeywordViewRequest) XXX_Merge(src proto.Message)

func (*GetKeywordViewRequest) XXX_Size

func (m *GetKeywordViewRequest) XXX_Size() int

func (*GetKeywordViewRequest) XXX_Unmarshal

func (m *GetKeywordViewRequest) XXX_Unmarshal(b []byte) error

type GetRecommendationRequest

type GetRecommendationRequest struct {
	// The resource name of the recommendation to fetch.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [RecommendationService.GetRecommendation][].

func (*GetRecommendationRequest) Descriptor

func (*GetRecommendationRequest) Descriptor() ([]byte, []int)

func (*GetRecommendationRequest) GetResourceName

func (m *GetRecommendationRequest) GetResourceName() string

func (*GetRecommendationRequest) ProtoMessage

func (*GetRecommendationRequest) ProtoMessage()

func (*GetRecommendationRequest) Reset

func (m *GetRecommendationRequest) Reset()

func (*GetRecommendationRequest) String

func (m *GetRecommendationRequest) String() string

func (*GetRecommendationRequest) XXX_DiscardUnknown

func (m *GetRecommendationRequest) XXX_DiscardUnknown()

func (*GetRecommendationRequest) XXX_Marshal

func (m *GetRecommendationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetRecommendationRequest) XXX_Merge

func (m *GetRecommendationRequest) XXX_Merge(src proto.Message)

func (*GetRecommendationRequest) XXX_Size

func (m *GetRecommendationRequest) XXX_Size() int

func (*GetRecommendationRequest) XXX_Unmarshal

func (m *GetRecommendationRequest) XXX_Unmarshal(b []byte) error

type GoogleAdsFieldServiceClient

type GoogleAdsFieldServiceClient interface {
	// Returns just the requested field.
	GetGoogleAdsField(ctx context.Context, in *GetGoogleAdsFieldRequest, opts ...grpc.CallOption) (*resources.GoogleAdsField, error)
	// Returns all fields that match the search query.
	SearchGoogleAdsFields(ctx context.Context, in *SearchGoogleAdsFieldsRequest, opts ...grpc.CallOption) (*SearchGoogleAdsFieldsResponse, error)
}

GoogleAdsFieldServiceClient is the client API for GoogleAdsFieldService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGoogleAdsFieldServiceClient

func NewGoogleAdsFieldServiceClient(cc *grpc.ClientConn) GoogleAdsFieldServiceClient

type GoogleAdsFieldServiceServer

type GoogleAdsFieldServiceServer interface {
	// Returns just the requested field.
	GetGoogleAdsField(context.Context, *GetGoogleAdsFieldRequest) (*resources.GoogleAdsField, error)
	// Returns all fields that match the search query.
	SearchGoogleAdsFields(context.Context, *SearchGoogleAdsFieldsRequest) (*SearchGoogleAdsFieldsResponse, error)
}

GoogleAdsFieldServiceServer is the server API for GoogleAdsFieldService service.

type GoogleAdsRow

type GoogleAdsRow struct {
	// The ad group referenced in the query.
	AdGroup *resources.AdGroup `protobuf:"bytes,3,opt,name=ad_group,json=adGroup,proto3" json:"ad_group,omitempty"`
	// The ad referenced in the query.
	AdGroupAd *resources.AdGroupAd `protobuf:"bytes,16,opt,name=ad_group_ad,json=adGroupAd,proto3" json:"ad_group_ad,omitempty"`
	// The bid modifier referenced in the query.
	AdGroupBidModifier *resources.AdGroupBidModifier `protobuf:"bytes,24,opt,name=ad_group_bid_modifier,json=adGroupBidModifier,proto3" json:"ad_group_bid_modifier,omitempty"`
	// The criterion referenced in the query.
	AdGroupCriterion *resources.AdGroupCriterion `protobuf:"bytes,17,opt,name=ad_group_criterion,json=adGroupCriterion,proto3" json:"ad_group_criterion,omitempty"`
	// The bidding strategy referenced in the query.
	BiddingStrategy *resources.BiddingStrategy `protobuf:"bytes,18,opt,name=bidding_strategy,json=biddingStrategy,proto3" json:"bidding_strategy,omitempty"`
	// The campaign budget referenced in the query.
	CampaignBudget *resources.CampaignBudget `protobuf:"bytes,19,opt,name=campaign_budget,json=campaignBudget,proto3" json:"campaign_budget,omitempty"`
	// The campaign referenced in the query.
	Campaign *resources.Campaign `protobuf:"bytes,2,opt,name=campaign,proto3" json:"campaign,omitempty"`
	// The campaign criterion referenced in the query.
	CampaignCriterion *resources.CampaignCriterion `protobuf:"bytes,20,opt,name=campaign_criterion,json=campaignCriterion,proto3" json:"campaign_criterion,omitempty"`
	// The customer referenced in the query.
	Customer *resources.Customer `protobuf:"bytes,1,opt,name=customer,proto3" json:"customer,omitempty"`
	// The geo target constant referenced in the query.
	GeoTargetConstant *resources.GeoTargetConstant `protobuf:"bytes,23,opt,name=geo_target_constant,json=geoTargetConstant,proto3" json:"geo_target_constant,omitempty"`
	// The keyword view referenced in the query.
	KeywordView *resources.KeywordView `protobuf:"bytes,21,opt,name=keyword_view,json=keywordView,proto3" json:"keyword_view,omitempty"`
	// The recommendation referenced in the query.
	Recommendation *resources.Recommendation `protobuf:"bytes,22,opt,name=recommendation,proto3" json:"recommendation,omitempty"`
	// The metrics.
	Metrics *common.Metrics `protobuf:"bytes,4,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// Ad network type.
	AdNetworkType enums.AdNetworkTypeEnum_AdNetworkType `` /* 170-byte string literal not displayed */
	// Date to which metrics apply.
	// YYYY-MM-DD format, e.g., 2018-04-17.
	Date *wrappers.StringValue `protobuf:"bytes,6,opt,name=date,proto3" json:"date,omitempty"`
	// Day of the week, e.g., MONDAY.
	DayOfWeek enums.DayOfWeekEnum_DayOfWeek `` /* 150-byte string literal not displayed */
	// Platform to which metrics apply.
	Device enums.DeviceEnum_Device `protobuf:"varint,8,opt,name=device,proto3,enum=google.ads.googleads.v0.enums.DeviceEnum_Device" json:"device,omitempty"`
	// Hour of day as a number between 0 and 23, inclusive.
	Hour *wrappers.Int32Value `protobuf:"bytes,9,opt,name=hour,proto3" json:"hour,omitempty"`
	// Month as represented by the date of the first day of a month.
	Month *wrappers.StringValue `protobuf:"bytes,10,opt,name=month,proto3" json:"month,omitempty"`
	// Quarter as represented by the date of the first day of a quarter.
	// Uses the calendar year for quarters,
	// e.g., the second quarter of 2018 starts on 2018-04-01.
	Quarter *wrappers.StringValue `protobuf:"bytes,12,opt,name=quarter,proto3" json:"quarter,omitempty"`
	// Position of the ad.
	Slot enums.SlotEnum_Slot `protobuf:"varint,13,opt,name=slot,proto3,enum=google.ads.googleads.v0.enums.SlotEnum_Slot" json:"slot,omitempty"`
	// Week as defined as Monday through Sunday, and represented by the date of
	// Monday.
	Week *wrappers.StringValue `protobuf:"bytes,14,opt,name=week,proto3" json:"week,omitempty"`
	// Year, formatted as yyyy.
	Year                 *wrappers.Int32Value `protobuf:"bytes,15,opt,name=year,proto3" json:"year,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

A returned row from the query.

func (*GoogleAdsRow) Descriptor

func (*GoogleAdsRow) Descriptor() ([]byte, []int)

func (*GoogleAdsRow) GetAdGroup

func (m *GoogleAdsRow) GetAdGroup() *resources.AdGroup

func (*GoogleAdsRow) GetAdGroupAd

func (m *GoogleAdsRow) GetAdGroupAd() *resources.AdGroupAd

func (*GoogleAdsRow) GetAdGroupBidModifier

func (m *GoogleAdsRow) GetAdGroupBidModifier() *resources.AdGroupBidModifier

func (*GoogleAdsRow) GetAdGroupCriterion

func (m *GoogleAdsRow) GetAdGroupCriterion() *resources.AdGroupCriterion

func (*GoogleAdsRow) GetAdNetworkType

func (m *GoogleAdsRow) GetAdNetworkType() enums.AdNetworkTypeEnum_AdNetworkType

func (*GoogleAdsRow) GetBiddingStrategy

func (m *GoogleAdsRow) GetBiddingStrategy() *resources.BiddingStrategy

func (*GoogleAdsRow) GetCampaign

func (m *GoogleAdsRow) GetCampaign() *resources.Campaign

func (*GoogleAdsRow) GetCampaignBudget

func (m *GoogleAdsRow) GetCampaignBudget() *resources.CampaignBudget

func (*GoogleAdsRow) GetCampaignCriterion

func (m *GoogleAdsRow) GetCampaignCriterion() *resources.CampaignCriterion

func (*GoogleAdsRow) GetCustomer

func (m *GoogleAdsRow) GetCustomer() *resources.Customer

func (*GoogleAdsRow) GetDate

func (m *GoogleAdsRow) GetDate() *wrappers.StringValue

func (*GoogleAdsRow) GetDayOfWeek

func (m *GoogleAdsRow) GetDayOfWeek() enums.DayOfWeekEnum_DayOfWeek

func (*GoogleAdsRow) GetDevice

func (m *GoogleAdsRow) GetDevice() enums.DeviceEnum_Device

func (*GoogleAdsRow) GetGeoTargetConstant

func (m *GoogleAdsRow) GetGeoTargetConstant() *resources.GeoTargetConstant

func (*GoogleAdsRow) GetHour

func (m *GoogleAdsRow) GetHour() *wrappers.Int32Value

func (*GoogleAdsRow) GetKeywordView

func (m *GoogleAdsRow) GetKeywordView() *resources.KeywordView

func (*GoogleAdsRow) GetMetrics

func (m *GoogleAdsRow) GetMetrics() *common.Metrics

func (*GoogleAdsRow) GetMonth

func (m *GoogleAdsRow) GetMonth() *wrappers.StringValue

func (*GoogleAdsRow) GetQuarter

func (m *GoogleAdsRow) GetQuarter() *wrappers.StringValue

func (*GoogleAdsRow) GetRecommendation

func (m *GoogleAdsRow) GetRecommendation() *resources.Recommendation

func (*GoogleAdsRow) GetSlot

func (m *GoogleAdsRow) GetSlot() enums.SlotEnum_Slot

func (*GoogleAdsRow) GetWeek

func (m *GoogleAdsRow) GetWeek() *wrappers.StringValue

func (*GoogleAdsRow) GetYear

func (m *GoogleAdsRow) GetYear() *wrappers.Int32Value

func (*GoogleAdsRow) ProtoMessage

func (*GoogleAdsRow) ProtoMessage()

func (*GoogleAdsRow) Reset

func (m *GoogleAdsRow) Reset()

func (*GoogleAdsRow) String

func (m *GoogleAdsRow) String() string

func (*GoogleAdsRow) XXX_DiscardUnknown

func (m *GoogleAdsRow) XXX_DiscardUnknown()

func (*GoogleAdsRow) XXX_Marshal

func (m *GoogleAdsRow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GoogleAdsRow) XXX_Merge

func (m *GoogleAdsRow) XXX_Merge(src proto.Message)

func (*GoogleAdsRow) XXX_Size

func (m *GoogleAdsRow) XXX_Size() int

func (*GoogleAdsRow) XXX_Unmarshal

func (m *GoogleAdsRow) XXX_Unmarshal(b []byte) error

type GoogleAdsServiceClient

type GoogleAdsServiceClient interface {
	// Returns all rows that match the search query.
	Search(ctx context.Context, in *SearchGoogleAdsRequest, opts ...grpc.CallOption) (*SearchGoogleAdsResponse, error)
}

GoogleAdsServiceClient is the client API for GoogleAdsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewGoogleAdsServiceClient

func NewGoogleAdsServiceClient(cc *grpc.ClientConn) GoogleAdsServiceClient

type GoogleAdsServiceServer

type GoogleAdsServiceServer interface {
	// Returns all rows that match the search query.
	Search(context.Context, *SearchGoogleAdsRequest) (*SearchGoogleAdsResponse, error)
}

GoogleAdsServiceServer is the server API for GoogleAdsService service.

type KeywordViewServiceClient

type KeywordViewServiceClient interface {
	// Returns the requested keyword view in full detail.
	GetKeywordView(ctx context.Context, in *GetKeywordViewRequest, opts ...grpc.CallOption) (*resources.KeywordView, error)
}

KeywordViewServiceClient is the client API for KeywordViewService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewKeywordViewServiceClient

func NewKeywordViewServiceClient(cc *grpc.ClientConn) KeywordViewServiceClient

type KeywordViewServiceServer

type KeywordViewServiceServer interface {
	// Returns the requested keyword view in full detail.
	GetKeywordView(context.Context, *GetKeywordViewRequest) (*resources.KeywordView, error)
}

KeywordViewServiceServer is the server API for KeywordViewService service.

type MutateAdGroupAdResult

type MutateAdGroupAdResult struct {
	// The resource name returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the ad mutate.

func (*MutateAdGroupAdResult) Descriptor

func (*MutateAdGroupAdResult) Descriptor() ([]byte, []int)

func (*MutateAdGroupAdResult) GetResourceName

func (m *MutateAdGroupAdResult) GetResourceName() string

func (*MutateAdGroupAdResult) ProtoMessage

func (*MutateAdGroupAdResult) ProtoMessage()

func (*MutateAdGroupAdResult) Reset

func (m *MutateAdGroupAdResult) Reset()

func (*MutateAdGroupAdResult) String

func (m *MutateAdGroupAdResult) String() string

func (*MutateAdGroupAdResult) XXX_DiscardUnknown

func (m *MutateAdGroupAdResult) XXX_DiscardUnknown()

func (*MutateAdGroupAdResult) XXX_Marshal

func (m *MutateAdGroupAdResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupAdResult) XXX_Merge

func (m *MutateAdGroupAdResult) XXX_Merge(src proto.Message)

func (*MutateAdGroupAdResult) XXX_Size

func (m *MutateAdGroupAdResult) XXX_Size() int

func (*MutateAdGroupAdResult) XXX_Unmarshal

func (m *MutateAdGroupAdResult) XXX_Unmarshal(b []byte) error

type MutateAdGroupAdsRequest

type MutateAdGroupAdsRequest struct {
	// The ID of the customer whose ads are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual ads.
	Operations           []*AdGroupAdOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Request message for [AdGroupAdService.MutateAdGroupAds][].

func (*MutateAdGroupAdsRequest) Descriptor

func (*MutateAdGroupAdsRequest) Descriptor() ([]byte, []int)

func (*MutateAdGroupAdsRequest) GetCustomerId

func (m *MutateAdGroupAdsRequest) GetCustomerId() string

func (*MutateAdGroupAdsRequest) GetOperations

func (m *MutateAdGroupAdsRequest) GetOperations() []*AdGroupAdOperation

func (*MutateAdGroupAdsRequest) ProtoMessage

func (*MutateAdGroupAdsRequest) ProtoMessage()

func (*MutateAdGroupAdsRequest) Reset

func (m *MutateAdGroupAdsRequest) Reset()

func (*MutateAdGroupAdsRequest) String

func (m *MutateAdGroupAdsRequest) String() string

func (*MutateAdGroupAdsRequest) XXX_DiscardUnknown

func (m *MutateAdGroupAdsRequest) XXX_DiscardUnknown()

func (*MutateAdGroupAdsRequest) XXX_Marshal

func (m *MutateAdGroupAdsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupAdsRequest) XXX_Merge

func (m *MutateAdGroupAdsRequest) XXX_Merge(src proto.Message)

func (*MutateAdGroupAdsRequest) XXX_Size

func (m *MutateAdGroupAdsRequest) XXX_Size() int

func (*MutateAdGroupAdsRequest) XXX_Unmarshal

func (m *MutateAdGroupAdsRequest) XXX_Unmarshal(b []byte) error

type MutateAdGroupAdsResponse

type MutateAdGroupAdsResponse struct {
	// All results for the mutate.
	Results              []*MutateAdGroupAdResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

Response message for an ad group ad mutate.

func (*MutateAdGroupAdsResponse) Descriptor

func (*MutateAdGroupAdsResponse) Descriptor() ([]byte, []int)

func (*MutateAdGroupAdsResponse) GetResults

func (*MutateAdGroupAdsResponse) ProtoMessage

func (*MutateAdGroupAdsResponse) ProtoMessage()

func (*MutateAdGroupAdsResponse) Reset

func (m *MutateAdGroupAdsResponse) Reset()

func (*MutateAdGroupAdsResponse) String

func (m *MutateAdGroupAdsResponse) String() string

func (*MutateAdGroupAdsResponse) XXX_DiscardUnknown

func (m *MutateAdGroupAdsResponse) XXX_DiscardUnknown()

func (*MutateAdGroupAdsResponse) XXX_Marshal

func (m *MutateAdGroupAdsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupAdsResponse) XXX_Merge

func (m *MutateAdGroupAdsResponse) XXX_Merge(src proto.Message)

func (*MutateAdGroupAdsResponse) XXX_Size

func (m *MutateAdGroupAdsResponse) XXX_Size() int

func (*MutateAdGroupAdsResponse) XXX_Unmarshal

func (m *MutateAdGroupAdsResponse) XXX_Unmarshal(b []byte) error

type MutateAdGroupBidModifierResult

type MutateAdGroupBidModifierResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the criterion mutate.

func (*MutateAdGroupBidModifierResult) Descriptor

func (*MutateAdGroupBidModifierResult) Descriptor() ([]byte, []int)

func (*MutateAdGroupBidModifierResult) GetResourceName

func (m *MutateAdGroupBidModifierResult) GetResourceName() string

func (*MutateAdGroupBidModifierResult) ProtoMessage

func (*MutateAdGroupBidModifierResult) ProtoMessage()

func (*MutateAdGroupBidModifierResult) Reset

func (m *MutateAdGroupBidModifierResult) Reset()

func (*MutateAdGroupBidModifierResult) String

func (*MutateAdGroupBidModifierResult) XXX_DiscardUnknown

func (m *MutateAdGroupBidModifierResult) XXX_DiscardUnknown()

func (*MutateAdGroupBidModifierResult) XXX_Marshal

func (m *MutateAdGroupBidModifierResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupBidModifierResult) XXX_Merge

func (m *MutateAdGroupBidModifierResult) XXX_Merge(src proto.Message)

func (*MutateAdGroupBidModifierResult) XXX_Size

func (m *MutateAdGroupBidModifierResult) XXX_Size() int

func (*MutateAdGroupBidModifierResult) XXX_Unmarshal

func (m *MutateAdGroupBidModifierResult) XXX_Unmarshal(b []byte) error

type MutateAdGroupBidModifiersRequest

type MutateAdGroupBidModifiersRequest struct {
	// ID of the customer whose ad group bid modifiers are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual ad group bid modifiers.
	Operations           []*AdGroupBidModifierOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

Request message for [AdGroupCriterionService.MutateAdGroupCriteria][].

func (*MutateAdGroupBidModifiersRequest) Descriptor

func (*MutateAdGroupBidModifiersRequest) Descriptor() ([]byte, []int)

func (*MutateAdGroupBidModifiersRequest) GetCustomerId

func (m *MutateAdGroupBidModifiersRequest) GetCustomerId() string

func (*MutateAdGroupBidModifiersRequest) GetOperations

func (*MutateAdGroupBidModifiersRequest) ProtoMessage

func (*MutateAdGroupBidModifiersRequest) ProtoMessage()

func (*MutateAdGroupBidModifiersRequest) Reset

func (*MutateAdGroupBidModifiersRequest) String

func (*MutateAdGroupBidModifiersRequest) XXX_DiscardUnknown

func (m *MutateAdGroupBidModifiersRequest) XXX_DiscardUnknown()

func (*MutateAdGroupBidModifiersRequest) XXX_Marshal

func (m *MutateAdGroupBidModifiersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupBidModifiersRequest) XXX_Merge

func (*MutateAdGroupBidModifiersRequest) XXX_Size

func (m *MutateAdGroupBidModifiersRequest) XXX_Size() int

func (*MutateAdGroupBidModifiersRequest) XXX_Unmarshal

func (m *MutateAdGroupBidModifiersRequest) XXX_Unmarshal(b []byte) error

type MutateAdGroupBidModifiersResponse

type MutateAdGroupBidModifiersResponse struct {
	// All results for the mutate.
	Results              []*MutateAdGroupBidModifierResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

Response message for ad group bid modifiers mutate.

func (*MutateAdGroupBidModifiersResponse) Descriptor

func (*MutateAdGroupBidModifiersResponse) Descriptor() ([]byte, []int)

func (*MutateAdGroupBidModifiersResponse) GetResults

func (*MutateAdGroupBidModifiersResponse) ProtoMessage

func (*MutateAdGroupBidModifiersResponse) ProtoMessage()

func (*MutateAdGroupBidModifiersResponse) Reset

func (*MutateAdGroupBidModifiersResponse) String

func (*MutateAdGroupBidModifiersResponse) XXX_DiscardUnknown

func (m *MutateAdGroupBidModifiersResponse) XXX_DiscardUnknown()

func (*MutateAdGroupBidModifiersResponse) XXX_Marshal

func (m *MutateAdGroupBidModifiersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupBidModifiersResponse) XXX_Merge

func (*MutateAdGroupBidModifiersResponse) XXX_Size

func (m *MutateAdGroupBidModifiersResponse) XXX_Size() int

func (*MutateAdGroupBidModifiersResponse) XXX_Unmarshal

func (m *MutateAdGroupBidModifiersResponse) XXX_Unmarshal(b []byte) error

type MutateAdGroupCriteriaRequest

type MutateAdGroupCriteriaRequest struct {
	// ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual criteria.
	Operations           []*AdGroupCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

Request message for [AdGroupCriterionService.MutateAdGroupCriteria][].

func (*MutateAdGroupCriteriaRequest) Descriptor

func (*MutateAdGroupCriteriaRequest) Descriptor() ([]byte, []int)

func (*MutateAdGroupCriteriaRequest) GetCustomerId

func (m *MutateAdGroupCriteriaRequest) GetCustomerId() string

func (*MutateAdGroupCriteriaRequest) GetOperations

func (*MutateAdGroupCriteriaRequest) ProtoMessage

func (*MutateAdGroupCriteriaRequest) ProtoMessage()

func (*MutateAdGroupCriteriaRequest) Reset

func (m *MutateAdGroupCriteriaRequest) Reset()

func (*MutateAdGroupCriteriaRequest) String

func (*MutateAdGroupCriteriaRequest) XXX_DiscardUnknown

func (m *MutateAdGroupCriteriaRequest) XXX_DiscardUnknown()

func (*MutateAdGroupCriteriaRequest) XXX_Marshal

func (m *MutateAdGroupCriteriaRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupCriteriaRequest) XXX_Merge

func (m *MutateAdGroupCriteriaRequest) XXX_Merge(src proto.Message)

func (*MutateAdGroupCriteriaRequest) XXX_Size

func (m *MutateAdGroupCriteriaRequest) XXX_Size() int

func (*MutateAdGroupCriteriaRequest) XXX_Unmarshal

func (m *MutateAdGroupCriteriaRequest) XXX_Unmarshal(b []byte) error

type MutateAdGroupCriteriaResponse

type MutateAdGroupCriteriaResponse struct {
	// All results for the mutate.
	Results              []*MutateAdGroupCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

Response message for an ad group criterion mutate.

func (*MutateAdGroupCriteriaResponse) Descriptor

func (*MutateAdGroupCriteriaResponse) Descriptor() ([]byte, []int)

func (*MutateAdGroupCriteriaResponse) GetResults

func (*MutateAdGroupCriteriaResponse) ProtoMessage

func (*MutateAdGroupCriteriaResponse) ProtoMessage()

func (*MutateAdGroupCriteriaResponse) Reset

func (m *MutateAdGroupCriteriaResponse) Reset()

func (*MutateAdGroupCriteriaResponse) String

func (*MutateAdGroupCriteriaResponse) XXX_DiscardUnknown

func (m *MutateAdGroupCriteriaResponse) XXX_DiscardUnknown()

func (*MutateAdGroupCriteriaResponse) XXX_Marshal

func (m *MutateAdGroupCriteriaResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupCriteriaResponse) XXX_Merge

func (m *MutateAdGroupCriteriaResponse) XXX_Merge(src proto.Message)

func (*MutateAdGroupCriteriaResponse) XXX_Size

func (m *MutateAdGroupCriteriaResponse) XXX_Size() int

func (*MutateAdGroupCriteriaResponse) XXX_Unmarshal

func (m *MutateAdGroupCriteriaResponse) XXX_Unmarshal(b []byte) error

type MutateAdGroupCriterionResult

type MutateAdGroupCriterionResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the criterion mutate.

func (*MutateAdGroupCriterionResult) Descriptor

func (*MutateAdGroupCriterionResult) Descriptor() ([]byte, []int)

func (*MutateAdGroupCriterionResult) GetResourceName

func (m *MutateAdGroupCriterionResult) GetResourceName() string

func (*MutateAdGroupCriterionResult) ProtoMessage

func (*MutateAdGroupCriterionResult) ProtoMessage()

func (*MutateAdGroupCriterionResult) Reset

func (m *MutateAdGroupCriterionResult) Reset()

func (*MutateAdGroupCriterionResult) String

func (*MutateAdGroupCriterionResult) XXX_DiscardUnknown

func (m *MutateAdGroupCriterionResult) XXX_DiscardUnknown()

func (*MutateAdGroupCriterionResult) XXX_Marshal

func (m *MutateAdGroupCriterionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupCriterionResult) XXX_Merge

func (m *MutateAdGroupCriterionResult) XXX_Merge(src proto.Message)

func (*MutateAdGroupCriterionResult) XXX_Size

func (m *MutateAdGroupCriterionResult) XXX_Size() int

func (*MutateAdGroupCriterionResult) XXX_Unmarshal

func (m *MutateAdGroupCriterionResult) XXX_Unmarshal(b []byte) error

type MutateAdGroupResult

type MutateAdGroupResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the ad group mutate.

func (*MutateAdGroupResult) Descriptor

func (*MutateAdGroupResult) Descriptor() ([]byte, []int)

func (*MutateAdGroupResult) GetResourceName

func (m *MutateAdGroupResult) GetResourceName() string

func (*MutateAdGroupResult) ProtoMessage

func (*MutateAdGroupResult) ProtoMessage()

func (*MutateAdGroupResult) Reset

func (m *MutateAdGroupResult) Reset()

func (*MutateAdGroupResult) String

func (m *MutateAdGroupResult) String() string

func (*MutateAdGroupResult) XXX_DiscardUnknown

func (m *MutateAdGroupResult) XXX_DiscardUnknown()

func (*MutateAdGroupResult) XXX_Marshal

func (m *MutateAdGroupResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupResult) XXX_Merge

func (m *MutateAdGroupResult) XXX_Merge(src proto.Message)

func (*MutateAdGroupResult) XXX_Size

func (m *MutateAdGroupResult) XXX_Size() int

func (*MutateAdGroupResult) XXX_Unmarshal

func (m *MutateAdGroupResult) XXX_Unmarshal(b []byte) error

type MutateAdGroupsRequest

type MutateAdGroupsRequest struct {
	// The ID of the customer whose ad groups are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual ad groups.
	Operations           []*AdGroupOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

Request message for [AdGroupService.MutateAdGroups][].

func (*MutateAdGroupsRequest) Descriptor

func (*MutateAdGroupsRequest) Descriptor() ([]byte, []int)

func (*MutateAdGroupsRequest) GetCustomerId

func (m *MutateAdGroupsRequest) GetCustomerId() string

func (*MutateAdGroupsRequest) GetOperations

func (m *MutateAdGroupsRequest) GetOperations() []*AdGroupOperation

func (*MutateAdGroupsRequest) ProtoMessage

func (*MutateAdGroupsRequest) ProtoMessage()

func (*MutateAdGroupsRequest) Reset

func (m *MutateAdGroupsRequest) Reset()

func (*MutateAdGroupsRequest) String

func (m *MutateAdGroupsRequest) String() string

func (*MutateAdGroupsRequest) XXX_DiscardUnknown

func (m *MutateAdGroupsRequest) XXX_DiscardUnknown()

func (*MutateAdGroupsRequest) XXX_Marshal

func (m *MutateAdGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupsRequest) XXX_Merge

func (m *MutateAdGroupsRequest) XXX_Merge(src proto.Message)

func (*MutateAdGroupsRequest) XXX_Size

func (m *MutateAdGroupsRequest) XXX_Size() int

func (*MutateAdGroupsRequest) XXX_Unmarshal

func (m *MutateAdGroupsRequest) XXX_Unmarshal(b []byte) error

type MutateAdGroupsResponse

type MutateAdGroupsResponse struct {
	// All results for the mutate.
	Results              []*MutateAdGroupResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Response message for an ad group mutate.

func (*MutateAdGroupsResponse) Descriptor

func (*MutateAdGroupsResponse) Descriptor() ([]byte, []int)

func (*MutateAdGroupsResponse) GetResults

func (m *MutateAdGroupsResponse) GetResults() []*MutateAdGroupResult

func (*MutateAdGroupsResponse) ProtoMessage

func (*MutateAdGroupsResponse) ProtoMessage()

func (*MutateAdGroupsResponse) Reset

func (m *MutateAdGroupsResponse) Reset()

func (*MutateAdGroupsResponse) String

func (m *MutateAdGroupsResponse) String() string

func (*MutateAdGroupsResponse) XXX_DiscardUnknown

func (m *MutateAdGroupsResponse) XXX_DiscardUnknown()

func (*MutateAdGroupsResponse) XXX_Marshal

func (m *MutateAdGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateAdGroupsResponse) XXX_Merge

func (m *MutateAdGroupsResponse) XXX_Merge(src proto.Message)

func (*MutateAdGroupsResponse) XXX_Size

func (m *MutateAdGroupsResponse) XXX_Size() int

func (*MutateAdGroupsResponse) XXX_Unmarshal

func (m *MutateAdGroupsResponse) XXX_Unmarshal(b []byte) error

type MutateBiddingStrategiesRequest

type MutateBiddingStrategiesRequest struct {
	// The ID of the customer whose bidding strategies are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual bidding strategies.
	Operations           []*BiddingStrategyOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

Request message for [BiddingStrategyService.MutateBiddingStrategies][].

func (*MutateBiddingStrategiesRequest) Descriptor

func (*MutateBiddingStrategiesRequest) Descriptor() ([]byte, []int)

func (*MutateBiddingStrategiesRequest) GetCustomerId

func (m *MutateBiddingStrategiesRequest) GetCustomerId() string

func (*MutateBiddingStrategiesRequest) GetOperations

func (*MutateBiddingStrategiesRequest) ProtoMessage

func (*MutateBiddingStrategiesRequest) ProtoMessage()

func (*MutateBiddingStrategiesRequest) Reset

func (m *MutateBiddingStrategiesRequest) Reset()

func (*MutateBiddingStrategiesRequest) String

func (*MutateBiddingStrategiesRequest) XXX_DiscardUnknown

func (m *MutateBiddingStrategiesRequest) XXX_DiscardUnknown()

func (*MutateBiddingStrategiesRequest) XXX_Marshal

func (m *MutateBiddingStrategiesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateBiddingStrategiesRequest) XXX_Merge

func (m *MutateBiddingStrategiesRequest) XXX_Merge(src proto.Message)

func (*MutateBiddingStrategiesRequest) XXX_Size

func (m *MutateBiddingStrategiesRequest) XXX_Size() int

func (*MutateBiddingStrategiesRequest) XXX_Unmarshal

func (m *MutateBiddingStrategiesRequest) XXX_Unmarshal(b []byte) error

type MutateBiddingStrategiesResponse

type MutateBiddingStrategiesResponse struct {
	// All results for the mutate.
	Results              []*MutateBiddingStrategyResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

Response message for bidding strategy mutate.

func (*MutateBiddingStrategiesResponse) Descriptor

func (*MutateBiddingStrategiesResponse) Descriptor() ([]byte, []int)

func (*MutateBiddingStrategiesResponse) GetResults

func (*MutateBiddingStrategiesResponse) ProtoMessage

func (*MutateBiddingStrategiesResponse) ProtoMessage()

func (*MutateBiddingStrategiesResponse) Reset

func (*MutateBiddingStrategiesResponse) String

func (*MutateBiddingStrategiesResponse) XXX_DiscardUnknown

func (m *MutateBiddingStrategiesResponse) XXX_DiscardUnknown()

func (*MutateBiddingStrategiesResponse) XXX_Marshal

func (m *MutateBiddingStrategiesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateBiddingStrategiesResponse) XXX_Merge

func (m *MutateBiddingStrategiesResponse) XXX_Merge(src proto.Message)

func (*MutateBiddingStrategiesResponse) XXX_Size

func (m *MutateBiddingStrategiesResponse) XXX_Size() int

func (*MutateBiddingStrategiesResponse) XXX_Unmarshal

func (m *MutateBiddingStrategiesResponse) XXX_Unmarshal(b []byte) error

type MutateBiddingStrategyResult

type MutateBiddingStrategyResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the bidding strategy mutate.

func (*MutateBiddingStrategyResult) Descriptor

func (*MutateBiddingStrategyResult) Descriptor() ([]byte, []int)

func (*MutateBiddingStrategyResult) GetResourceName

func (m *MutateBiddingStrategyResult) GetResourceName() string

func (*MutateBiddingStrategyResult) ProtoMessage

func (*MutateBiddingStrategyResult) ProtoMessage()

func (*MutateBiddingStrategyResult) Reset

func (m *MutateBiddingStrategyResult) Reset()

func (*MutateBiddingStrategyResult) String

func (m *MutateBiddingStrategyResult) String() string

func (*MutateBiddingStrategyResult) XXX_DiscardUnknown

func (m *MutateBiddingStrategyResult) XXX_DiscardUnknown()

func (*MutateBiddingStrategyResult) XXX_Marshal

func (m *MutateBiddingStrategyResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateBiddingStrategyResult) XXX_Merge

func (m *MutateBiddingStrategyResult) XXX_Merge(src proto.Message)

func (*MutateBiddingStrategyResult) XXX_Size

func (m *MutateBiddingStrategyResult) XXX_Size() int

func (*MutateBiddingStrategyResult) XXX_Unmarshal

func (m *MutateBiddingStrategyResult) XXX_Unmarshal(b []byte) error

type MutateCampaignBudgetResult

type MutateCampaignBudgetResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the campaign budget mutate.

func (*MutateCampaignBudgetResult) Descriptor

func (*MutateCampaignBudgetResult) Descriptor() ([]byte, []int)

func (*MutateCampaignBudgetResult) GetResourceName

func (m *MutateCampaignBudgetResult) GetResourceName() string

func (*MutateCampaignBudgetResult) ProtoMessage

func (*MutateCampaignBudgetResult) ProtoMessage()

func (*MutateCampaignBudgetResult) Reset

func (m *MutateCampaignBudgetResult) Reset()

func (*MutateCampaignBudgetResult) String

func (m *MutateCampaignBudgetResult) String() string

func (*MutateCampaignBudgetResult) XXX_DiscardUnknown

func (m *MutateCampaignBudgetResult) XXX_DiscardUnknown()

func (*MutateCampaignBudgetResult) XXX_Marshal

func (m *MutateCampaignBudgetResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignBudgetResult) XXX_Merge

func (m *MutateCampaignBudgetResult) XXX_Merge(src proto.Message)

func (*MutateCampaignBudgetResult) XXX_Size

func (m *MutateCampaignBudgetResult) XXX_Size() int

func (*MutateCampaignBudgetResult) XXX_Unmarshal

func (m *MutateCampaignBudgetResult) XXX_Unmarshal(b []byte) error

type MutateCampaignBudgetsRequest

type MutateCampaignBudgetsRequest struct {
	// The ID of the customer whose campaign budgets are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual campaign budgets.
	Operations           []*CampaignBudgetOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

Request message for [CampaignBudgetService.MutateCampaignBudgets][].

func (*MutateCampaignBudgetsRequest) Descriptor

func (*MutateCampaignBudgetsRequest) Descriptor() ([]byte, []int)

func (*MutateCampaignBudgetsRequest) GetCustomerId

func (m *MutateCampaignBudgetsRequest) GetCustomerId() string

func (*MutateCampaignBudgetsRequest) GetOperations

func (*MutateCampaignBudgetsRequest) ProtoMessage

func (*MutateCampaignBudgetsRequest) ProtoMessage()

func (*MutateCampaignBudgetsRequest) Reset

func (m *MutateCampaignBudgetsRequest) Reset()

func (*MutateCampaignBudgetsRequest) String

func (*MutateCampaignBudgetsRequest) XXX_DiscardUnknown

func (m *MutateCampaignBudgetsRequest) XXX_DiscardUnknown()

func (*MutateCampaignBudgetsRequest) XXX_Marshal

func (m *MutateCampaignBudgetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignBudgetsRequest) XXX_Merge

func (m *MutateCampaignBudgetsRequest) XXX_Merge(src proto.Message)

func (*MutateCampaignBudgetsRequest) XXX_Size

func (m *MutateCampaignBudgetsRequest) XXX_Size() int

func (*MutateCampaignBudgetsRequest) XXX_Unmarshal

func (m *MutateCampaignBudgetsRequest) XXX_Unmarshal(b []byte) error

type MutateCampaignBudgetsResponse

type MutateCampaignBudgetsResponse struct {
	// All results for the mutate.
	Results              []*MutateCampaignBudgetResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

Response message for campaign budget mutate.

func (*MutateCampaignBudgetsResponse) Descriptor

func (*MutateCampaignBudgetsResponse) Descriptor() ([]byte, []int)

func (*MutateCampaignBudgetsResponse) GetResults

func (*MutateCampaignBudgetsResponse) ProtoMessage

func (*MutateCampaignBudgetsResponse) ProtoMessage()

func (*MutateCampaignBudgetsResponse) Reset

func (m *MutateCampaignBudgetsResponse) Reset()

func (*MutateCampaignBudgetsResponse) String

func (*MutateCampaignBudgetsResponse) XXX_DiscardUnknown

func (m *MutateCampaignBudgetsResponse) XXX_DiscardUnknown()

func (*MutateCampaignBudgetsResponse) XXX_Marshal

func (m *MutateCampaignBudgetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignBudgetsResponse) XXX_Merge

func (m *MutateCampaignBudgetsResponse) XXX_Merge(src proto.Message)

func (*MutateCampaignBudgetsResponse) XXX_Size

func (m *MutateCampaignBudgetsResponse) XXX_Size() int

func (*MutateCampaignBudgetsResponse) XXX_Unmarshal

func (m *MutateCampaignBudgetsResponse) XXX_Unmarshal(b []byte) error

type MutateCampaignCriteriaRequest

type MutateCampaignCriteriaRequest struct {
	// The ID of the customer whose criteria are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual criteria.
	Operations           []*CampaignCriterionOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

Request message for [CampaignCriterionService.MutateCampaignCriteria][].

func (*MutateCampaignCriteriaRequest) Descriptor

func (*MutateCampaignCriteriaRequest) Descriptor() ([]byte, []int)

func (*MutateCampaignCriteriaRequest) GetCustomerId

func (m *MutateCampaignCriteriaRequest) GetCustomerId() string

func (*MutateCampaignCriteriaRequest) GetOperations

func (*MutateCampaignCriteriaRequest) ProtoMessage

func (*MutateCampaignCriteriaRequest) ProtoMessage()

func (*MutateCampaignCriteriaRequest) Reset

func (m *MutateCampaignCriteriaRequest) Reset()

func (*MutateCampaignCriteriaRequest) String

func (*MutateCampaignCriteriaRequest) XXX_DiscardUnknown

func (m *MutateCampaignCriteriaRequest) XXX_DiscardUnknown()

func (*MutateCampaignCriteriaRequest) XXX_Marshal

func (m *MutateCampaignCriteriaRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignCriteriaRequest) XXX_Merge

func (m *MutateCampaignCriteriaRequest) XXX_Merge(src proto.Message)

func (*MutateCampaignCriteriaRequest) XXX_Size

func (m *MutateCampaignCriteriaRequest) XXX_Size() int

func (*MutateCampaignCriteriaRequest) XXX_Unmarshal

func (m *MutateCampaignCriteriaRequest) XXX_Unmarshal(b []byte) error

type MutateCampaignCriteriaResponse

type MutateCampaignCriteriaResponse struct {
	// All results for the mutate.
	Results              []*MutateCampaignCriterionResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

Response message for campaign criterion mutate.

func (*MutateCampaignCriteriaResponse) Descriptor

func (*MutateCampaignCriteriaResponse) Descriptor() ([]byte, []int)

func (*MutateCampaignCriteriaResponse) GetResults

func (*MutateCampaignCriteriaResponse) ProtoMessage

func (*MutateCampaignCriteriaResponse) ProtoMessage()

func (*MutateCampaignCriteriaResponse) Reset

func (m *MutateCampaignCriteriaResponse) Reset()

func (*MutateCampaignCriteriaResponse) String

func (*MutateCampaignCriteriaResponse) XXX_DiscardUnknown

func (m *MutateCampaignCriteriaResponse) XXX_DiscardUnknown()

func (*MutateCampaignCriteriaResponse) XXX_Marshal

func (m *MutateCampaignCriteriaResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignCriteriaResponse) XXX_Merge

func (m *MutateCampaignCriteriaResponse) XXX_Merge(src proto.Message)

func (*MutateCampaignCriteriaResponse) XXX_Size

func (m *MutateCampaignCriteriaResponse) XXX_Size() int

func (*MutateCampaignCriteriaResponse) XXX_Unmarshal

func (m *MutateCampaignCriteriaResponse) XXX_Unmarshal(b []byte) error

type MutateCampaignCriterionResult

type MutateCampaignCriterionResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the criterion mutate.

func (*MutateCampaignCriterionResult) Descriptor

func (*MutateCampaignCriterionResult) Descriptor() ([]byte, []int)

func (*MutateCampaignCriterionResult) GetResourceName

func (m *MutateCampaignCriterionResult) GetResourceName() string

func (*MutateCampaignCriterionResult) ProtoMessage

func (*MutateCampaignCriterionResult) ProtoMessage()

func (*MutateCampaignCriterionResult) Reset

func (m *MutateCampaignCriterionResult) Reset()

func (*MutateCampaignCriterionResult) String

func (*MutateCampaignCriterionResult) XXX_DiscardUnknown

func (m *MutateCampaignCriterionResult) XXX_DiscardUnknown()

func (*MutateCampaignCriterionResult) XXX_Marshal

func (m *MutateCampaignCriterionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignCriterionResult) XXX_Merge

func (m *MutateCampaignCriterionResult) XXX_Merge(src proto.Message)

func (*MutateCampaignCriterionResult) XXX_Size

func (m *MutateCampaignCriterionResult) XXX_Size() int

func (*MutateCampaignCriterionResult) XXX_Unmarshal

func (m *MutateCampaignCriterionResult) XXX_Unmarshal(b []byte) error

type MutateCampaignResult

type MutateCampaignResult struct {
	// Returned for successful operations.
	ResourceName         string   `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The result for the campaign mutate.

func (*MutateCampaignResult) Descriptor

func (*MutateCampaignResult) Descriptor() ([]byte, []int)

func (*MutateCampaignResult) GetResourceName

func (m *MutateCampaignResult) GetResourceName() string

func (*MutateCampaignResult) ProtoMessage

func (*MutateCampaignResult) ProtoMessage()

func (*MutateCampaignResult) Reset

func (m *MutateCampaignResult) Reset()

func (*MutateCampaignResult) String

func (m *MutateCampaignResult) String() string

func (*MutateCampaignResult) XXX_DiscardUnknown

func (m *MutateCampaignResult) XXX_DiscardUnknown()

func (*MutateCampaignResult) XXX_Marshal

func (m *MutateCampaignResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignResult) XXX_Merge

func (m *MutateCampaignResult) XXX_Merge(src proto.Message)

func (*MutateCampaignResult) XXX_Size

func (m *MutateCampaignResult) XXX_Size() int

func (*MutateCampaignResult) XXX_Unmarshal

func (m *MutateCampaignResult) XXX_Unmarshal(b []byte) error

type MutateCampaignsRequest

type MutateCampaignsRequest struct {
	// The ID of the customer whose campaigns are being modified.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The list of operations to perform on individual campaigns.
	Operations           []*CampaignOperation `protobuf:"bytes,2,rep,name=operations,proto3" json:"operations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Request message for [CampaignService.MutateCampaigns][].

func (*MutateCampaignsRequest) Descriptor

func (*MutateCampaignsRequest) Descriptor() ([]byte, []int)

func (*MutateCampaignsRequest) GetCustomerId

func (m *MutateCampaignsRequest) GetCustomerId() string

func (*MutateCampaignsRequest) GetOperations

func (m *MutateCampaignsRequest) GetOperations() []*CampaignOperation

func (*MutateCampaignsRequest) ProtoMessage

func (*MutateCampaignsRequest) ProtoMessage()

func (*MutateCampaignsRequest) Reset

func (m *MutateCampaignsRequest) Reset()

func (*MutateCampaignsRequest) String

func (m *MutateCampaignsRequest) String() string

func (*MutateCampaignsRequest) XXX_DiscardUnknown

func (m *MutateCampaignsRequest) XXX_DiscardUnknown()

func (*MutateCampaignsRequest) XXX_Marshal

func (m *MutateCampaignsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignsRequest) XXX_Merge

func (m *MutateCampaignsRequest) XXX_Merge(src proto.Message)

func (*MutateCampaignsRequest) XXX_Size

func (m *MutateCampaignsRequest) XXX_Size() int

func (*MutateCampaignsRequest) XXX_Unmarshal

func (m *MutateCampaignsRequest) XXX_Unmarshal(b []byte) error

type MutateCampaignsResponse

type MutateCampaignsResponse struct {
	// All results for the mutate.
	Results              []*MutateCampaignResult `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

Response message for campaign mutate.

func (*MutateCampaignsResponse) Descriptor

func (*MutateCampaignsResponse) Descriptor() ([]byte, []int)

func (*MutateCampaignsResponse) GetResults

func (m *MutateCampaignsResponse) GetResults() []*MutateCampaignResult

func (*MutateCampaignsResponse) ProtoMessage

func (*MutateCampaignsResponse) ProtoMessage()

func (*MutateCampaignsResponse) Reset

func (m *MutateCampaignsResponse) Reset()

func (*MutateCampaignsResponse) String

func (m *MutateCampaignsResponse) String() string

func (*MutateCampaignsResponse) XXX_DiscardUnknown

func (m *MutateCampaignsResponse) XXX_DiscardUnknown()

func (*MutateCampaignsResponse) XXX_Marshal

func (m *MutateCampaignsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateCampaignsResponse) XXX_Merge

func (m *MutateCampaignsResponse) XXX_Merge(src proto.Message)

func (*MutateCampaignsResponse) XXX_Size

func (m *MutateCampaignsResponse) XXX_Size() int

func (*MutateCampaignsResponse) XXX_Unmarshal

func (m *MutateCampaignsResponse) XXX_Unmarshal(b []byte) error

type RecommendationServiceClient

type RecommendationServiceClient interface {
	// Returns the requested recommendation in full detail.
	GetRecommendation(ctx context.Context, in *GetRecommendationRequest, opts ...grpc.CallOption) (*resources.Recommendation, error)
	// Applies given recommendations with corresponding apply parameters.
	ApplyRecommendation(ctx context.Context, in *ApplyRecommendationRequest, opts ...grpc.CallOption) (*ApplyRecommendationResponse, error)
}

RecommendationServiceClient is the client API for RecommendationService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewRecommendationServiceClient

func NewRecommendationServiceClient(cc *grpc.ClientConn) RecommendationServiceClient

type RecommendationServiceServer

type RecommendationServiceServer interface {
	// Returns the requested recommendation in full detail.
	GetRecommendation(context.Context, *GetRecommendationRequest) (*resources.Recommendation, error)
	// Applies given recommendations with corresponding apply parameters.
	ApplyRecommendation(context.Context, *ApplyRecommendationRequest) (*ApplyRecommendationResponse, error)
}

RecommendationServiceServer is the server API for RecommendationService service.

type SearchGoogleAdsFieldsRequest

type SearchGoogleAdsFieldsRequest struct {
	// The query string.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Token of the page to retrieve. If not specified, the first page of
	// results will be returned. Use the value obtained from `next_page_token`
	// in the previous response in order to request the next page of results.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When too large a page is requested, the server may decide to further
	// limit the number of returned resources.
	PageSize             int32    `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [GoogleAdsFieldService.SearchGoogleAdsFields][].

func (*SearchGoogleAdsFieldsRequest) Descriptor

func (*SearchGoogleAdsFieldsRequest) Descriptor() ([]byte, []int)

func (*SearchGoogleAdsFieldsRequest) GetPageSize

func (m *SearchGoogleAdsFieldsRequest) GetPageSize() int32

func (*SearchGoogleAdsFieldsRequest) GetPageToken

func (m *SearchGoogleAdsFieldsRequest) GetPageToken() string

func (*SearchGoogleAdsFieldsRequest) GetQuery

func (m *SearchGoogleAdsFieldsRequest) GetQuery() string

func (*SearchGoogleAdsFieldsRequest) ProtoMessage

func (*SearchGoogleAdsFieldsRequest) ProtoMessage()

func (*SearchGoogleAdsFieldsRequest) Reset

func (m *SearchGoogleAdsFieldsRequest) Reset()

func (*SearchGoogleAdsFieldsRequest) String

func (*SearchGoogleAdsFieldsRequest) XXX_DiscardUnknown

func (m *SearchGoogleAdsFieldsRequest) XXX_DiscardUnknown()

func (*SearchGoogleAdsFieldsRequest) XXX_Marshal

func (m *SearchGoogleAdsFieldsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchGoogleAdsFieldsRequest) XXX_Merge

func (m *SearchGoogleAdsFieldsRequest) XXX_Merge(src proto.Message)

func (*SearchGoogleAdsFieldsRequest) XXX_Size

func (m *SearchGoogleAdsFieldsRequest) XXX_Size() int

func (*SearchGoogleAdsFieldsRequest) XXX_Unmarshal

func (m *SearchGoogleAdsFieldsRequest) XXX_Unmarshal(b []byte) error

type SearchGoogleAdsFieldsResponse

type SearchGoogleAdsFieldsResponse struct {
	// The list of fields that matched the query.
	Results []*resources.GoogleAdsField `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results. Pass the
	// content of this string as the `page_token` attribute of the next request.
	// `next_page_token` is not returned for the last page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results that match the query ignoring the LIMIT clause.
	TotalResultsCount    int64    `protobuf:"varint,3,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Response message for [GoogleAdsFieldService.SearchGoogleAdsFields][].

func (*SearchGoogleAdsFieldsResponse) Descriptor

func (*SearchGoogleAdsFieldsResponse) Descriptor() ([]byte, []int)

func (*SearchGoogleAdsFieldsResponse) GetNextPageToken

func (m *SearchGoogleAdsFieldsResponse) GetNextPageToken() string

func (*SearchGoogleAdsFieldsResponse) GetResults

func (*SearchGoogleAdsFieldsResponse) GetTotalResultsCount

func (m *SearchGoogleAdsFieldsResponse) GetTotalResultsCount() int64

func (*SearchGoogleAdsFieldsResponse) ProtoMessage

func (*SearchGoogleAdsFieldsResponse) ProtoMessage()

func (*SearchGoogleAdsFieldsResponse) Reset

func (m *SearchGoogleAdsFieldsResponse) Reset()

func (*SearchGoogleAdsFieldsResponse) String

func (*SearchGoogleAdsFieldsResponse) XXX_DiscardUnknown

func (m *SearchGoogleAdsFieldsResponse) XXX_DiscardUnknown()

func (*SearchGoogleAdsFieldsResponse) XXX_Marshal

func (m *SearchGoogleAdsFieldsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchGoogleAdsFieldsResponse) XXX_Merge

func (m *SearchGoogleAdsFieldsResponse) XXX_Merge(src proto.Message)

func (*SearchGoogleAdsFieldsResponse) XXX_Size

func (m *SearchGoogleAdsFieldsResponse) XXX_Size() int

func (*SearchGoogleAdsFieldsResponse) XXX_Unmarshal

func (m *SearchGoogleAdsFieldsResponse) XXX_Unmarshal(b []byte) error

type SearchGoogleAdsRequest

type SearchGoogleAdsRequest struct {
	// The ID of the customer being queried.
	CustomerId string `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	// The query string.
	Query string `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// Token of the page to retrieve. If not specified, the first
	// page of results will be returned. Use the value obtained from
	// `next_page_token` in the previous response in order to request
	// the next page of results.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Number of elements to retrieve in a single page.
	// When too large a page is requested, the server may decide to
	// further limit the number of returned resources.
	PageSize             int32    `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Request message for [GoogleAdsService.Search][].

func (*SearchGoogleAdsRequest) Descriptor

func (*SearchGoogleAdsRequest) Descriptor() ([]byte, []int)

func (*SearchGoogleAdsRequest) GetCustomerId

func (m *SearchGoogleAdsRequest) GetCustomerId() string

func (*SearchGoogleAdsRequest) GetPageSize

func (m *SearchGoogleAdsRequest) GetPageSize() int32

func (*SearchGoogleAdsRequest) GetPageToken

func (m *SearchGoogleAdsRequest) GetPageToken() string

func (*SearchGoogleAdsRequest) GetQuery

func (m *SearchGoogleAdsRequest) GetQuery() string

func (*SearchGoogleAdsRequest) ProtoMessage

func (*SearchGoogleAdsRequest) ProtoMessage()

func (*SearchGoogleAdsRequest) Reset

func (m *SearchGoogleAdsRequest) Reset()

func (*SearchGoogleAdsRequest) String

func (m *SearchGoogleAdsRequest) String() string

func (*SearchGoogleAdsRequest) XXX_DiscardUnknown

func (m *SearchGoogleAdsRequest) XXX_DiscardUnknown()

func (*SearchGoogleAdsRequest) XXX_Marshal

func (m *SearchGoogleAdsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchGoogleAdsRequest) XXX_Merge

func (m *SearchGoogleAdsRequest) XXX_Merge(src proto.Message)

func (*SearchGoogleAdsRequest) XXX_Size

func (m *SearchGoogleAdsRequest) XXX_Size() int

func (*SearchGoogleAdsRequest) XXX_Unmarshal

func (m *SearchGoogleAdsRequest) XXX_Unmarshal(b []byte) error

type SearchGoogleAdsResponse

type SearchGoogleAdsResponse struct {
	// The list of rows that matched the query.
	Results []*GoogleAdsRow `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// Pagination token used to retrieve the next page of results.
	// Pass the content of this string as the `page_token` attribute of
	// the next request. `next_page_token` is not returned for the last
	// page.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Total number of results that match the query ignoring the LIMIT
	// clause.
	TotalResultsCount int64 `protobuf:"varint,3,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"`
	// FieldMask that represents what fields were requested by the user.
	FieldMask            *field_mask.FieldMask `protobuf:"bytes,5,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Response message for [GoogleAdsService.Search][].

func (*SearchGoogleAdsResponse) Descriptor

func (*SearchGoogleAdsResponse) Descriptor() ([]byte, []int)

func (*SearchGoogleAdsResponse) GetFieldMask

func (m *SearchGoogleAdsResponse) GetFieldMask() *field_mask.FieldMask

func (*SearchGoogleAdsResponse) GetNextPageToken

func (m *SearchGoogleAdsResponse) GetNextPageToken() string

func (*SearchGoogleAdsResponse) GetResults

func (m *SearchGoogleAdsResponse) GetResults() []*GoogleAdsRow

func (*SearchGoogleAdsResponse) GetTotalResultsCount

func (m *SearchGoogleAdsResponse) GetTotalResultsCount() int64

func (*SearchGoogleAdsResponse) ProtoMessage

func (*SearchGoogleAdsResponse) ProtoMessage()

func (*SearchGoogleAdsResponse) Reset

func (m *SearchGoogleAdsResponse) Reset()

func (*SearchGoogleAdsResponse) String

func (m *SearchGoogleAdsResponse) String() string

func (*SearchGoogleAdsResponse) XXX_DiscardUnknown

func (m *SearchGoogleAdsResponse) XXX_DiscardUnknown()

func (*SearchGoogleAdsResponse) XXX_Marshal

func (m *SearchGoogleAdsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchGoogleAdsResponse) XXX_Merge

func (m *SearchGoogleAdsResponse) XXX_Merge(src proto.Message)

func (*SearchGoogleAdsResponse) XXX_Size

func (m *SearchGoogleAdsResponse) XXX_Size() int

func (*SearchGoogleAdsResponse) XXX_Unmarshal

func (m *SearchGoogleAdsResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL