billingv1alpha3

package
v1.8.29 Latest Latest
Warning

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

Go to latest
Published: Nov 12, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
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

View Source
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.

View Source
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.

View Source
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)

View Source
var File_services_billing_v1alpha3_core_proto protoreflect.FileDescriptor
View Source
var File_services_billing_v1alpha3_defaults_proto protoreflect.FileDescriptor
View Source
var File_services_billing_v1alpha3_invoice_proto protoreflect.FileDescriptor
View Source
var File_services_billing_v1alpha3_plan_proto protoreflect.FileDescriptor
View Source
var File_services_billing_v1alpha3_product_proto protoreflect.FileDescriptor
View Source
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 (*ApplyBillingPlanDraftRequest) ProtoMessage

func (*ApplyBillingPlanDraftRequest) ProtoMessage()

func (*ApplyBillingPlanDraftRequest) ProtoReflect

func (*ApplyBillingPlanDraftRequest) Reset

func (x *ApplyBillingPlanDraftRequest) Reset()

func (*ApplyBillingPlanDraftRequest) 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 (*ApplyBillingPlanDraftResponse) Reset

func (x *ApplyBillingPlanDraftResponse) Reset()

func (*ApplyBillingPlanDraftResponse) 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 (*ApplyDefaultBillingPlanDraftRequest) GetStartTime

func (*ApplyDefaultBillingPlanDraftRequest) ProtoMessage

func (*ApplyDefaultBillingPlanDraftRequest) ProtoMessage()

func (*ApplyDefaultBillingPlanDraftRequest) ProtoReflect

func (*ApplyDefaultBillingPlanDraftRequest) Reset

func (*ApplyDefaultBillingPlanDraftRequest) 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 (*ApplyDefaultBillingPlanDraftResponse) Reset

