Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterBillingServiceServer(s grpc.ServiceRegistrar, srv BillingServiceServer)
- type ApplyBillingPlanDraftRequest
- func (*ApplyBillingPlanDraftRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyBillingPlanDraftRequest) GetBillingPlanId() string
- func (x *ApplyBillingPlanDraftRequest) GetOrgIds() []string
- func (x *ApplyBillingPlanDraftRequest) GetStartTime() *timestamppb.Timestamp
- func (*ApplyBillingPlanDraftRequest) ProtoMessage()
- func (x *ApplyBillingPlanDraftRequest) ProtoReflect() protoreflect.Message
- func (x *ApplyBillingPlanDraftRequest) Reset()
- func (x *ApplyBillingPlanDraftRequest) String() string
- type ApplyBillingPlanDraftResponse
- func (*ApplyBillingPlanDraftResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyBillingPlanDraftResponse) GetBillingPlanIds() []string
- func (*ApplyBillingPlanDraftResponse) ProtoMessage()
- func (x *ApplyBillingPlanDraftResponse) ProtoReflect() protoreflect.Message
- func (x *ApplyBillingPlanDraftResponse) Reset()
- func (x *ApplyBillingPlanDraftResponse) String() string
- type ApplyDefaultBillingPlanDraftRequest
- func (*ApplyDefaultBillingPlanDraftRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyDefaultBillingPlanDraftRequest) GetBillingPlanId() string
- func (x *ApplyDefaultBillingPlanDraftRequest) GetOrgIds() []string
- func (x *ApplyDefaultBillingPlanDraftRequest) GetStartTime() *timestamppb.Timestamp
- func (*ApplyDefaultBillingPlanDraftRequest) ProtoMessage()
- func (x *ApplyDefaultBillingPlanDraftRequest) ProtoReflect() protoreflect.Message
- func (x *ApplyDefaultBillingPlanDraftRequest) Reset()
- func (x *ApplyDefaultBillingPlanDraftRequest) String() string
- type ApplyDefaultBillingPlanDraftResponse
- func (*ApplyDefaultBillingPlanDraftResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyDefaultBillingPlanDraftResponse) GetBillingPlanIds() []string
- func (*ApplyDefaultBillingPlanDraftResponse) ProtoMessage()
- func (x *ApplyDefaultBillingPlanDraftResponse) ProtoReflect() protoreflect.Message
- func (x *ApplyDefaultBillingPlanDraftResponse) Reset()
- func (x *ApplyDefaultBillingPlanDraftResponse) String() string
- type BillingServiceClient
- type BillingServiceServer
- type CreateBillingPlanRequest
- func (*CreateBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
- func (x *CreateBillingPlanRequest) GetBillingPlanId() string
- func (*CreateBillingPlanRequest) ProtoMessage()
- func (x *CreateBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBillingPlanRequest) Reset()
- func (x *CreateBillingPlanRequest) String() string
- type CreateBillingPlanResponse
- func (*CreateBillingPlanResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBillingPlanResponse) GetBillingPlanId() string
- func (*CreateBillingPlanResponse) ProtoMessage()
- func (x *CreateBillingPlanResponse) ProtoReflect() protoreflect.Message
- func (x *CreateBillingPlanResponse) Reset()
- func (x *CreateBillingPlanResponse) String() string
- type CreateDefaultBillingPlanRequest
- func (*CreateDefaultBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDefaultBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
- func (x *CreateDefaultBillingPlanRequest) GetBillingPlanId() string
- func (*CreateDefaultBillingPlanRequest) ProtoMessage()
- func (x *CreateDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDefaultBillingPlanRequest) Reset()
- func (x *CreateDefaultBillingPlanRequest) String() string
- type CreateDefaultBillingPlanResponse
- func (*CreateDefaultBillingPlanResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDefaultBillingPlanResponse) GetBillingPlanId() string
- func (*CreateDefaultBillingPlanResponse) ProtoMessage()
- func (x *CreateDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
- func (x *CreateDefaultBillingPlanResponse) Reset()
- func (x *CreateDefaultBillingPlanResponse) String() string
- type CreateDefaultRateDefinitionRequest
- func (*CreateDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDefaultRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
- func (x *CreateDefaultRateDefinitionRequest) GetRateDefinitionId() string
- func (*CreateDefaultRateDefinitionRequest) ProtoMessage()
- func (x *CreateDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDefaultRateDefinitionRequest) Reset()
- func (x *CreateDefaultRateDefinitionRequest) String() string
- type CreateDefaultRateDefinitionResponse
- func (*CreateDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateDefaultRateDefinitionResponse) GetRateDefinitionId() string
- func (*CreateDefaultRateDefinitionResponse) ProtoMessage()
- func (x *CreateDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateDefaultRateDefinitionResponse) Reset()
- func (x *CreateDefaultRateDefinitionResponse) String() string
- type CreateRateDefinitionRequest
- func (*CreateRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
- func (x *CreateRateDefinitionRequest) GetRateDefinitionId() string
- func (*CreateRateDefinitionRequest) ProtoMessage()
- func (x *CreateRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRateDefinitionRequest) Reset()
- func (x *CreateRateDefinitionRequest) String() string
- type CreateRateDefinitionResponse
- func (*CreateRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRateDefinitionResponse) GetRateDefinitionId() string
- func (*CreateRateDefinitionResponse) ProtoMessage()
- func (x *CreateRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateRateDefinitionResponse) Reset()
- func (x *CreateRateDefinitionResponse) String() string
- type DeleteBillingPlanRequest
- func (*DeleteBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBillingPlanRequest) GetBillingPlanId() string
- func (*DeleteBillingPlanRequest) ProtoMessage()
- func (x *DeleteBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBillingPlanRequest) Reset()
- func (x *DeleteBillingPlanRequest) String() string
- type DeleteBillingPlanResponse
- type DeleteDefaultBillingPlanRequest
- func (*DeleteDefaultBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDefaultBillingPlanRequest) GetBillingPlanId() string
- func (*DeleteDefaultBillingPlanRequest) ProtoMessage()
- func (x *DeleteDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDefaultBillingPlanRequest) Reset()
- func (x *DeleteDefaultBillingPlanRequest) String() string
- type DeleteDefaultBillingPlanResponse
- func (*DeleteDefaultBillingPlanResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteDefaultBillingPlanResponse) ProtoMessage()
- func (x *DeleteDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteDefaultBillingPlanResponse) Reset()
- func (x *DeleteDefaultBillingPlanResponse) String() string
- type DeleteDefaultRateDefinitionRequest
- func (*DeleteDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDefaultRateDefinitionRequest) GetRateDefinitionId() string
- func (*DeleteDefaultRateDefinitionRequest) ProtoMessage()
- func (x *DeleteDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDefaultRateDefinitionRequest) Reset()
- func (x *DeleteDefaultRateDefinitionRequest) String() string
- type DeleteDefaultRateDefinitionResponse
- func (*DeleteDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteDefaultRateDefinitionResponse) ProtoMessage()
- func (x *DeleteDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteDefaultRateDefinitionResponse) Reset()
- func (x *DeleteDefaultRateDefinitionResponse) String() string
- type DeleteRateDefinitionRequest
- func (*DeleteRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRateDefinitionRequest) GetRateDefinitionId() string
- func (*DeleteRateDefinitionRequest) ProtoMessage()
- func (x *DeleteRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRateDefinitionRequest) Reset()
- func (x *DeleteRateDefinitionRequest) String() string
- type DeleteRateDefinitionResponse
- func (*DeleteRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteRateDefinitionResponse) ProtoMessage()
- func (x *DeleteRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteRateDefinitionResponse) Reset()
- func (x *DeleteRateDefinitionResponse) String() string
- type ExportInvoiceRequest
- func (*ExportInvoiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInvoiceRequest) GetFormat() InvoiceFormat
- func (x *ExportInvoiceRequest) GetInvoiceDate() *timestamppb.Timestamp
- func (*ExportInvoiceRequest) ProtoMessage()
- func (x *ExportInvoiceRequest) ProtoReflect() protoreflect.Message
- func (x *ExportInvoiceRequest) Reset()
- func (x *ExportInvoiceRequest) String() string
- type ExportInvoiceResponse
- func (*ExportInvoiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExportInvoiceResponse) GetInvoice() *v1alpha3.Invoice
- func (*ExportInvoiceResponse) ProtoMessage()
- func (x *ExportInvoiceResponse) ProtoReflect() protoreflect.Message
- func (x *ExportInvoiceResponse) Reset()
- func (x *ExportInvoiceResponse) String() string
- type GetBillingPlanRequest
- func (*GetBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBillingPlanRequest) GetBillingPlanId() string
- func (*GetBillingPlanRequest) ProtoMessage()
- func (x *GetBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *GetBillingPlanRequest) Reset()
- func (x *GetBillingPlanRequest) String() string
- type GetBillingPlanResponse
- func (*GetBillingPlanResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBillingPlanResponse) GetBillingPlan() *v1alpha3.BillingPlan
- func (*GetBillingPlanResponse) ProtoMessage()
- func (x *GetBillingPlanResponse) ProtoReflect() protoreflect.Message
- func (x *GetBillingPlanResponse) Reset()
- func (x *GetBillingPlanResponse) String() string
- type GetDefaultBillingPlanRequest
- func (*GetDefaultBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultBillingPlanRequest) GetBillingPlanId() string
- func (*GetDefaultBillingPlanRequest) ProtoMessage()
- func (x *GetDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *GetDefaultBillingPlanRequest) Reset()
- func (x *GetDefaultBillingPlanRequest) String() string
- type GetDefaultBillingPlanResponse
- func (*GetDefaultBillingPlanResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultBillingPlanResponse) GetBillingPlan() *v1alpha3.BillingPlan
- func (*GetDefaultBillingPlanResponse) ProtoMessage()
- func (x *GetDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
- func (x *GetDefaultBillingPlanResponse) Reset()
- func (x *GetDefaultBillingPlanResponse) String() string
- type GetDefaultRateDefinitionRequest
- func (*GetDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultRateDefinitionRequest) GetRateDefinitionId() string
- func (*GetDefaultRateDefinitionRequest) ProtoMessage()
- func (x *GetDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *GetDefaultRateDefinitionRequest) Reset()
- func (x *GetDefaultRateDefinitionRequest) String() string
- type GetDefaultRateDefinitionResponse
- func (*GetDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDefaultRateDefinitionResponse) GetRateDefinition() *v1alpha3.RateDefinition
- func (*GetDefaultRateDefinitionResponse) ProtoMessage()
- func (x *GetDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *GetDefaultRateDefinitionResponse) Reset()
- func (x *GetDefaultRateDefinitionResponse) String() string
- type GetRateDefinitionRequest
- func (*GetRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRateDefinitionRequest) GetRateDefinitionId() string
- func (*GetRateDefinitionRequest) ProtoMessage()
- func (x *GetRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *GetRateDefinitionRequest) Reset()
- func (x *GetRateDefinitionRequest) String() string
- type GetRateDefinitionResponse
- func (*GetRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRateDefinitionResponse) GetRateDefinition() *v1alpha3.RateDefinition
- func (*GetRateDefinitionResponse) ProtoMessage()
- func (x *GetRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *GetRateDefinitionResponse) Reset()
- func (x *GetRateDefinitionResponse) String() string
- type InvoiceFormat
- func (InvoiceFormat) Descriptor() protoreflect.EnumDescriptor
- func (x InvoiceFormat) Enum() *InvoiceFormat
- func (InvoiceFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x InvoiceFormat) Number() protoreflect.EnumNumber
- func (x InvoiceFormat) String() string
- func (InvoiceFormat) Type() protoreflect.EnumType
- type ListBillingPlansRequest
- func (*ListBillingPlansRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBillingPlansRequest) GetBillingPlanId() string
- func (x *ListBillingPlansRequest) GetFields() *fieldmaskpb.FieldMask
- func (x *ListBillingPlansRequest) GetFilter() string
- func (x *ListBillingPlansRequest) GetPage() *Page
- func (x *ListBillingPlansRequest) GetSort() []*Sort
- func (*ListBillingPlansRequest) ProtoMessage()
- func (x *ListBillingPlansRequest) ProtoReflect() protoreflect.Message
- func (x *ListBillingPlansRequest) Reset()
- func (x *ListBillingPlansRequest) String() string
- type ListBillingPlansResponse
- func (*ListBillingPlansResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBillingPlansResponse) GetBillingPlans() []*v1alpha3.BillingPlan
- func (x *ListBillingPlansResponse) GetToken() string
- func (*ListBillingPlansResponse) ProtoMessage()
- func (x *ListBillingPlansResponse) ProtoReflect() protoreflect.Message
- func (x *ListBillingPlansResponse) Reset()
- func (x *ListBillingPlansResponse) String() string
- type ListDefaultBillingPlansRequest
- func (*ListDefaultBillingPlansRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDefaultBillingPlansRequest) GetBillingPlanId() string
- func (x *ListDefaultBillingPlansRequest) GetFields() *fieldmaskpb.FieldMask
- func (x *ListDefaultBillingPlansRequest) GetFilter() string
- func (x *ListDefaultBillingPlansRequest) GetPage() *Page
- func (x *ListDefaultBillingPlansRequest) GetSort() []*Sort
- func (*ListDefaultBillingPlansRequest) ProtoMessage()
- func (x *ListDefaultBillingPlansRequest) ProtoReflect() protoreflect.Message
- func (x *ListDefaultBillingPlansRequest) Reset()
- func (x *ListDefaultBillingPlansRequest) String() string
- type ListDefaultBillingPlansResponse
- func (*ListDefaultBillingPlansResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDefaultBillingPlansResponse) GetBillingPlans() []*v1alpha3.BillingPlan
- func (x *ListDefaultBillingPlansResponse) GetToken() string
- func (*ListDefaultBillingPlansResponse) ProtoMessage()
- func (x *ListDefaultBillingPlansResponse) ProtoReflect() protoreflect.Message
- func (x *ListDefaultBillingPlansResponse) Reset()
- func (x *ListDefaultBillingPlansResponse) String() string
- type ListDefaultRateDefinitionsRequest
- func (*ListDefaultRateDefinitionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDefaultRateDefinitionsRequest) GetFields() *fieldmaskpb.FieldMask
- func (x *ListDefaultRateDefinitionsRequest) GetFilter() string
- func (x *ListDefaultRateDefinitionsRequest) GetPage() *Page
- func (x *ListDefaultRateDefinitionsRequest) GetRateDefinitionId() string
- func (x *ListDefaultRateDefinitionsRequest) GetSort() []*Sort
- func (*ListDefaultRateDefinitionsRequest) ProtoMessage()
- func (x *ListDefaultRateDefinitionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDefaultRateDefinitionsRequest) Reset()
- func (x *ListDefaultRateDefinitionsRequest) String() string
- type ListDefaultRateDefinitionsResponse
- func (*ListDefaultRateDefinitionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDefaultRateDefinitionsResponse) GetRateDefinitions() []*v1alpha3.RateDefinition
- func (x *ListDefaultRateDefinitionsResponse) GetToken() string
- func (*ListDefaultRateDefinitionsResponse) ProtoMessage()
- func (x *ListDefaultRateDefinitionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDefaultRateDefinitionsResponse) Reset()
- func (x *ListDefaultRateDefinitionsResponse) String() string
- type ListProductsRequest
- type ListProductsResponse
- func (*ListProductsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListProductsResponse) GetProducts() []*v1alpha3.Product
- func (*ListProductsResponse) ProtoMessage()
- func (x *ListProductsResponse) ProtoReflect() protoreflect.Message
- func (x *ListProductsResponse) Reset()
- func (x *ListProductsResponse) String() string
- type ListRateDefinitionsRequest
- func (*ListRateDefinitionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRateDefinitionsRequest) GetFields() *fieldmaskpb.FieldMask
- func (x *ListRateDefinitionsRequest) GetFilter() string
- func (x *ListRateDefinitionsRequest) GetPage() *Page
- func (x *ListRateDefinitionsRequest) GetRateDefinitionId() string
- func (x *ListRateDefinitionsRequest) GetSort() []*Sort
- func (*ListRateDefinitionsRequest) ProtoMessage()
- func (x *ListRateDefinitionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListRateDefinitionsRequest) Reset()
- func (x *ListRateDefinitionsRequest) String() string
- type ListRateDefinitionsResponse
- func (*ListRateDefinitionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRateDefinitionsResponse) GetRateDefinitions() []*v1alpha3.RateDefinition
- func (x *ListRateDefinitionsResponse) GetToken() string
- func (*ListRateDefinitionsResponse) ProtoMessage()
- func (x *ListRateDefinitionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListRateDefinitionsResponse) Reset()
- func (x *ListRateDefinitionsResponse) String() string
- type Order
- type Page
- type Sort
- type UnimplementedBillingServiceServer
- func (UnimplementedBillingServiceServer) ApplyBillingPlanDraft(context.Context, *ApplyBillingPlanDraftRequest) (*ApplyBillingPlanDraftResponse, error)
- func (UnimplementedBillingServiceServer) ApplyDefaultBillingPlanDraft(context.Context, *ApplyDefaultBillingPlanDraftRequest) (*ApplyDefaultBillingPlanDraftResponse, error)
- func (UnimplementedBillingServiceServer) CreateBillingPlan(context.Context, *CreateBillingPlanRequest) (*CreateBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) CreateDefaultBillingPlan(context.Context, *CreateDefaultBillingPlanRequest) (*CreateDefaultBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) CreateDefaultRateDefinition(context.Context, *CreateDefaultRateDefinitionRequest) (*CreateDefaultRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) CreateRateDefinition(context.Context, *CreateRateDefinitionRequest) (*CreateRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) DeleteBillingPlan(context.Context, *DeleteBillingPlanRequest) (*DeleteBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) DeleteDefaultBillingPlan(context.Context, *DeleteDefaultBillingPlanRequest) (*DeleteDefaultBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) DeleteDefaultRateDefinition(context.Context, *DeleteDefaultRateDefinitionRequest) (*DeleteDefaultRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) DeleteRateDefinition(context.Context, *DeleteRateDefinitionRequest) (*DeleteRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) ExportInvoice(context.Context, *ExportInvoiceRequest) (*ExportInvoiceResponse, error)
- func (UnimplementedBillingServiceServer) GetBillingPlan(context.Context, *GetBillingPlanRequest) (*GetBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) GetDefaultBillingPlan(context.Context, *GetDefaultBillingPlanRequest) (*GetDefaultBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) GetDefaultRateDefinition(context.Context, *GetDefaultRateDefinitionRequest) (*GetDefaultRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) GetRateDefinition(context.Context, *GetRateDefinitionRequest) (*GetRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) ListBillingPlans(context.Context, *ListBillingPlansRequest) (*ListBillingPlansResponse, error)
- func (UnimplementedBillingServiceServer) ListDefaultBillingPlans(context.Context, *ListDefaultBillingPlansRequest) (*ListDefaultBillingPlansResponse, error)
- func (UnimplementedBillingServiceServer) ListDefaultRateDefinitions(context.Context, *ListDefaultRateDefinitionsRequest) (*ListDefaultRateDefinitionsResponse, error)
- func (UnimplementedBillingServiceServer) ListProducts(context.Context, *ListProductsRequest) (*ListProductsResponse, error)
- func (UnimplementedBillingServiceServer) ListRateDefinitions(context.Context, *ListRateDefinitionsRequest) (*ListRateDefinitionsResponse, error)
- func (UnimplementedBillingServiceServer) UpdateBillingPlan(context.Context, *UpdateBillingPlanRequest) (*UpdateBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) UpdateDefaultBillingPlan(context.Context, *UpdateDefaultBillingPlanRequest) (*UpdateDefaultBillingPlanResponse, error)
- func (UnimplementedBillingServiceServer) UpdateDefaultRateDefinition(context.Context, *UpdateDefaultRateDefinitionRequest) (*UpdateDefaultRateDefinitionResponse, error)
- func (UnimplementedBillingServiceServer) UpdateRateDefinition(context.Context, *UpdateRateDefinitionRequest) (*UpdateRateDefinitionResponse, error)
- type UnsafeBillingServiceServer
- type UpdateBillingPlanRequest
- func (*UpdateBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
- func (x *UpdateBillingPlanRequest) GetBillingPlanId() string
- func (x *UpdateBillingPlanRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateBillingPlanRequest) ProtoMessage()
- func (x *UpdateBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateBillingPlanRequest) Reset()
- func (x *UpdateBillingPlanRequest) String() string
- type UpdateBillingPlanResponse
- type UpdateDefaultBillingPlanRequest
- func (*UpdateDefaultBillingPlanRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDefaultBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
- func (x *UpdateDefaultBillingPlanRequest) GetBillingPlanId() string
- func (x *UpdateDefaultBillingPlanRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDefaultBillingPlanRequest) ProtoMessage()
- func (x *UpdateDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDefaultBillingPlanRequest) Reset()
- func (x *UpdateDefaultBillingPlanRequest) String() string
- type UpdateDefaultBillingPlanResponse
- func (*UpdateDefaultBillingPlanResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateDefaultBillingPlanResponse) ProtoMessage()
- func (x *UpdateDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateDefaultBillingPlanResponse) Reset()
- func (x *UpdateDefaultBillingPlanResponse) String() string
- type UpdateDefaultRateDefinitionRequest
- func (*UpdateDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateDefaultRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
- func (x *UpdateDefaultRateDefinitionRequest) GetRateDefinitionId() string
- func (x *UpdateDefaultRateDefinitionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDefaultRateDefinitionRequest) ProtoMessage()
- func (x *UpdateDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDefaultRateDefinitionRequest) Reset()
- func (x *UpdateDefaultRateDefinitionRequest) String() string
- type UpdateDefaultRateDefinitionResponse
- func (*UpdateDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateDefaultRateDefinitionResponse) ProtoMessage()
- func (x *UpdateDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateDefaultRateDefinitionResponse) Reset()
- func (x *UpdateDefaultRateDefinitionResponse) String() string
- type UpdateRateDefinitionRequest
- func (*UpdateRateDefinitionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
- func (x *UpdateRateDefinitionRequest) GetRateDefinitionId() string
- func (x *UpdateRateDefinitionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateRateDefinitionRequest) ProtoMessage()
- func (x *UpdateRateDefinitionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRateDefinitionRequest) Reset()
- func (x *UpdateRateDefinitionRequest) String() string
- type UpdateRateDefinitionResponse
- func (*UpdateRateDefinitionResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateRateDefinitionResponse) ProtoMessage()
- func (x *UpdateRateDefinitionResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateRateDefinitionResponse) Reset()
- func (x *UpdateRateDefinitionResponse) String() string
Constants ¶
const ( BillingService_ListProducts_FullMethodName = "/services.billing.v1alpha3.BillingService/ListProducts" BillingService_ApplyBillingPlanDraft_FullMethodName = "/services.billing.v1alpha3.BillingService/ApplyBillingPlanDraft" BillingService_CreateBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/CreateBillingPlan" BillingService_DeleteBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/DeleteBillingPlan" BillingService_GetBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/GetBillingPlan" BillingService_ListBillingPlans_FullMethodName = "/services.billing.v1alpha3.BillingService/ListBillingPlans" BillingService_UpdateBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/UpdateBillingPlan" BillingService_ApplyDefaultBillingPlanDraft_FullMethodName = "/services.billing.v1alpha3.BillingService/ApplyDefaultBillingPlanDraft" BillingService_CreateDefaultBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/CreateDefaultBillingPlan" BillingService_DeleteDefaultBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/DeleteDefaultBillingPlan" BillingService_GetDefaultBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/GetDefaultBillingPlan" BillingService_ListDefaultBillingPlans_FullMethodName = "/services.billing.v1alpha3.BillingService/ListDefaultBillingPlans" BillingService_UpdateDefaultBillingPlan_FullMethodName = "/services.billing.v1alpha3.BillingService/UpdateDefaultBillingPlan" BillingService_CreateRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/CreateRateDefinition" BillingService_DeleteRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/DeleteRateDefinition" BillingService_GetRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/GetRateDefinition" BillingService_ListRateDefinitions_FullMethodName = "/services.billing.v1alpha3.BillingService/ListRateDefinitions" BillingService_UpdateRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/UpdateRateDefinition" BillingService_CreateDefaultRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/CreateDefaultRateDefinition" BillingService_DeleteDefaultRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/DeleteDefaultRateDefinition" BillingService_GetDefaultRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/GetDefaultRateDefinition" BillingService_ListDefaultRateDefinitions_FullMethodName = "/services.billing.v1alpha3.BillingService/ListDefaultRateDefinitions" BillingService_UpdateDefaultRateDefinition_FullMethodName = "/services.billing.v1alpha3.BillingService/UpdateDefaultRateDefinition" BillingService_ExportInvoice_FullMethodName = "/services.billing.v1alpha3.BillingService/ExportInvoice" )
Variables ¶
var ( Order_name = map[int32]string{ 0: "ORDER_UNSPECIFIED", 1: "ORDER_DESC", } Order_value = map[string]int32{ "ORDER_UNSPECIFIED": 0, "ORDER_DESC": 1, } )
Enum value maps for Order.
var ( InvoiceFormat_name = map[int32]string{ 0: "INVOICE_FORMAT_UNSPECIFIED", 1: "INVOICE_FORMAT_CSV", } InvoiceFormat_value = map[string]int32{ "INVOICE_FORMAT_UNSPECIFIED": 0, "INVOICE_FORMAT_CSV": 1, } )
Enum value maps for InvoiceFormat.
var BillingService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "services.billing.v1alpha3.BillingService", HandlerType: (*BillingServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListProducts", Handler: _BillingService_ListProducts_Handler, }, { MethodName: "ApplyBillingPlanDraft", Handler: _BillingService_ApplyBillingPlanDraft_Handler, }, { MethodName: "CreateBillingPlan", Handler: _BillingService_CreateBillingPlan_Handler, }, { MethodName: "DeleteBillingPlan", Handler: _BillingService_DeleteBillingPlan_Handler, }, { MethodName: "GetBillingPlan", Handler: _BillingService_GetBillingPlan_Handler, }, { MethodName: "ListBillingPlans", Handler: _BillingService_ListBillingPlans_Handler, }, { MethodName: "UpdateBillingPlan", Handler: _BillingService_UpdateBillingPlan_Handler, }, { MethodName: "ApplyDefaultBillingPlanDraft", Handler: _BillingService_ApplyDefaultBillingPlanDraft_Handler, }, { MethodName: "CreateDefaultBillingPlan", Handler: _BillingService_CreateDefaultBillingPlan_Handler, }, { MethodName: "DeleteDefaultBillingPlan", Handler: _BillingService_DeleteDefaultBillingPlan_Handler, }, { MethodName: "GetDefaultBillingPlan", Handler: _BillingService_GetDefaultBillingPlan_Handler, }, { MethodName: "ListDefaultBillingPlans", Handler: _BillingService_ListDefaultBillingPlans_Handler, }, { MethodName: "UpdateDefaultBillingPlan", Handler: _BillingService_UpdateDefaultBillingPlan_Handler, }, { MethodName: "CreateRateDefinition", Handler: _BillingService_CreateRateDefinition_Handler, }, { MethodName: "DeleteRateDefinition", Handler: _BillingService_DeleteRateDefinition_Handler, }, { MethodName: "GetRateDefinition", Handler: _BillingService_GetRateDefinition_Handler, }, { MethodName: "ListRateDefinitions", Handler: _BillingService_ListRateDefinitions_Handler, }, { MethodName: "UpdateRateDefinition", Handler: _BillingService_UpdateRateDefinition_Handler, }, { MethodName: "CreateDefaultRateDefinition", Handler: _BillingService_CreateDefaultRateDefinition_Handler, }, { MethodName: "DeleteDefaultRateDefinition", Handler: _BillingService_DeleteDefaultRateDefinition_Handler, }, { MethodName: "GetDefaultRateDefinition", Handler: _BillingService_GetDefaultRateDefinition_Handler, }, { MethodName: "ListDefaultRateDefinitions", Handler: _BillingService_ListDefaultRateDefinitions_Handler, }, { MethodName: "UpdateDefaultRateDefinition", Handler: _BillingService_UpdateDefaultRateDefinition_Handler, }, { MethodName: "ExportInvoice", Handler: _BillingService_ExportInvoice_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "services/billing/v1alpha3/service.proto", }
BillingService_ServiceDesc is the grpc.ServiceDesc for BillingService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_services_billing_v1alpha3_core_proto protoreflect.FileDescriptor
var File_services_billing_v1alpha3_defaults_proto protoreflect.FileDescriptor
var File_services_billing_v1alpha3_invoice_proto protoreflect.FileDescriptor
var File_services_billing_v1alpha3_plan_proto protoreflect.FileDescriptor
var File_services_billing_v1alpha3_product_proto protoreflect.FileDescriptor
var File_services_billing_v1alpha3_service_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBillingServiceServer ¶
func RegisterBillingServiceServer(s grpc.ServiceRegistrar, srv BillingServiceServer)
Types ¶
type ApplyBillingPlanDraftRequest ¶
type ApplyBillingPlanDraftRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` OrgIds []string `protobuf:"bytes,3,rep,name=org_ids,json=orgIds,proto3" json:"org_ids,omitempty"` // Optional. If not set, apply to all orgs. // contains filtered or unexported fields }
func (*ApplyBillingPlanDraftRequest) Descriptor
deprecated
func (*ApplyBillingPlanDraftRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApplyBillingPlanDraftRequest.ProtoReflect.Descriptor instead.
func (*ApplyBillingPlanDraftRequest) GetBillingPlanId ¶
func (x *ApplyBillingPlanDraftRequest) GetBillingPlanId() string
func (*ApplyBillingPlanDraftRequest) GetOrgIds ¶
func (x *ApplyBillingPlanDraftRequest) GetOrgIds() []string
func (*ApplyBillingPlanDraftRequest) GetStartTime ¶
func (x *ApplyBillingPlanDraftRequest) GetStartTime() *timestamppb.Timestamp
func (*ApplyBillingPlanDraftRequest) ProtoMessage ¶
func (*ApplyBillingPlanDraftRequest) ProtoMessage()
func (*ApplyBillingPlanDraftRequest) ProtoReflect ¶
func (x *ApplyBillingPlanDraftRequest) ProtoReflect() protoreflect.Message
func (*ApplyBillingPlanDraftRequest) Reset ¶
func (x *ApplyBillingPlanDraftRequest) Reset()
func (*ApplyBillingPlanDraftRequest) String ¶
func (x *ApplyBillingPlanDraftRequest) String() string
type ApplyBillingPlanDraftResponse ¶
type ApplyBillingPlanDraftResponse struct { BillingPlanIds []string `protobuf:"bytes,1,rep,name=billing_plan_ids,json=billingPlanIds,proto3" json:"billing_plan_ids,omitempty"` // contains filtered or unexported fields }
func (*ApplyBillingPlanDraftResponse) Descriptor
deprecated
func (*ApplyBillingPlanDraftResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApplyBillingPlanDraftResponse.ProtoReflect.Descriptor instead.
func (*ApplyBillingPlanDraftResponse) GetBillingPlanIds ¶
func (x *ApplyBillingPlanDraftResponse) GetBillingPlanIds() []string
func (*ApplyBillingPlanDraftResponse) ProtoMessage ¶
func (*ApplyBillingPlanDraftResponse) ProtoMessage()
func (*ApplyBillingPlanDraftResponse) ProtoReflect ¶
func (x *ApplyBillingPlanDraftResponse) ProtoReflect() protoreflect.Message
func (*ApplyBillingPlanDraftResponse) Reset ¶
func (x *ApplyBillingPlanDraftResponse) Reset()
func (*ApplyBillingPlanDraftResponse) String ¶
func (x *ApplyBillingPlanDraftResponse) String() string
type ApplyDefaultBillingPlanDraftRequest ¶
type ApplyDefaultBillingPlanDraftRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` OrgIds []string `protobuf:"bytes,3,rep,name=org_ids,json=orgIds,proto3" json:"org_ids,omitempty"` // Optional. If not set, apply to all orgs. // contains filtered or unexported fields }
func (*ApplyDefaultBillingPlanDraftRequest) Descriptor
deprecated
func (*ApplyDefaultBillingPlanDraftRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApplyDefaultBillingPlanDraftRequest.ProtoReflect.Descriptor instead.
func (*ApplyDefaultBillingPlanDraftRequest) GetBillingPlanId ¶
func (x *ApplyDefaultBillingPlanDraftRequest) GetBillingPlanId() string
func (*ApplyDefaultBillingPlanDraftRequest) GetOrgIds ¶
func (x *ApplyDefaultBillingPlanDraftRequest) GetOrgIds() []string
func (*ApplyDefaultBillingPlanDraftRequest) GetStartTime ¶
func (x *ApplyDefaultBillingPlanDraftRequest) GetStartTime() *timestamppb.Timestamp
func (*ApplyDefaultBillingPlanDraftRequest) ProtoMessage ¶
func (*ApplyDefaultBillingPlanDraftRequest) ProtoMessage()
func (*ApplyDefaultBillingPlanDraftRequest) ProtoReflect ¶
func (x *ApplyDefaultBillingPlanDraftRequest) ProtoReflect() protoreflect.Message
func (*ApplyDefaultBillingPlanDraftRequest) Reset ¶
func (x *ApplyDefaultBillingPlanDraftRequest) Reset()
func (*ApplyDefaultBillingPlanDraftRequest) String ¶
func (x *ApplyDefaultBillingPlanDraftRequest) String() string
type ApplyDefaultBillingPlanDraftResponse ¶
type ApplyDefaultBillingPlanDraftResponse struct { BillingPlanIds []string `protobuf:"bytes,1,rep,name=billing_plan_ids,json=billingPlanIds,proto3" json:"billing_plan_ids,omitempty"` // contains filtered or unexported fields }
func (*ApplyDefaultBillingPlanDraftResponse) Descriptor
deprecated
func (*ApplyDefaultBillingPlanDraftResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApplyDefaultBillingPlanDraftResponse.ProtoReflect.Descriptor instead.
func (*ApplyDefaultBillingPlanDraftResponse) GetBillingPlanIds ¶
func (x *ApplyDefaultBillingPlanDraftResponse) GetBillingPlanIds() []string
func (*ApplyDefaultBillingPlanDraftResponse) ProtoMessage ¶
func (*ApplyDefaultBillingPlanDraftResponse) ProtoMessage()
func (*ApplyDefaultBillingPlanDraftResponse) ProtoReflect ¶
func (x *ApplyDefaultBillingPlanDraftResponse) ProtoReflect() protoreflect.Message
func (*ApplyDefaultBillingPlanDraftResponse) Reset ¶
func (x *ApplyDefaultBillingPlanDraftResponse) Reset()
func (*ApplyDefaultBillingPlanDraftResponse) String ¶
func (x *ApplyDefaultBillingPlanDraftResponse) String() string
type BillingServiceClient ¶
type BillingServiceClient interface { // Lists the products. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListProducts(ctx context.Context, in *ListProductsRequest, opts ...grpc.CallOption) (*ListProductsResponse, error) // Applies a draft billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The draft billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ApplyBillingPlanDraft(ctx context.Context, in *ApplyBillingPlanDraftRequest, opts ...grpc.CallOption) (*ApplyBillingPlanDraftResponse, error) // Creates a new billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateBillingPlan(ctx context.Context, in *CreateBillingPlanRequest, opts ...grpc.CallOption) (*CreateBillingPlanResponse, error) // Deletes a billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteBillingPlan(ctx context.Context, in *DeleteBillingPlanRequest, opts ...grpc.CallOption) (*DeleteBillingPlanResponse, error) // Gets a billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetBillingPlan(ctx context.Context, in *GetBillingPlanRequest, opts ...grpc.CallOption) (*GetBillingPlanResponse, error) // Lists billing plans. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListBillingPlans(ctx context.Context, in *ListBillingPlansRequest, opts ...grpc.CallOption) (*ListBillingPlansResponse, error) // Updates a billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateBillingPlan(ctx context.Context, in *UpdateBillingPlanRequest, opts ...grpc.CallOption) (*UpdateBillingPlanResponse, error) // Applies a default draft billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The draft billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ApplyDefaultBillingPlanDraft(ctx context.Context, in *ApplyDefaultBillingPlanDraftRequest, opts ...grpc.CallOption) (*ApplyDefaultBillingPlanDraftResponse, error) // Creates a new default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateDefaultBillingPlan(ctx context.Context, in *CreateDefaultBillingPlanRequest, opts ...grpc.CallOption) (*CreateDefaultBillingPlanResponse, error) // Deletes a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteDefaultBillingPlan(ctx context.Context, in *DeleteDefaultBillingPlanRequest, opts ...grpc.CallOption) (*DeleteDefaultBillingPlanResponse, error) // Gets a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The default billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetDefaultBillingPlan(ctx context.Context, in *GetDefaultBillingPlanRequest, opts ...grpc.CallOption) (*GetDefaultBillingPlanResponse, error) // Lists default billing plans. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListDefaultBillingPlans(ctx context.Context, in *ListDefaultBillingPlansRequest, opts ...grpc.CallOption) (*ListDefaultBillingPlansResponse, error) // Updates a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateDefaultBillingPlan(ctx context.Context, in *UpdateDefaultBillingPlanRequest, opts ...grpc.CallOption) (*UpdateDefaultBillingPlanResponse, error) // Creates a new rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateRateDefinition(ctx context.Context, in *CreateRateDefinitionRequest, opts ...grpc.CallOption) (*CreateRateDefinitionResponse, error) // Deletes a rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteRateDefinition(ctx context.Context, in *DeleteRateDefinitionRequest, opts ...grpc.CallOption) (*DeleteRateDefinitionResponse, error) // Gets a rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetRateDefinition(ctx context.Context, in *GetRateDefinitionRequest, opts ...grpc.CallOption) (*GetRateDefinitionResponse, error) // Lists rate definitions. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListRateDefinitions(ctx context.Context, in *ListRateDefinitionsRequest, opts ...grpc.CallOption) (*ListRateDefinitionsResponse, error) // Updates a rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateRateDefinition(ctx context.Context, in *UpdateRateDefinitionRequest, opts ...grpc.CallOption) (*UpdateRateDefinitionResponse, error) // Creates a new rate definition for a default plan. // - Creating a rate definition on an existing SKU: the sku_id must be provided. // - Creating a rate definition on a new SKU: the product must be provided and the sku_id omitted. // // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateDefaultRateDefinition(ctx context.Context, in *CreateDefaultRateDefinitionRequest, opts ...grpc.CallOption) (*CreateDefaultRateDefinitionResponse, error) // Deletes a rate definition for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteDefaultRateDefinition(ctx context.Context, in *DeleteDefaultRateDefinitionRequest, opts ...grpc.CallOption) (*DeleteDefaultRateDefinitionResponse, error) // Gets a rate definition for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetDefaultRateDefinition(ctx context.Context, in *GetDefaultRateDefinitionRequest, opts ...grpc.CallOption) (*GetDefaultRateDefinitionResponse, error) // Lists rate definitions for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListDefaultRateDefinitions(ctx context.Context, in *ListDefaultRateDefinitionsRequest, opts ...grpc.CallOption) (*ListDefaultRateDefinitionsResponse, error) // Updates a rate definition for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateDefaultRateDefinition(ctx context.Context, in *UpdateDefaultRateDefinitionRequest, opts ...grpc.CallOption) (*UpdateDefaultRateDefinitionResponse, error) // Exports an invoice. // Required permissions: // // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: Caller doesn't have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. Likely a transient issue with a downstream service. ExportInvoice(ctx context.Context, in *ExportInvoiceRequest, opts ...grpc.CallOption) (*ExportInvoiceResponse, error) }
BillingServiceClient is the client API for BillingService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewBillingServiceClient ¶
func NewBillingServiceClient(cc grpc.ClientConnInterface) BillingServiceClient
type BillingServiceServer ¶
type BillingServiceServer interface { // Lists the products. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListProducts(context.Context, *ListProductsRequest) (*ListProductsResponse, error) // Applies a draft billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The draft billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ApplyBillingPlanDraft(context.Context, *ApplyBillingPlanDraftRequest) (*ApplyBillingPlanDraftResponse, error) // Creates a new billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateBillingPlan(context.Context, *CreateBillingPlanRequest) (*CreateBillingPlanResponse, error) // Deletes a billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteBillingPlan(context.Context, *DeleteBillingPlanRequest) (*DeleteBillingPlanResponse, error) // Gets a billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetBillingPlan(context.Context, *GetBillingPlanRequest) (*GetBillingPlanResponse, error) // Lists billing plans. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListBillingPlans(context.Context, *ListBillingPlansRequest) (*ListBillingPlansResponse, error) // Updates a billing plan. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateBillingPlan(context.Context, *UpdateBillingPlanRequest) (*UpdateBillingPlanResponse, error) // Applies a default draft billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The draft billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ApplyDefaultBillingPlanDraft(context.Context, *ApplyDefaultBillingPlanDraftRequest) (*ApplyDefaultBillingPlanDraftResponse, error) // Creates a new default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateDefaultBillingPlan(context.Context, *CreateDefaultBillingPlanRequest) (*CreateDefaultBillingPlanResponse, error) // Deletes a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteDefaultBillingPlan(context.Context, *DeleteDefaultBillingPlanRequest) (*DeleteDefaultBillingPlanResponse, error) // Gets a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The default billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetDefaultBillingPlan(context.Context, *GetDefaultBillingPlanRequest) (*GetDefaultBillingPlanResponse, error) // Lists default billing plans. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListDefaultBillingPlans(context.Context, *ListDefaultBillingPlansRequest) (*ListDefaultBillingPlansResponse, error) // Updates a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateDefaultBillingPlan(context.Context, *UpdateDefaultBillingPlanRequest) (*UpdateDefaultBillingPlanResponse, error) // Creates a new rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateRateDefinition(context.Context, *CreateRateDefinitionRequest) (*CreateRateDefinitionResponse, error) // Deletes a rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteRateDefinition(context.Context, *DeleteRateDefinitionRequest) (*DeleteRateDefinitionResponse, error) // Gets a rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetRateDefinition(context.Context, *GetRateDefinitionRequest) (*GetRateDefinitionResponse, error) // Lists rate definitions. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListRateDefinitions(context.Context, *ListRateDefinitionsRequest) (*ListRateDefinitionsResponse, error) // Updates a rate definition. // Required permissions: // // CUSTOMER_SUPPORT // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateRateDefinition(context.Context, *UpdateRateDefinitionRequest) (*UpdateRateDefinitionResponse, error) // Creates a new rate definition for a default plan. // - Creating a rate definition on an existing SKU: the sku_id must be provided. // - Creating a rate definition on a new SKU: the product must be provided and the sku_id omitted. // // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The billing plan was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. CreateDefaultRateDefinition(context.Context, *CreateDefaultRateDefinitionRequest) (*CreateDefaultRateDefinitionResponse, error) // Deletes a rate definition for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. DeleteDefaultRateDefinition(context.Context, *DeleteDefaultRateDefinitionRequest) (*DeleteDefaultRateDefinitionResponse, error) // Gets a rate definition for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. GetDefaultRateDefinition(context.Context, *GetDefaultRateDefinitionRequest) (*GetDefaultRateDefinitionResponse, error) // Lists rate definitions for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. ListDefaultRateDefinitions(context.Context, *ListDefaultRateDefinitionsRequest) (*ListDefaultRateDefinitionsResponse, error) // Updates a rate definition for a default billing plan. // Required permissions: // // CUSTOMER_SUPPORT // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.NotFound: The rate definition was not found. // - grpc.PermissionDenied: The caller does not have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. UpdateDefaultRateDefinition(context.Context, *UpdateDefaultRateDefinitionRequest) (*UpdateDefaultRateDefinitionResponse, error) // Exports an invoice. // Required permissions: // // TCN_BILLING_ADMIN // // Errors: // - grpc.Internal: An internal error occurred. // - grpc.InvalidArgument: The request is invalid. // - grpc.PermissionDenied: Caller doesn't have the required permissions. // - grpc.Unavailable: The operation is currently unavailable. Likely a transient issue with a downstream service. ExportInvoice(context.Context, *ExportInvoiceRequest) (*ExportInvoiceResponse, error) // contains filtered or unexported methods }
BillingServiceServer is the server API for BillingService service. All implementations must embed UnimplementedBillingServiceServer for forward compatibility.
type CreateBillingPlanRequest ¶
type CreateBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` BillingPlan *v1alpha3.BillingPlan `protobuf:"bytes,2,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"` // contains filtered or unexported fields }
func (*CreateBillingPlanRequest) Descriptor
deprecated
func (*CreateBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*CreateBillingPlanRequest) GetBillingPlan ¶
func (x *CreateBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
func (*CreateBillingPlanRequest) GetBillingPlanId ¶
func (x *CreateBillingPlanRequest) GetBillingPlanId() string
func (*CreateBillingPlanRequest) ProtoMessage ¶
func (*CreateBillingPlanRequest) ProtoMessage()
func (*CreateBillingPlanRequest) ProtoReflect ¶
func (x *CreateBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*CreateBillingPlanRequest) Reset ¶
func (x *CreateBillingPlanRequest) Reset()
func (*CreateBillingPlanRequest) String ¶
func (x *CreateBillingPlanRequest) String() string
type CreateBillingPlanResponse ¶
type CreateBillingPlanResponse struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
func (*CreateBillingPlanResponse) Descriptor
deprecated
func (*CreateBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*CreateBillingPlanResponse) GetBillingPlanId ¶
func (x *CreateBillingPlanResponse) GetBillingPlanId() string
func (*CreateBillingPlanResponse) ProtoMessage ¶
func (*CreateBillingPlanResponse) ProtoMessage()
func (*CreateBillingPlanResponse) ProtoReflect ¶
func (x *CreateBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*CreateBillingPlanResponse) Reset ¶
func (x *CreateBillingPlanResponse) Reset()
func (*CreateBillingPlanResponse) String ¶
func (x *CreateBillingPlanResponse) String() string
type CreateDefaultBillingPlanRequest ¶
type CreateDefaultBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` BillingPlan *v1alpha3.BillingPlan `protobuf:"bytes,2,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"` // contains filtered or unexported fields }
func (*CreateDefaultBillingPlanRequest) Descriptor
deprecated
func (*CreateDefaultBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDefaultBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*CreateDefaultBillingPlanRequest) GetBillingPlan ¶
func (x *CreateDefaultBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
func (*CreateDefaultBillingPlanRequest) GetBillingPlanId ¶
func (x *CreateDefaultBillingPlanRequest) GetBillingPlanId() string
func (*CreateDefaultBillingPlanRequest) ProtoMessage ¶
func (*CreateDefaultBillingPlanRequest) ProtoMessage()
func (*CreateDefaultBillingPlanRequest) ProtoReflect ¶
func (x *CreateDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*CreateDefaultBillingPlanRequest) Reset ¶
func (x *CreateDefaultBillingPlanRequest) Reset()
func (*CreateDefaultBillingPlanRequest) String ¶
func (x *CreateDefaultBillingPlanRequest) String() string
type CreateDefaultBillingPlanResponse ¶
type CreateDefaultBillingPlanResponse struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
func (*CreateDefaultBillingPlanResponse) Descriptor
deprecated
func (*CreateDefaultBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateDefaultBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*CreateDefaultBillingPlanResponse) GetBillingPlanId ¶
func (x *CreateDefaultBillingPlanResponse) GetBillingPlanId() string
func (*CreateDefaultBillingPlanResponse) ProtoMessage ¶
func (*CreateDefaultBillingPlanResponse) ProtoMessage()
func (*CreateDefaultBillingPlanResponse) ProtoReflect ¶
func (x *CreateDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*CreateDefaultBillingPlanResponse) Reset ¶
func (x *CreateDefaultBillingPlanResponse) Reset()
func (*CreateDefaultBillingPlanResponse) String ¶
func (x *CreateDefaultBillingPlanResponse) String() string
type CreateDefaultRateDefinitionRequest ¶
type CreateDefaultRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` RateDefinition *v1alpha3.RateDefinition `protobuf:"bytes,2,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"` // contains filtered or unexported fields }
func (*CreateDefaultRateDefinitionRequest) Descriptor
deprecated
func (*CreateDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDefaultRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*CreateDefaultRateDefinitionRequest) GetRateDefinition ¶
func (x *CreateDefaultRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
func (*CreateDefaultRateDefinitionRequest) GetRateDefinitionId ¶ added in v1.8.3
func (x *CreateDefaultRateDefinitionRequest) GetRateDefinitionId() string
func (*CreateDefaultRateDefinitionRequest) ProtoMessage ¶
func (*CreateDefaultRateDefinitionRequest) ProtoMessage()
func (*CreateDefaultRateDefinitionRequest) ProtoReflect ¶
func (x *CreateDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*CreateDefaultRateDefinitionRequest) Reset ¶
func (x *CreateDefaultRateDefinitionRequest) Reset()
func (*CreateDefaultRateDefinitionRequest) String ¶
func (x *CreateDefaultRateDefinitionRequest) String() string
type CreateDefaultRateDefinitionResponse ¶
type CreateDefaultRateDefinitionResponse struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` // contains filtered or unexported fields }
func (*CreateDefaultRateDefinitionResponse) Descriptor
deprecated
func (*CreateDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateDefaultRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*CreateDefaultRateDefinitionResponse) GetRateDefinitionId ¶
func (x *CreateDefaultRateDefinitionResponse) GetRateDefinitionId() string
func (*CreateDefaultRateDefinitionResponse) ProtoMessage ¶
func (*CreateDefaultRateDefinitionResponse) ProtoMessage()
func (*CreateDefaultRateDefinitionResponse) ProtoReflect ¶
func (x *CreateDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*CreateDefaultRateDefinitionResponse) Reset ¶
func (x *CreateDefaultRateDefinitionResponse) Reset()
func (*CreateDefaultRateDefinitionResponse) String ¶
func (x *CreateDefaultRateDefinitionResponse) String() string
type CreateRateDefinitionRequest ¶
type CreateRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` RateDefinition *v1alpha3.RateDefinition `protobuf:"bytes,2,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"` // contains filtered or unexported fields }
func (*CreateRateDefinitionRequest) Descriptor
deprecated
func (*CreateRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*CreateRateDefinitionRequest) GetRateDefinition ¶
func (x *CreateRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
func (*CreateRateDefinitionRequest) GetRateDefinitionId ¶ added in v1.8.3
func (x *CreateRateDefinitionRequest) GetRateDefinitionId() string
func (*CreateRateDefinitionRequest) ProtoMessage ¶
func (*CreateRateDefinitionRequest) ProtoMessage()
func (*CreateRateDefinitionRequest) ProtoReflect ¶
func (x *CreateRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*CreateRateDefinitionRequest) Reset ¶
func (x *CreateRateDefinitionRequest) Reset()
func (*CreateRateDefinitionRequest) String ¶
func (x *CreateRateDefinitionRequest) String() string
type CreateRateDefinitionResponse ¶
type CreateRateDefinitionResponse struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` // contains filtered or unexported fields }
func (*CreateRateDefinitionResponse) Descriptor
deprecated
func (*CreateRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*CreateRateDefinitionResponse) GetRateDefinitionId ¶
func (x *CreateRateDefinitionResponse) GetRateDefinitionId() string
func (*CreateRateDefinitionResponse) ProtoMessage ¶
func (*CreateRateDefinitionResponse) ProtoMessage()
func (*CreateRateDefinitionResponse) ProtoReflect ¶
func (x *CreateRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*CreateRateDefinitionResponse) Reset ¶
func (x *CreateRateDefinitionResponse) Reset()
func (*CreateRateDefinitionResponse) String ¶
func (x *CreateRateDefinitionResponse) String() string
type DeleteBillingPlanRequest ¶
type DeleteBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteBillingPlanRequest) Descriptor
deprecated
func (*DeleteBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*DeleteBillingPlanRequest) GetBillingPlanId ¶
func (x *DeleteBillingPlanRequest) GetBillingPlanId() string
func (*DeleteBillingPlanRequest) ProtoMessage ¶
func (*DeleteBillingPlanRequest) ProtoMessage()
func (*DeleteBillingPlanRequest) ProtoReflect ¶
func (x *DeleteBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*DeleteBillingPlanRequest) Reset ¶
func (x *DeleteBillingPlanRequest) Reset()
func (*DeleteBillingPlanRequest) String ¶
func (x *DeleteBillingPlanRequest) String() string
type DeleteBillingPlanResponse ¶
type DeleteBillingPlanResponse struct {
// contains filtered or unexported fields
}
func (*DeleteBillingPlanResponse) Descriptor
deprecated
func (*DeleteBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*DeleteBillingPlanResponse) ProtoMessage ¶
func (*DeleteBillingPlanResponse) ProtoMessage()
func (*DeleteBillingPlanResponse) ProtoReflect ¶
func (x *DeleteBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*DeleteBillingPlanResponse) Reset ¶
func (x *DeleteBillingPlanResponse) Reset()
func (*DeleteBillingPlanResponse) String ¶
func (x *DeleteBillingPlanResponse) String() string
type DeleteDefaultBillingPlanRequest ¶
type DeleteDefaultBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteDefaultBillingPlanRequest) Descriptor
deprecated
func (*DeleteDefaultBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDefaultBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*DeleteDefaultBillingPlanRequest) GetBillingPlanId ¶
func (x *DeleteDefaultBillingPlanRequest) GetBillingPlanId() string
func (*DeleteDefaultBillingPlanRequest) ProtoMessage ¶
func (*DeleteDefaultBillingPlanRequest) ProtoMessage()
func (*DeleteDefaultBillingPlanRequest) ProtoReflect ¶
func (x *DeleteDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*DeleteDefaultBillingPlanRequest) Reset ¶
func (x *DeleteDefaultBillingPlanRequest) Reset()
func (*DeleteDefaultBillingPlanRequest) String ¶
func (x *DeleteDefaultBillingPlanRequest) String() string
type DeleteDefaultBillingPlanResponse ¶
type DeleteDefaultBillingPlanResponse struct {
// contains filtered or unexported fields
}
func (*DeleteDefaultBillingPlanResponse) Descriptor
deprecated
func (*DeleteDefaultBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDefaultBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*DeleteDefaultBillingPlanResponse) ProtoMessage ¶
func (*DeleteDefaultBillingPlanResponse) ProtoMessage()
func (*DeleteDefaultBillingPlanResponse) ProtoReflect ¶
func (x *DeleteDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*DeleteDefaultBillingPlanResponse) Reset ¶
func (x *DeleteDefaultBillingPlanResponse) Reset()
func (*DeleteDefaultBillingPlanResponse) String ¶
func (x *DeleteDefaultBillingPlanResponse) String() string
type DeleteDefaultRateDefinitionRequest ¶
type DeleteDefaultRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteDefaultRateDefinitionRequest) Descriptor
deprecated
func (*DeleteDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDefaultRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*DeleteDefaultRateDefinitionRequest) GetRateDefinitionId ¶
func (x *DeleteDefaultRateDefinitionRequest) GetRateDefinitionId() string
func (*DeleteDefaultRateDefinitionRequest) ProtoMessage ¶
func (*DeleteDefaultRateDefinitionRequest) ProtoMessage()
func (*DeleteDefaultRateDefinitionRequest) ProtoReflect ¶
func (x *DeleteDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*DeleteDefaultRateDefinitionRequest) Reset ¶
func (x *DeleteDefaultRateDefinitionRequest) Reset()
func (*DeleteDefaultRateDefinitionRequest) String ¶
func (x *DeleteDefaultRateDefinitionRequest) String() string
type DeleteDefaultRateDefinitionResponse ¶
type DeleteDefaultRateDefinitionResponse struct {
// contains filtered or unexported fields
}
func (*DeleteDefaultRateDefinitionResponse) Descriptor
deprecated
func (*DeleteDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDefaultRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*DeleteDefaultRateDefinitionResponse) ProtoMessage ¶
func (*DeleteDefaultRateDefinitionResponse) ProtoMessage()
func (*DeleteDefaultRateDefinitionResponse) ProtoReflect ¶
func (x *DeleteDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*DeleteDefaultRateDefinitionResponse) Reset ¶
func (x *DeleteDefaultRateDefinitionResponse) Reset()
func (*DeleteDefaultRateDefinitionResponse) String ¶
func (x *DeleteDefaultRateDefinitionResponse) String() string
type DeleteRateDefinitionRequest ¶
type DeleteRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteRateDefinitionRequest) Descriptor
deprecated
func (*DeleteRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*DeleteRateDefinitionRequest) GetRateDefinitionId ¶
func (x *DeleteRateDefinitionRequest) GetRateDefinitionId() string
func (*DeleteRateDefinitionRequest) ProtoMessage ¶
func (*DeleteRateDefinitionRequest) ProtoMessage()
func (*DeleteRateDefinitionRequest) ProtoReflect ¶
func (x *DeleteRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*DeleteRateDefinitionRequest) Reset ¶
func (x *DeleteRateDefinitionRequest) Reset()
func (*DeleteRateDefinitionRequest) String ¶
func (x *DeleteRateDefinitionRequest) String() string
type DeleteRateDefinitionResponse ¶
type DeleteRateDefinitionResponse struct {
// contains filtered or unexported fields
}
func (*DeleteRateDefinitionResponse) Descriptor
deprecated
func (*DeleteRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*DeleteRateDefinitionResponse) ProtoMessage ¶
func (*DeleteRateDefinitionResponse) ProtoMessage()
func (*DeleteRateDefinitionResponse) ProtoReflect ¶
func (x *DeleteRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*DeleteRateDefinitionResponse) Reset ¶
func (x *DeleteRateDefinitionResponse) Reset()
func (*DeleteRateDefinitionResponse) String ¶
func (x *DeleteRateDefinitionResponse) String() string
type ExportInvoiceRequest ¶
type ExportInvoiceRequest struct { Format InvoiceFormat `protobuf:"varint,1,opt,name=format,proto3,enum=services.billing.v1alpha3.InvoiceFormat" json:"format,omitempty"` InvoiceDate *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=invoice_date,json=invoiceDate,proto3" json:"invoice_date,omitempty"` // contains filtered or unexported fields }
func (*ExportInvoiceRequest) Descriptor
deprecated
func (*ExportInvoiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportInvoiceRequest.ProtoReflect.Descriptor instead.
func (*ExportInvoiceRequest) GetFormat ¶
func (x *ExportInvoiceRequest) GetFormat() InvoiceFormat
func (*ExportInvoiceRequest) GetInvoiceDate ¶
func (x *ExportInvoiceRequest) GetInvoiceDate() *timestamppb.Timestamp
func (*ExportInvoiceRequest) ProtoMessage ¶
func (*ExportInvoiceRequest) ProtoMessage()
func (*ExportInvoiceRequest) ProtoReflect ¶
func (x *ExportInvoiceRequest) ProtoReflect() protoreflect.Message
func (*ExportInvoiceRequest) Reset ¶
func (x *ExportInvoiceRequest) Reset()
func (*ExportInvoiceRequest) String ¶
func (x *ExportInvoiceRequest) String() string
type ExportInvoiceResponse ¶
type ExportInvoiceResponse struct { Invoice *v1alpha3.Invoice `protobuf:"bytes,1,opt,name=invoice,proto3" json:"invoice,omitempty"` // contains filtered or unexported fields }
func (*ExportInvoiceResponse) Descriptor
deprecated
func (*ExportInvoiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExportInvoiceResponse.ProtoReflect.Descriptor instead.
func (*ExportInvoiceResponse) GetInvoice ¶
func (x *ExportInvoiceResponse) GetInvoice() *v1alpha3.Invoice
func (*ExportInvoiceResponse) ProtoMessage ¶
func (*ExportInvoiceResponse) ProtoMessage()
func (*ExportInvoiceResponse) ProtoReflect ¶
func (x *ExportInvoiceResponse) ProtoReflect() protoreflect.Message
func (*ExportInvoiceResponse) Reset ¶
func (x *ExportInvoiceResponse) Reset()
func (*ExportInvoiceResponse) String ¶
func (x *ExportInvoiceResponse) String() string
type GetBillingPlanRequest ¶ added in v1.8.3
type GetBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
func (*GetBillingPlanRequest) Descriptor
deprecated
added in
v1.8.3
func (*GetBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*GetBillingPlanRequest) GetBillingPlanId ¶ added in v1.8.3
func (x *GetBillingPlanRequest) GetBillingPlanId() string
func (*GetBillingPlanRequest) ProtoMessage ¶ added in v1.8.3
func (*GetBillingPlanRequest) ProtoMessage()
func (*GetBillingPlanRequest) ProtoReflect ¶ added in v1.8.3
func (x *GetBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*GetBillingPlanRequest) Reset ¶ added in v1.8.3
func (x *GetBillingPlanRequest) Reset()
func (*GetBillingPlanRequest) String ¶ added in v1.8.3
func (x *GetBillingPlanRequest) String() string
type GetBillingPlanResponse ¶ added in v1.8.3
type GetBillingPlanResponse struct { BillingPlan *v1alpha3.BillingPlan `protobuf:"bytes,1,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"` // contains filtered or unexported fields }
func (*GetBillingPlanResponse) Descriptor
deprecated
added in
v1.8.3
func (*GetBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*GetBillingPlanResponse) GetBillingPlan ¶ added in v1.8.3
func (x *GetBillingPlanResponse) GetBillingPlan() *v1alpha3.BillingPlan
func (*GetBillingPlanResponse) ProtoMessage ¶ added in v1.8.3
func (*GetBillingPlanResponse) ProtoMessage()
func (*GetBillingPlanResponse) ProtoReflect ¶ added in v1.8.3
func (x *GetBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*GetBillingPlanResponse) Reset ¶ added in v1.8.3
func (x *GetBillingPlanResponse) Reset()
func (*GetBillingPlanResponse) String ¶ added in v1.8.3
func (x *GetBillingPlanResponse) String() string
type GetDefaultBillingPlanRequest ¶
type GetDefaultBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
func (*GetDefaultBillingPlanRequest) Descriptor
deprecated
func (*GetDefaultBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*GetDefaultBillingPlanRequest) GetBillingPlanId ¶
func (x *GetDefaultBillingPlanRequest) GetBillingPlanId() string
func (*GetDefaultBillingPlanRequest) ProtoMessage ¶
func (*GetDefaultBillingPlanRequest) ProtoMessage()
func (*GetDefaultBillingPlanRequest) ProtoReflect ¶
func (x *GetDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*GetDefaultBillingPlanRequest) Reset ¶
func (x *GetDefaultBillingPlanRequest) Reset()
func (*GetDefaultBillingPlanRequest) String ¶
func (x *GetDefaultBillingPlanRequest) String() string
type GetDefaultBillingPlanResponse ¶
type GetDefaultBillingPlanResponse struct { BillingPlan *v1alpha3.BillingPlan `protobuf:"bytes,1,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"` // contains filtered or unexported fields }
func (*GetDefaultBillingPlanResponse) Descriptor
deprecated
func (*GetDefaultBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*GetDefaultBillingPlanResponse) GetBillingPlan ¶
func (x *GetDefaultBillingPlanResponse) GetBillingPlan() *v1alpha3.BillingPlan
func (*GetDefaultBillingPlanResponse) ProtoMessage ¶
func (*GetDefaultBillingPlanResponse) ProtoMessage()
func (*GetDefaultBillingPlanResponse) ProtoReflect ¶
func (x *GetDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*GetDefaultBillingPlanResponse) Reset ¶
func (x *GetDefaultBillingPlanResponse) Reset()
func (*GetDefaultBillingPlanResponse) String ¶
func (x *GetDefaultBillingPlanResponse) String() string
type GetDefaultRateDefinitionRequest ¶
type GetDefaultRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` // contains filtered or unexported fields }
func (*GetDefaultRateDefinitionRequest) Descriptor
deprecated
func (*GetDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*GetDefaultRateDefinitionRequest) GetRateDefinitionId ¶
func (x *GetDefaultRateDefinitionRequest) GetRateDefinitionId() string
func (*GetDefaultRateDefinitionRequest) ProtoMessage ¶
func (*GetDefaultRateDefinitionRequest) ProtoMessage()
func (*GetDefaultRateDefinitionRequest) ProtoReflect ¶
func (x *GetDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*GetDefaultRateDefinitionRequest) Reset ¶
func (x *GetDefaultRateDefinitionRequest) Reset()
func (*GetDefaultRateDefinitionRequest) String ¶
func (x *GetDefaultRateDefinitionRequest) String() string
type GetDefaultRateDefinitionResponse ¶
type GetDefaultRateDefinitionResponse struct { RateDefinition *v1alpha3.RateDefinition `protobuf:"bytes,1,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"` // contains filtered or unexported fields }
func (*GetDefaultRateDefinitionResponse) Descriptor
deprecated
func (*GetDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDefaultRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*GetDefaultRateDefinitionResponse) GetRateDefinition ¶
func (x *GetDefaultRateDefinitionResponse) GetRateDefinition() *v1alpha3.RateDefinition
func (*GetDefaultRateDefinitionResponse) ProtoMessage ¶
func (*GetDefaultRateDefinitionResponse) ProtoMessage()
func (*GetDefaultRateDefinitionResponse) ProtoReflect ¶
func (x *GetDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*GetDefaultRateDefinitionResponse) Reset ¶
func (x *GetDefaultRateDefinitionResponse) Reset()
func (*GetDefaultRateDefinitionResponse) String ¶
func (x *GetDefaultRateDefinitionResponse) String() string
type GetRateDefinitionRequest ¶
type GetRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` // contains filtered or unexported fields }
func (*GetRateDefinitionRequest) Descriptor
deprecated
func (*GetRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*GetRateDefinitionRequest) GetRateDefinitionId ¶
func (x *GetRateDefinitionRequest) GetRateDefinitionId() string
func (*GetRateDefinitionRequest) ProtoMessage ¶
func (*GetRateDefinitionRequest) ProtoMessage()
func (*GetRateDefinitionRequest) ProtoReflect ¶
func (x *GetRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*GetRateDefinitionRequest) Reset ¶
func (x *GetRateDefinitionRequest) Reset()
func (*GetRateDefinitionRequest) String ¶
func (x *GetRateDefinitionRequest) String() string
type GetRateDefinitionResponse ¶
type GetRateDefinitionResponse struct { RateDefinition *v1alpha3.RateDefinition `protobuf:"bytes,1,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"` // contains filtered or unexported fields }
func (*GetRateDefinitionResponse) Descriptor
deprecated
func (*GetRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*GetRateDefinitionResponse) GetRateDefinition ¶
func (x *GetRateDefinitionResponse) GetRateDefinition() *v1alpha3.RateDefinition
func (*GetRateDefinitionResponse) ProtoMessage ¶
func (*GetRateDefinitionResponse) ProtoMessage()
func (*GetRateDefinitionResponse) ProtoReflect ¶
func (x *GetRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*GetRateDefinitionResponse) Reset ¶
func (x *GetRateDefinitionResponse) Reset()
func (*GetRateDefinitionResponse) String ¶
func (x *GetRateDefinitionResponse) String() string
type InvoiceFormat ¶
type InvoiceFormat int32
const ( InvoiceFormat_INVOICE_FORMAT_UNSPECIFIED InvoiceFormat = 0 InvoiceFormat_INVOICE_FORMAT_CSV InvoiceFormat = 1 )
func (InvoiceFormat) Descriptor ¶
func (InvoiceFormat) Descriptor() protoreflect.EnumDescriptor
func (InvoiceFormat) Enum ¶
func (x InvoiceFormat) Enum() *InvoiceFormat
func (InvoiceFormat) EnumDescriptor
deprecated
func (InvoiceFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use InvoiceFormat.Descriptor instead.
func (InvoiceFormat) Number ¶
func (x InvoiceFormat) Number() protoreflect.EnumNumber
func (InvoiceFormat) String ¶
func (x InvoiceFormat) String() string
func (InvoiceFormat) Type ¶
func (InvoiceFormat) Type() protoreflect.EnumType
type ListBillingPlansRequest ¶ added in v1.8.3
type ListBillingPlansRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` Fields *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=fields,proto3" json:"fields,omitempty"` Sort []*Sort `protobuf:"bytes,4,rep,name=sort,proto3" json:"sort,omitempty"` Page *Page `protobuf:"bytes,5,opt,name=page,proto3" json:"page,omitempty"` // contains filtered or unexported fields }
func (*ListBillingPlansRequest) Descriptor
deprecated
added in
v1.8.3
func (*ListBillingPlansRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBillingPlansRequest.ProtoReflect.Descriptor instead.
func (*ListBillingPlansRequest) GetBillingPlanId ¶ added in v1.8.3
func (x *ListBillingPlansRequest) GetBillingPlanId() string
func (*ListBillingPlansRequest) GetFields ¶ added in v1.8.3
func (x *ListBillingPlansRequest) GetFields() *fieldmaskpb.FieldMask
func (*ListBillingPlansRequest) GetFilter ¶ added in v1.8.3
func (x *ListBillingPlansRequest) GetFilter() string
func (*ListBillingPlansRequest) GetPage ¶ added in v1.8.3
func (x *ListBillingPlansRequest) GetPage() *Page
func (*ListBillingPlansRequest) GetSort ¶ added in v1.8.3
func (x *ListBillingPlansRequest) GetSort() []*Sort
func (*ListBillingPlansRequest) ProtoMessage ¶ added in v1.8.3
func (*ListBillingPlansRequest) ProtoMessage()
func (*ListBillingPlansRequest) ProtoReflect ¶ added in v1.8.3
func (x *ListBillingPlansRequest) ProtoReflect() protoreflect.Message
func (*ListBillingPlansRequest) Reset ¶ added in v1.8.3
func (x *ListBillingPlansRequest) Reset()
func (*ListBillingPlansRequest) String ¶ added in v1.8.3
func (x *ListBillingPlansRequest) String() string
type ListBillingPlansResponse ¶ added in v1.8.3
type ListBillingPlansResponse struct { BillingPlans []*v1alpha3.BillingPlan `protobuf:"bytes,1,rep,name=billing_plans,json=billingPlans,proto3" json:"billing_plans,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*ListBillingPlansResponse) Descriptor
deprecated
added in
v1.8.3
func (*ListBillingPlansResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBillingPlansResponse.ProtoReflect.Descriptor instead.
func (*ListBillingPlansResponse) GetBillingPlans ¶ added in v1.8.3
func (x *ListBillingPlansResponse) GetBillingPlans() []*v1alpha3.BillingPlan
func (*ListBillingPlansResponse) GetToken ¶ added in v1.8.3
func (x *ListBillingPlansResponse) GetToken() string
func (*ListBillingPlansResponse) ProtoMessage ¶ added in v1.8.3
func (*ListBillingPlansResponse) ProtoMessage()
func (*ListBillingPlansResponse) ProtoReflect ¶ added in v1.8.3
func (x *ListBillingPlansResponse) ProtoReflect() protoreflect.Message
func (*ListBillingPlansResponse) Reset ¶ added in v1.8.3
func (x *ListBillingPlansResponse) Reset()
func (*ListBillingPlansResponse) String ¶ added in v1.8.3
func (x *ListBillingPlansResponse) String() string
type ListDefaultBillingPlansRequest ¶
type ListDefaultBillingPlansRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` Fields *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=fields,proto3" json:"fields,omitempty"` Sort []*Sort `protobuf:"bytes,4,rep,name=sort,proto3" json:"sort,omitempty"` Page *Page `protobuf:"bytes,5,opt,name=page,proto3" json:"page,omitempty"` // contains filtered or unexported fields }
func (*ListDefaultBillingPlansRequest) Descriptor
deprecated
func (*ListDefaultBillingPlansRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDefaultBillingPlansRequest.ProtoReflect.Descriptor instead.
func (*ListDefaultBillingPlansRequest) GetBillingPlanId ¶
func (x *ListDefaultBillingPlansRequest) GetBillingPlanId() string
func (*ListDefaultBillingPlansRequest) GetFields ¶
func (x *ListDefaultBillingPlansRequest) GetFields() *fieldmaskpb.FieldMask
func (*ListDefaultBillingPlansRequest) GetFilter ¶
func (x *ListDefaultBillingPlansRequest) GetFilter() string
func (*ListDefaultBillingPlansRequest) GetPage ¶
func (x *ListDefaultBillingPlansRequest) GetPage() *Page
func (*ListDefaultBillingPlansRequest) GetSort ¶
func (x *ListDefaultBillingPlansRequest) GetSort() []*Sort
func (*ListDefaultBillingPlansRequest) ProtoMessage ¶
func (*ListDefaultBillingPlansRequest) ProtoMessage()
func (*ListDefaultBillingPlansRequest) ProtoReflect ¶
func (x *ListDefaultBillingPlansRequest) ProtoReflect() protoreflect.Message
func (*ListDefaultBillingPlansRequest) Reset ¶
func (x *ListDefaultBillingPlansRequest) Reset()
func (*ListDefaultBillingPlansRequest) String ¶
func (x *ListDefaultBillingPlansRequest) String() string
type ListDefaultBillingPlansResponse ¶
type ListDefaultBillingPlansResponse struct { BillingPlans []*v1alpha3.BillingPlan `protobuf:"bytes,1,rep,name=billing_plans,json=billingPlans,proto3" json:"billing_plans,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*ListDefaultBillingPlansResponse) Descriptor
deprecated
func (*ListDefaultBillingPlansResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDefaultBillingPlansResponse.ProtoReflect.Descriptor instead.
func (*ListDefaultBillingPlansResponse) GetBillingPlans ¶
func (x *ListDefaultBillingPlansResponse) GetBillingPlans() []*v1alpha3.BillingPlan
func (*ListDefaultBillingPlansResponse) GetToken ¶
func (x *ListDefaultBillingPlansResponse) GetToken() string
func (*ListDefaultBillingPlansResponse) ProtoMessage ¶
func (*ListDefaultBillingPlansResponse) ProtoMessage()
func (*ListDefaultBillingPlansResponse) ProtoReflect ¶
func (x *ListDefaultBillingPlansResponse) ProtoReflect() protoreflect.Message
func (*ListDefaultBillingPlansResponse) Reset ¶
func (x *ListDefaultBillingPlansResponse) Reset()
func (*ListDefaultBillingPlansResponse) String ¶
func (x *ListDefaultBillingPlansResponse) String() string
type ListDefaultRateDefinitionsRequest ¶
type ListDefaultRateDefinitionsRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` Fields *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=fields,proto3" json:"fields,omitempty"` Sort []*Sort `protobuf:"bytes,4,rep,name=sort,proto3" json:"sort,omitempty"` Page *Page `protobuf:"bytes,5,opt,name=page,proto3" json:"page,omitempty"` // contains filtered or unexported fields }
func (*ListDefaultRateDefinitionsRequest) Descriptor
deprecated
func (*ListDefaultRateDefinitionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDefaultRateDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*ListDefaultRateDefinitionsRequest) GetFields ¶
func (x *ListDefaultRateDefinitionsRequest) GetFields() *fieldmaskpb.FieldMask
func (*ListDefaultRateDefinitionsRequest) GetFilter ¶
func (x *ListDefaultRateDefinitionsRequest) GetFilter() string
func (*ListDefaultRateDefinitionsRequest) GetPage ¶
func (x *ListDefaultRateDefinitionsRequest) GetPage() *Page
func (*ListDefaultRateDefinitionsRequest) GetRateDefinitionId ¶
func (x *ListDefaultRateDefinitionsRequest) GetRateDefinitionId() string
func (*ListDefaultRateDefinitionsRequest) GetSort ¶
func (x *ListDefaultRateDefinitionsRequest) GetSort() []*Sort
func (*ListDefaultRateDefinitionsRequest) ProtoMessage ¶
func (*ListDefaultRateDefinitionsRequest) ProtoMessage()
func (*ListDefaultRateDefinitionsRequest) ProtoReflect ¶
func (x *ListDefaultRateDefinitionsRequest) ProtoReflect() protoreflect.Message
func (*ListDefaultRateDefinitionsRequest) Reset ¶
func (x *ListDefaultRateDefinitionsRequest) Reset()
func (*ListDefaultRateDefinitionsRequest) String ¶
func (x *ListDefaultRateDefinitionsRequest) String() string
type ListDefaultRateDefinitionsResponse ¶
type ListDefaultRateDefinitionsResponse struct { RateDefinitions []*v1alpha3.RateDefinition `protobuf:"bytes,1,rep,name=rate_definitions,json=rateDefinitions,proto3" json:"rate_definitions,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*ListDefaultRateDefinitionsResponse) Descriptor
deprecated
func (*ListDefaultRateDefinitionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDefaultRateDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*ListDefaultRateDefinitionsResponse) GetRateDefinitions ¶
func (x *ListDefaultRateDefinitionsResponse) GetRateDefinitions() []*v1alpha3.RateDefinition
func (*ListDefaultRateDefinitionsResponse) GetToken ¶
func (x *ListDefaultRateDefinitionsResponse) GetToken() string
func (*ListDefaultRateDefinitionsResponse) ProtoMessage ¶
func (*ListDefaultRateDefinitionsResponse) ProtoMessage()
func (*ListDefaultRateDefinitionsResponse) ProtoReflect ¶
func (x *ListDefaultRateDefinitionsResponse) ProtoReflect() protoreflect.Message
func (*ListDefaultRateDefinitionsResponse) Reset ¶
func (x *ListDefaultRateDefinitionsResponse) Reset()
func (*ListDefaultRateDefinitionsResponse) String ¶
func (x *ListDefaultRateDefinitionsResponse) String() string
type ListProductsRequest ¶
type ListProductsRequest struct {
// contains filtered or unexported fields
}
func (*ListProductsRequest) Descriptor
deprecated
func (*ListProductsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListProductsRequest.ProtoReflect.Descriptor instead.
func (*ListProductsRequest) ProtoMessage ¶
func (*ListProductsRequest) ProtoMessage()
func (*ListProductsRequest) ProtoReflect ¶
func (x *ListProductsRequest) ProtoReflect() protoreflect.Message
func (*ListProductsRequest) Reset ¶
func (x *ListProductsRequest) Reset()
func (*ListProductsRequest) String ¶
func (x *ListProductsRequest) String() string
type ListProductsResponse ¶
type ListProductsResponse struct { Products []*v1alpha3.Product `protobuf:"bytes,1,rep,name=products,proto3" json:"products,omitempty"` // contains filtered or unexported fields }
func (*ListProductsResponse) Descriptor
deprecated
func (*ListProductsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListProductsResponse.ProtoReflect.Descriptor instead.
func (*ListProductsResponse) GetProducts ¶
func (x *ListProductsResponse) GetProducts() []*v1alpha3.Product
func (*ListProductsResponse) ProtoMessage ¶
func (*ListProductsResponse) ProtoMessage()
func (*ListProductsResponse) ProtoReflect ¶
func (x *ListProductsResponse) ProtoReflect() protoreflect.Message
func (*ListProductsResponse) Reset ¶
func (x *ListProductsResponse) Reset()
func (*ListProductsResponse) String ¶
func (x *ListProductsResponse) String() string
type ListRateDefinitionsRequest ¶
type ListRateDefinitionsRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` Fields *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=fields,proto3" json:"fields,omitempty"` Sort []*Sort `protobuf:"bytes,4,rep,name=sort,proto3" json:"sort,omitempty"` Page *Page `protobuf:"bytes,5,opt,name=page,proto3" json:"page,omitempty"` // contains filtered or unexported fields }
func (*ListRateDefinitionsRequest) Descriptor
deprecated
func (*ListRateDefinitionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRateDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*ListRateDefinitionsRequest) GetFields ¶
func (x *ListRateDefinitionsRequest) GetFields() *fieldmaskpb.FieldMask
func (*ListRateDefinitionsRequest) GetFilter ¶
func (x *ListRateDefinitionsRequest) GetFilter() string
func (*ListRateDefinitionsRequest) GetPage ¶
func (x *ListRateDefinitionsRequest) GetPage() *Page
func (*ListRateDefinitionsRequest) GetRateDefinitionId ¶
func (x *ListRateDefinitionsRequest) GetRateDefinitionId() string
func (*ListRateDefinitionsRequest) GetSort ¶
func (x *ListRateDefinitionsRequest) GetSort() []*Sort
func (*ListRateDefinitionsRequest) ProtoMessage ¶
func (*ListRateDefinitionsRequest) ProtoMessage()
func (*ListRateDefinitionsRequest) ProtoReflect ¶
func (x *ListRateDefinitionsRequest) ProtoReflect() protoreflect.Message
func (*ListRateDefinitionsRequest) Reset ¶
func (x *ListRateDefinitionsRequest) Reset()
func (*ListRateDefinitionsRequest) String ¶
func (x *ListRateDefinitionsRequest) String() string
type ListRateDefinitionsResponse ¶
type ListRateDefinitionsResponse struct { RateDefinitions []*v1alpha3.RateDefinition `protobuf:"bytes,1,rep,name=rate_definitions,json=rateDefinitions,proto3" json:"rate_definitions,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*ListRateDefinitionsResponse) Descriptor
deprecated
func (*ListRateDefinitionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRateDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*ListRateDefinitionsResponse) GetRateDefinitions ¶
func (x *ListRateDefinitionsResponse) GetRateDefinitions() []*v1alpha3.RateDefinition
func (*ListRateDefinitionsResponse) GetToken ¶
func (x *ListRateDefinitionsResponse) GetToken() string
func (*ListRateDefinitionsResponse) ProtoMessage ¶
func (*ListRateDefinitionsResponse) ProtoMessage()
func (*ListRateDefinitionsResponse) ProtoReflect ¶
func (x *ListRateDefinitionsResponse) ProtoReflect() protoreflect.Message
func (*ListRateDefinitionsResponse) Reset ¶
func (x *ListRateDefinitionsResponse) Reset()
func (*ListRateDefinitionsResponse) String ¶
func (x *ListRateDefinitionsResponse) String() string
type Order ¶
type Order int32
func (Order) Descriptor ¶
func (Order) Descriptor() protoreflect.EnumDescriptor
func (Order) EnumDescriptor
deprecated
func (Order) Number ¶
func (x Order) Number() protoreflect.EnumNumber
func (Order) Type ¶
func (Order) Type() protoreflect.EnumType
type Page ¶
type Page struct { Limit int64 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"` // Optional: if not specified, will not paginate Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // Optional: if not specified, will start from the beginning // contains filtered or unexported fields }
func (*Page) Descriptor
deprecated
func (*Page) ProtoMessage ¶
func (*Page) ProtoMessage()
func (*Page) ProtoReflect ¶
func (x *Page) ProtoReflect() protoreflect.Message
type Sort ¶
type Sort struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Required: key to sort by Direction Order `protobuf:"varint,2,opt,name=direction,proto3,enum=services.billing.v1alpha3.Order" json:"direction,omitempty"` // Required: direction to sort by // contains filtered or unexported fields }
func (*Sort) Descriptor
deprecated
func (*Sort) GetDirection ¶
func (*Sort) ProtoMessage ¶
func (*Sort) ProtoMessage()
func (*Sort) ProtoReflect ¶
func (x *Sort) ProtoReflect() protoreflect.Message
type UnimplementedBillingServiceServer ¶
type UnimplementedBillingServiceServer struct{}
UnimplementedBillingServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedBillingServiceServer) ApplyBillingPlanDraft ¶
func (UnimplementedBillingServiceServer) ApplyBillingPlanDraft(context.Context, *ApplyBillingPlanDraftRequest) (*ApplyBillingPlanDraftResponse, error)
func (UnimplementedBillingServiceServer) ApplyDefaultBillingPlanDraft ¶
func (UnimplementedBillingServiceServer) ApplyDefaultBillingPlanDraft(context.Context, *ApplyDefaultBillingPlanDraftRequest) (*ApplyDefaultBillingPlanDraftResponse, error)
func (UnimplementedBillingServiceServer) CreateBillingPlan ¶
func (UnimplementedBillingServiceServer) CreateBillingPlan(context.Context, *CreateBillingPlanRequest) (*CreateBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) CreateDefaultBillingPlan ¶
func (UnimplementedBillingServiceServer) CreateDefaultBillingPlan(context.Context, *CreateDefaultBillingPlanRequest) (*CreateDefaultBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) CreateDefaultRateDefinition ¶
func (UnimplementedBillingServiceServer) CreateDefaultRateDefinition(context.Context, *CreateDefaultRateDefinitionRequest) (*CreateDefaultRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) CreateRateDefinition ¶
func (UnimplementedBillingServiceServer) CreateRateDefinition(context.Context, *CreateRateDefinitionRequest) (*CreateRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) DeleteBillingPlan ¶
func (UnimplementedBillingServiceServer) DeleteBillingPlan(context.Context, *DeleteBillingPlanRequest) (*DeleteBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) DeleteDefaultBillingPlan ¶
func (UnimplementedBillingServiceServer) DeleteDefaultBillingPlan(context.Context, *DeleteDefaultBillingPlanRequest) (*DeleteDefaultBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) DeleteDefaultRateDefinition ¶
func (UnimplementedBillingServiceServer) DeleteDefaultRateDefinition(context.Context, *DeleteDefaultRateDefinitionRequest) (*DeleteDefaultRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) DeleteRateDefinition ¶
func (UnimplementedBillingServiceServer) DeleteRateDefinition(context.Context, *DeleteRateDefinitionRequest) (*DeleteRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) ExportInvoice ¶
func (UnimplementedBillingServiceServer) ExportInvoice(context.Context, *ExportInvoiceRequest) (*ExportInvoiceResponse, error)
func (UnimplementedBillingServiceServer) GetBillingPlan ¶ added in v1.8.3
func (UnimplementedBillingServiceServer) GetBillingPlan(context.Context, *GetBillingPlanRequest) (*GetBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) GetDefaultBillingPlan ¶
func (UnimplementedBillingServiceServer) GetDefaultBillingPlan(context.Context, *GetDefaultBillingPlanRequest) (*GetDefaultBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) GetDefaultRateDefinition ¶
func (UnimplementedBillingServiceServer) GetDefaultRateDefinition(context.Context, *GetDefaultRateDefinitionRequest) (*GetDefaultRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) GetRateDefinition ¶
func (UnimplementedBillingServiceServer) GetRateDefinition(context.Context, *GetRateDefinitionRequest) (*GetRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) ListBillingPlans ¶ added in v1.8.3
func (UnimplementedBillingServiceServer) ListBillingPlans(context.Context, *ListBillingPlansRequest) (*ListBillingPlansResponse, error)
func (UnimplementedBillingServiceServer) ListDefaultBillingPlans ¶
func (UnimplementedBillingServiceServer) ListDefaultBillingPlans(context.Context, *ListDefaultBillingPlansRequest) (*ListDefaultBillingPlansResponse, error)
func (UnimplementedBillingServiceServer) ListDefaultRateDefinitions ¶
func (UnimplementedBillingServiceServer) ListDefaultRateDefinitions(context.Context, *ListDefaultRateDefinitionsRequest) (*ListDefaultRateDefinitionsResponse, error)
func (UnimplementedBillingServiceServer) ListProducts ¶
func (UnimplementedBillingServiceServer) ListProducts(context.Context, *ListProductsRequest) (*ListProductsResponse, error)
func (UnimplementedBillingServiceServer) ListRateDefinitions ¶
func (UnimplementedBillingServiceServer) ListRateDefinitions(context.Context, *ListRateDefinitionsRequest) (*ListRateDefinitionsResponse, error)
func (UnimplementedBillingServiceServer) UpdateBillingPlan ¶
func (UnimplementedBillingServiceServer) UpdateBillingPlan(context.Context, *UpdateBillingPlanRequest) (*UpdateBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) UpdateDefaultBillingPlan ¶
func (UnimplementedBillingServiceServer) UpdateDefaultBillingPlan(context.Context, *UpdateDefaultBillingPlanRequest) (*UpdateDefaultBillingPlanResponse, error)
func (UnimplementedBillingServiceServer) UpdateDefaultRateDefinition ¶
func (UnimplementedBillingServiceServer) UpdateDefaultRateDefinition(context.Context, *UpdateDefaultRateDefinitionRequest) (*UpdateDefaultRateDefinitionResponse, error)
func (UnimplementedBillingServiceServer) UpdateRateDefinition ¶
func (UnimplementedBillingServiceServer) UpdateRateDefinition(context.Context, *UpdateRateDefinitionRequest) (*UpdateRateDefinitionResponse, error)
type UnsafeBillingServiceServer ¶
type UnsafeBillingServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBillingServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BillingServiceServer will result in compilation errors.
type UpdateBillingPlanRequest ¶
type UpdateBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` BillingPlan *v1alpha3.BillingPlan `protobuf:"bytes,2,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"` UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
func (*UpdateBillingPlanRequest) Descriptor
deprecated
func (*UpdateBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*UpdateBillingPlanRequest) GetBillingPlan ¶
func (x *UpdateBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
func (*UpdateBillingPlanRequest) GetBillingPlanId ¶
func (x *UpdateBillingPlanRequest) GetBillingPlanId() string
func (*UpdateBillingPlanRequest) GetUpdateMask ¶
func (x *UpdateBillingPlanRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateBillingPlanRequest) ProtoMessage ¶
func (*UpdateBillingPlanRequest) ProtoMessage()
func (*UpdateBillingPlanRequest) ProtoReflect ¶
func (x *UpdateBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*UpdateBillingPlanRequest) Reset ¶
func (x *UpdateBillingPlanRequest) Reset()
func (*UpdateBillingPlanRequest) String ¶
func (x *UpdateBillingPlanRequest) String() string
type UpdateBillingPlanResponse ¶
type UpdateBillingPlanResponse struct {
// contains filtered or unexported fields
}
func (*UpdateBillingPlanResponse) Descriptor
deprecated
func (*UpdateBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*UpdateBillingPlanResponse) ProtoMessage ¶
func (*UpdateBillingPlanResponse) ProtoMessage()
func (*UpdateBillingPlanResponse) ProtoReflect ¶
func (x *UpdateBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*UpdateBillingPlanResponse) Reset ¶
func (x *UpdateBillingPlanResponse) Reset()
func (*UpdateBillingPlanResponse) String ¶
func (x *UpdateBillingPlanResponse) String() string
type UpdateDefaultBillingPlanRequest ¶
type UpdateDefaultBillingPlanRequest struct { BillingPlanId string `protobuf:"bytes,1,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` BillingPlan *v1alpha3.BillingPlan `protobuf:"bytes,2,opt,name=billing_plan,json=billingPlan,proto3" json:"billing_plan,omitempty"` UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
func (*UpdateDefaultBillingPlanRequest) Descriptor
deprecated
func (*UpdateDefaultBillingPlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDefaultBillingPlanRequest.ProtoReflect.Descriptor instead.
func (*UpdateDefaultBillingPlanRequest) GetBillingPlan ¶
func (x *UpdateDefaultBillingPlanRequest) GetBillingPlan() *v1alpha3.BillingPlan
func (*UpdateDefaultBillingPlanRequest) GetBillingPlanId ¶
func (x *UpdateDefaultBillingPlanRequest) GetBillingPlanId() string
func (*UpdateDefaultBillingPlanRequest) GetUpdateMask ¶
func (x *UpdateDefaultBillingPlanRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDefaultBillingPlanRequest) ProtoMessage ¶
func (*UpdateDefaultBillingPlanRequest) ProtoMessage()
func (*UpdateDefaultBillingPlanRequest) ProtoReflect ¶
func (x *UpdateDefaultBillingPlanRequest) ProtoReflect() protoreflect.Message
func (*UpdateDefaultBillingPlanRequest) Reset ¶
func (x *UpdateDefaultBillingPlanRequest) Reset()
func (*UpdateDefaultBillingPlanRequest) String ¶
func (x *UpdateDefaultBillingPlanRequest) String() string
type UpdateDefaultBillingPlanResponse ¶
type UpdateDefaultBillingPlanResponse struct {
// contains filtered or unexported fields
}
func (*UpdateDefaultBillingPlanResponse) Descriptor
deprecated
func (*UpdateDefaultBillingPlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDefaultBillingPlanResponse.ProtoReflect.Descriptor instead.
func (*UpdateDefaultBillingPlanResponse) ProtoMessage ¶
func (*UpdateDefaultBillingPlanResponse) ProtoMessage()
func (*UpdateDefaultBillingPlanResponse) ProtoReflect ¶
func (x *UpdateDefaultBillingPlanResponse) ProtoReflect() protoreflect.Message
func (*UpdateDefaultBillingPlanResponse) Reset ¶
func (x *UpdateDefaultBillingPlanResponse) Reset()
func (*UpdateDefaultBillingPlanResponse) String ¶
func (x *UpdateDefaultBillingPlanResponse) String() string
type UpdateDefaultRateDefinitionRequest ¶
type UpdateDefaultRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` RateDefinition *v1alpha3.RateDefinition `protobuf:"bytes,2,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"` UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
func (*UpdateDefaultRateDefinitionRequest) Descriptor
deprecated
func (*UpdateDefaultRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDefaultRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*UpdateDefaultRateDefinitionRequest) GetRateDefinition ¶
func (x *UpdateDefaultRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
func (*UpdateDefaultRateDefinitionRequest) GetRateDefinitionId ¶
func (x *UpdateDefaultRateDefinitionRequest) GetRateDefinitionId() string
func (*UpdateDefaultRateDefinitionRequest) GetUpdateMask ¶
func (x *UpdateDefaultRateDefinitionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDefaultRateDefinitionRequest) ProtoMessage ¶
func (*UpdateDefaultRateDefinitionRequest) ProtoMessage()
func (*UpdateDefaultRateDefinitionRequest) ProtoReflect ¶
func (x *UpdateDefaultRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*UpdateDefaultRateDefinitionRequest) Reset ¶
func (x *UpdateDefaultRateDefinitionRequest) Reset()
func (*UpdateDefaultRateDefinitionRequest) String ¶
func (x *UpdateDefaultRateDefinitionRequest) String() string
type UpdateDefaultRateDefinitionResponse ¶
type UpdateDefaultRateDefinitionResponse struct {
// contains filtered or unexported fields
}
func (*UpdateDefaultRateDefinitionResponse) Descriptor
deprecated
func (*UpdateDefaultRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDefaultRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*UpdateDefaultRateDefinitionResponse) ProtoMessage ¶
func (*UpdateDefaultRateDefinitionResponse) ProtoMessage()
func (*UpdateDefaultRateDefinitionResponse) ProtoReflect ¶
func (x *UpdateDefaultRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*UpdateDefaultRateDefinitionResponse) Reset ¶
func (x *UpdateDefaultRateDefinitionResponse) Reset()
func (*UpdateDefaultRateDefinitionResponse) String ¶
func (x *UpdateDefaultRateDefinitionResponse) String() string
type UpdateRateDefinitionRequest ¶
type UpdateRateDefinitionRequest struct { RateDefinitionId string `protobuf:"bytes,1,opt,name=rate_definition_id,json=rateDefinitionId,proto3" json:"rate_definition_id,omitempty"` RateDefinition *v1alpha3.RateDefinition `protobuf:"bytes,2,opt,name=rate_definition,json=rateDefinition,proto3" json:"rate_definition,omitempty"` UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
func (*UpdateRateDefinitionRequest) Descriptor
deprecated
func (*UpdateRateDefinitionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRateDefinitionRequest.ProtoReflect.Descriptor instead.
func (*UpdateRateDefinitionRequest) GetRateDefinition ¶
func (x *UpdateRateDefinitionRequest) GetRateDefinition() *v1alpha3.RateDefinition
func (*UpdateRateDefinitionRequest) GetRateDefinitionId ¶
func (x *UpdateRateDefinitionRequest) GetRateDefinitionId() string
func (*UpdateRateDefinitionRequest) GetUpdateMask ¶
func (x *UpdateRateDefinitionRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateRateDefinitionRequest) ProtoMessage ¶
func (*UpdateRateDefinitionRequest) ProtoMessage()
func (*UpdateRateDefinitionRequest) ProtoReflect ¶
func (x *UpdateRateDefinitionRequest) ProtoReflect() protoreflect.Message
func (*UpdateRateDefinitionRequest) Reset ¶
func (x *UpdateRateDefinitionRequest) Reset()
func (*UpdateRateDefinitionRequest) String ¶
func (x *UpdateRateDefinitionRequest) String() string
type UpdateRateDefinitionResponse ¶
type UpdateRateDefinitionResponse struct {
// contains filtered or unexported fields
}
func (*UpdateRateDefinitionResponse) Descriptor
deprecated
func (*UpdateRateDefinitionResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRateDefinitionResponse.ProtoReflect.Descriptor instead.
func (*UpdateRateDefinitionResponse) ProtoMessage ¶
func (*UpdateRateDefinitionResponse) ProtoMessage()
func (*UpdateRateDefinitionResponse) ProtoReflect ¶
func (x *UpdateRateDefinitionResponse) ProtoReflect() protoreflect.Message
func (*UpdateRateDefinitionResponse) Reset ¶
func (x *UpdateRateDefinitionResponse) Reset()
func (*UpdateRateDefinitionResponse) String ¶
func (x *UpdateRateDefinitionResponse) String() string