func (*ApplyDefaultBillingPlanDraftResponse) 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.

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 (*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 (*CreateDefaultBillingPlanRequest) GetBillingPlanId

func (x *CreateDefaultBillingPlanRequest) GetBillingPlanId() string

func (*CreateDefaultBillingPlanRequest) ProtoMessage

func (*CreateDefaultBillingPlanRequest) ProtoMessage()

func (*CreateDefaultBillingPlanRequest) ProtoReflect

func (*CreateDefaultBillingPlanRequest) Reset

func (*CreateDefaultBillingPlanRequest) 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 (*CreateDefaultBillingPlanResponse) Reset

func (*CreateDefaultBillingPlanResponse) 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 (*CreateDefaultRateDefinitionRequest) GetRateDefinitionId added in v1.8.3

func (x *CreateDefaultRateDefinitionRequest) GetRateDefinitionId() string

func (*CreateDefaultRateDefinitionRequest) ProtoMessage

func (*CreateDefaultRateDefinitionRequest) ProtoMessage()

func (*CreateDefaultRateDefinitionRequest) ProtoReflect

func (*CreateDefaultRateDefinitionRequest) Reset

func (*CreateDefaultRateDefinitionRequest) 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 (*CreateDefaultRateDefinitionResponse) Reset

func (*CreateDefaultRateDefinitionResponse) 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 (*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 (*CreateRateDefinitionResponse) Reset

func (x *CreateRateDefinitionResponse) Reset()

func (*CreateRateDefinitionResponse) 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 (*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 (*DeleteDefaultBillingPlanRequest) Reset

func (*DeleteDefaultBillingPlanRequest) 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 (*DeleteDefaultBillingPlanResponse) Reset

func (*DeleteDefaultBillingPlanResponse) 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 (*DeleteDefaultRateDefinitionRequest) Reset

func (*DeleteDefaultRateDefinitionRequest) 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 (*DeleteDefaultRateDefinitionResponse) Reset

func (*DeleteDefaultRateDefinitionResponse) 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 (*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 (*DeleteRateDefinitionResponse) Reset

func (x *DeleteRateDefinitionResponse) Reset()

func (*DeleteRateDefinitionResponse) 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 (*GetDefaultBillingPlanRequest) Reset

func (x *GetDefaultBillingPlanRequest) Reset()

func (*GetDefaultBillingPlanRequest) 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 (*GetDefaultBillingPlanResponse) Reset

func (x *GetDefaultBillingPlanResponse) Reset()

func (*GetDefaultBillingPlanResponse) 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 (*GetDefaultRateDefinitionRequest) Reset

func (*GetDefaultRateDefinitionRequest) 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 (*GetDefaultRateDefinitionResponse) ProtoMessage

func (*GetDefaultRateDefinitionResponse) ProtoMessage()

func (*GetDefaultRateDefinitionResponse) ProtoReflect

func (*GetDefaultRateDefinitionResponse) Reset

func (*GetDefaultRateDefinitionResponse) 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 (*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) Enum

func (x InvoiceFormat) Enum() *InvoiceFormat

func (InvoiceFormat) EnumDescriptor deprecated

func (InvoiceFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use InvoiceFormat.Descriptor instead.

func (InvoiceFormat) Number

func (InvoiceFormat) String

func (x InvoiceFormat) String() string

func (InvoiceFormat) Type

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 (*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 (*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 (*ListDefaultBillingPlansRequest) Reset

func (x *ListDefaultBillingPlansRequest) Reset()

func (*ListDefaultBillingPlansRequest) 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 (*ListDefaultBillingPlansResponse) ProtoMessage

func (*ListDefaultBillingPlansResponse) ProtoMessage()

func (*ListDefaultBillingPlansResponse) ProtoReflect

func (*ListDefaultBillingPlansResponse) Reset

func (*ListDefaultBillingPlansResponse) 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 (*ListDefaultRateDefinitionsRequest) GetFilter

func (*ListDefaultRateDefinitionsRequest) GetPage

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 (*ListDefaultRateDefinitionsRequest) Reset

func (*ListDefaultRateDefinitionsRequest) 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 (*ListDefaultRateDefinitionsResponse) ProtoMessage

func (*ListDefaultRateDefinitionsResponse) ProtoMessage()

func (*ListDefaultRateDefinitionsResponse) ProtoReflect

func (*ListDefaultRateDefinitionsResponse) Reset

func (*ListDefaultRateDefinitionsResponse) 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 (*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 (*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 (*ListRateDefinitionsResponse) Reset

func (x *ListRateDefinitionsResponse) Reset()

func (*ListRateDefinitionsResponse) String

func (x *ListRateDefinitionsResponse) String() string

type Order

type Order int32
const (
	Order_ORDER_UNSPECIFIED Order = 0 // If unspecified, sorts ascending
	Order_ORDER_DESC        Order = 1
)

func (Order) Descriptor

func (Order) Descriptor() protoreflect.EnumDescriptor

func (Order) Enum

func (x Order) Enum() *Order

func (Order) EnumDescriptor deprecated

func (Order) EnumDescriptor() ([]byte, []int)

Deprecated: Use Order.Descriptor instead.

func (Order) Number

func (x Order) Number() protoreflect.EnumNumber

func (Order) String

func (x Order) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Page.ProtoReflect.Descriptor instead.

func (*Page) GetLimit

func (x *Page) GetLimit() int64

func (*Page) GetToken

func (x *Page) GetToken() string

func (*Page) ProtoMessage

func (*Page) ProtoMessage()

func (*Page) ProtoReflect

func (x *Page) ProtoReflect() protoreflect.Message

func (*Page) Reset

func (x *Page) Reset()

func (*Page) String

func (x *Page) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Sort.ProtoReflect.Descriptor instead.

func (*Sort) GetDirection

func (x *Sort) GetDirection() Order

func (*Sort) GetKey

func (x *Sort) GetKey() string

func (*Sort) ProtoMessage

func (*Sort) ProtoMessage()

func (*Sort) ProtoReflect

func (x *Sort) ProtoReflect() protoreflect.Message

func (*Sort) Reset

func (x *Sort) Reset()

func (*Sort) String

func (x *Sort) String() string

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) CreateBillingPlan

func (UnimplementedBillingServiceServer) DeleteBillingPlan

func (UnimplementedBillingServiceServer) ExportInvoice

func (UnimplementedBillingServiceServer) GetBillingPlan added in v1.8.3

func (UnimplementedBillingServiceServer) GetRateDefinition

func (UnimplementedBillingServiceServer) ListBillingPlans added in v1.8.3

func (UnimplementedBillingServiceServer) ListProducts

func (UnimplementedBillingServiceServer) ListRateDefinitions

func (UnimplementedBillingServiceServer) UpdateBillingPlan

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 (*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 (*UpdateDefaultBillingPlanRequest) GetBillingPlanId

func (x *UpdateDefaultBillingPlanRequest) GetBillingPlanId() string

func (*UpdateDefaultBillingPlanRequest) GetUpdateMask

func (*UpdateDefaultBillingPlanRequest) ProtoMessage

func (*UpdateDefaultBillingPlanRequest) ProtoMessage()

func (*UpdateDefaultBillingPlanRequest) ProtoReflect

func (*UpdateDefaultBillingPlanRequest) Reset

func (*UpdateDefaultBillingPlanRequest) 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 (*UpdateDefaultBillingPlanResponse) Reset

func (*UpdateDefaultBillingPlanResponse) 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 (*UpdateDefaultRateDefinitionRequest) GetRateDefinitionId

func (x *UpdateDefaultRateDefinitionRequest) GetRateDefinitionId() string

func (*UpdateDefaultRateDefinitionRequest) GetUpdateMask

func (*UpdateDefaultRateDefinitionRequest) ProtoMessage

func (*UpdateDefaultRateDefinitionRequest) ProtoMessage()

func (*UpdateDefaultRateDefinitionRequest) ProtoReflect

func (*UpdateDefaultRateDefinitionRequest) Reset

func (*UpdateDefaultRateDefinitionRequest) 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 (*UpdateDefaultRateDefinitionResponse) Reset

func (*UpdateDefaultRateDefinitionResponse) 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 (*UpdateRateDefinitionRequest) ProtoMessage

func (*UpdateRateDefinitionRequest) ProtoMessage()

func (*UpdateRateDefinitionRequest) ProtoReflect

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 (*UpdateRateDefinitionResponse) Reset

func (x *UpdateRateDefinitionResponse) Reset()

func (*UpdateRateDefinitionResponse) String

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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