runtime

package
v0.0.0-...-0052a8a Latest Latest
Warning

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

Go to latest
Published: Aug 27, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	RuntimeService_ExchangeRuntimeToken_FullMethodName    = "/runtime.v1.RuntimeService/ExchangeRuntimeToken"
	RuntimeService_ResolveRegistration_FullMethodName     = "/runtime.v1.RuntimeService/ResolveRegistration"
	RuntimeService_ConfirmRegistration_FullMethodName     = "/runtime.v1.RuntimeService/ConfirmRegistration"
	RuntimeService_CreateOrder_FullMethodName             = "/runtime.v1.RuntimeService/CreateOrder"
	RuntimeService_VerifyAndConfirmPayment_FullMethodName = "/runtime.v1.RuntimeService/VerifyAndConfirmPayment"
	RuntimeService_GetOrder_FullMethodName                = "/runtime.v1.RuntimeService/GetOrder"
	RuntimeService_SyncIdentity_FullMethodName            = "/runtime.v1.RuntimeService/SyncIdentity"
	RuntimeService_SyncVerificationStatus_FullMethodName  = "/runtime.v1.RuntimeService/SyncVerificationStatus"
	RuntimeService_DisableIdentity_FullMethodName         = "/runtime.v1.RuntimeService/DisableIdentity"
	RuntimeService_GetBalance_FullMethodName              = "/runtime.v1.RuntimeService/GetBalance"
	RuntimeService_ListLedger_FullMethodName              = "/runtime.v1.RuntimeService/ListLedger"
	RuntimeService_ListBalanceLots_FullMethodName         = "/runtime.v1.RuntimeService/ListBalanceLots"
	RuntimeService_GetSkuCatalog_FullMethodName           = "/runtime.v1.RuntimeService/GetSkuCatalog"
	RuntimeService_GetOfferCatalog_FullMethodName         = "/runtime.v1.RuntimeService/GetOfferCatalog"
	RuntimeService_ListSiteBranding_FullMethodName        = "/runtime.v1.RuntimeService/ListSiteBranding"
)

Variables

View Source
var File_runtime_proto protoreflect.FileDescriptor
View Source
var RuntimeService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "runtime.v1.RuntimeService",
	HandlerType: (*RuntimeServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ExchangeRuntimeToken",
			Handler:    _RuntimeService_ExchangeRuntimeToken_Handler,
		},
		{
			MethodName: "ResolveRegistration",
			Handler:    _RuntimeService_ResolveRegistration_Handler,
		},
		{
			MethodName: "ConfirmRegistration",
			Handler:    _RuntimeService_ConfirmRegistration_Handler,
		},
		{
			MethodName: "CreateOrder",
			Handler:    _RuntimeService_CreateOrder_Handler,
		},
		{
			MethodName: "VerifyAndConfirmPayment",
			Handler:    _RuntimeService_VerifyAndConfirmPayment_Handler,
		},
		{
			MethodName: "GetOrder",
			Handler:    _RuntimeService_GetOrder_Handler,
		},
		{
			MethodName: "SyncIdentity",
			Handler:    _RuntimeService_SyncIdentity_Handler,
		},
		{
			MethodName: "SyncVerificationStatus",
			Handler:    _RuntimeService_SyncVerificationStatus_Handler,
		},
		{
			MethodName: "DisableIdentity",
			Handler:    _RuntimeService_DisableIdentity_Handler,
		},
		{
			MethodName: "GetBalance",
			Handler:    _RuntimeService_GetBalance_Handler,
		},
		{
			MethodName: "ListLedger",
			Handler:    _RuntimeService_ListLedger_Handler,
		},
		{
			MethodName: "ListBalanceLots",
			Handler:    _RuntimeService_ListBalanceLots_Handler,
		},
		{
			MethodName: "GetSkuCatalog",
			Handler:    _RuntimeService_GetSkuCatalog_Handler,
		},
		{
			MethodName: "GetOfferCatalog",
			Handler:    _RuntimeService_GetOfferCatalog_Handler,
		},
		{
			MethodName: "ListSiteBranding",
			Handler:    _RuntimeService_ListSiteBranding_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "runtime.proto",
}

RuntimeService_ServiceDesc is the grpc.ServiceDesc for RuntimeService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterRuntimeServiceServer

func RegisterRuntimeServiceServer(s grpc.ServiceRegistrar, srv RuntimeServiceServer)

Types

type BalanceLotItem

type BalanceLotItem struct {
	LotId          string   `protobuf:"bytes,1,opt,name=lot_id,json=lotId,proto3" json:"lot_id,omitempty"`
	AvailableUnits string   `protobuf:"bytes,2,opt,name=available_units,json=availableUnits,proto3" json:"available_units,omitempty"`
	ExpireAtMs     *int64   `protobuf:"varint,3,opt,name=expire_at_ms,json=expireAtMs,proto3,oneof" json:"expire_at_ms,omitempty"`
	SourceType     string   `protobuf:"bytes,4,opt,name=source_type,json=sourceType,proto3" json:"source_type,omitempty"`
	SkuScope       []string `protobuf:"bytes,5,rep,name=sku_scope,json=skuScope,proto3" json:"sku_scope,omitempty"`
	// contains filtered or unexported fields
}

func (*BalanceLotItem) Descriptor deprecated

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

Deprecated: Use BalanceLotItem.ProtoReflect.Descriptor instead.

func (*BalanceLotItem) GetAvailableUnits

func (x *BalanceLotItem) GetAvailableUnits() string

func (*BalanceLotItem) GetExpireAtMs

func (x *BalanceLotItem) GetExpireAtMs() int64

func (*BalanceLotItem) GetLotId

func (x *BalanceLotItem) GetLotId() string

func (*BalanceLotItem) GetSkuScope

func (x *BalanceLotItem) GetSkuScope() []string

func (*BalanceLotItem) GetSourceType

func (x *BalanceLotItem) GetSourceType() string

func (*BalanceLotItem) ProtoMessage

func (*BalanceLotItem) ProtoMessage()

func (*BalanceLotItem) ProtoReflect

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

func (*BalanceLotItem) Reset

func (x *BalanceLotItem) Reset()

func (*BalanceLotItem) String

func (x *BalanceLotItem) String() string

type BalanceLotsReply

type BalanceLotsReply struct {
	RequestId      string            `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	SnapshotAtMs   int64             `protobuf:"varint,2,opt,name=snapshot_at_ms,json=snapshotAtMs,proto3" json:"snapshot_at_ms,omitempty"`
	Lots           []*BalanceLotItem `protobuf:"bytes,3,rep,name=lots,proto3" json:"lots,omitempty"`
	NextPageCursor string            `protobuf:"bytes,4,opt,name=next_page_cursor,json=nextPageCursor,proto3" json:"next_page_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*BalanceLotsReply) Descriptor deprecated

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

Deprecated: Use BalanceLotsReply.ProtoReflect.Descriptor instead.

func (*BalanceLotsReply) GetLots

func (x *BalanceLotsReply) GetLots() []*BalanceLotItem

func (*BalanceLotsReply) GetNextPageCursor

func (x *BalanceLotsReply) GetNextPageCursor() string

func (*BalanceLotsReply) GetRequestId

func (x *BalanceLotsReply) GetRequestId() string

func (*BalanceLotsReply) GetSnapshotAtMs

func (x *BalanceLotsReply) GetSnapshotAtMs() int64

func (*BalanceLotsReply) ProtoMessage

func (*BalanceLotsReply) ProtoMessage()

func (*BalanceLotsReply) ProtoReflect

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

func (*BalanceLotsReply) Reset

func (x *BalanceLotsReply) Reset()

func (*BalanceLotsReply) String

func (x *BalanceLotsReply) String() string

type BalanceReply

type BalanceReply struct {
	RequestId          string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	AsOfMs             int64  `protobuf:"varint,2,opt,name=as_of_ms,json=asOfMs,proto3" json:"as_of_ms,omitempty"`
	PostedUnits        string `protobuf:"bytes,3,opt,name=posted_units,json=postedUnits,proto3" json:"posted_units,omitempty"`
	HeldUnits          string `protobuf:"bytes,4,opt,name=held_units,json=heldUnits,proto3" json:"held_units,omitempty"`
	AvailableUnits     string `protobuf:"bytes,5,opt,name=available_units,json=availableUnits,proto3" json:"available_units,omitempty"`
	PaidAvailableUnits string `protobuf:"bytes,6,opt,name=paid_available_units,json=paidAvailableUnits,proto3" json:"paid_available_units,omitempty"`
	FreeAvailableUnits string `protobuf:"bytes,7,opt,name=free_available_units,json=freeAvailableUnits,proto3" json:"free_available_units,omitempty"`
	// contains filtered or unexported fields
}

func (*BalanceReply) Descriptor deprecated

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

Deprecated: Use BalanceReply.ProtoReflect.Descriptor instead.

func (*BalanceReply) GetAsOfMs

func (x *BalanceReply) GetAsOfMs() int64

func (*BalanceReply) GetAvailableUnits

func (x *BalanceReply) GetAvailableUnits() string

func (*BalanceReply) GetFreeAvailableUnits

func (x *BalanceReply) GetFreeAvailableUnits() string

func (*BalanceReply) GetHeldUnits

func (x *BalanceReply) GetHeldUnits() string

func (*BalanceReply) GetPaidAvailableUnits

func (x *BalanceReply) GetPaidAvailableUnits() string

func (*BalanceReply) GetPostedUnits

func (x *BalanceReply) GetPostedUnits() string

func (*BalanceReply) GetRequestId

func (x *BalanceReply) GetRequestId() string

func (*BalanceReply) ProtoMessage

func (*BalanceReply) ProtoMessage()

func (*BalanceReply) ProtoReflect

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

func (*BalanceReply) Reset

func (x *BalanceReply) Reset()

func (*BalanceReply) String

func (x *BalanceReply) String() string

type ConfirmRegistrationRequest

type ConfirmRegistrationRequest struct {
	Actor                   string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	RegistrationIntentToken string `` /* 132-byte string literal not displayed */
	ActorAssertion          []byte `protobuf:"bytes,3,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfirmRegistrationRequest) Descriptor deprecated

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

Deprecated: Use ConfirmRegistrationRequest.ProtoReflect.Descriptor instead.

func (*ConfirmRegistrationRequest) GetActor

func (x *ConfirmRegistrationRequest) GetActor() string

func (*ConfirmRegistrationRequest) GetActorAssertion

func (x *ConfirmRegistrationRequest) GetActorAssertion() []byte

func (*ConfirmRegistrationRequest) GetRegistrationIntentToken

func (x *ConfirmRegistrationRequest) GetRegistrationIntentToken() string

func (*ConfirmRegistrationRequest) ProtoMessage

func (*ConfirmRegistrationRequest) ProtoMessage()

func (*ConfirmRegistrationRequest) ProtoReflect

func (*ConfirmRegistrationRequest) Reset

func (x *ConfirmRegistrationRequest) Reset()

func (*ConfirmRegistrationRequest) String

func (x *ConfirmRegistrationRequest) String() string

type CreateOrderReply

type CreateOrderReply struct {
	RequestId     string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	OrderId       string `protobuf:"bytes,2,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"`
	PayableAmount string `protobuf:"bytes,3,opt,name=payable_amount,json=payableAmount,proto3" json:"payable_amount,omitempty"`
	Currency      string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"`
	Status        string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	CreatedAtMs   int64  `protobuf:"varint,6,opt,name=created_at_ms,json=createdAtMs,proto3" json:"created_at_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrderReply) Descriptor deprecated

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

Deprecated: Use CreateOrderReply.ProtoReflect.Descriptor instead.

func (*CreateOrderReply) GetCreatedAtMs

func (x *CreateOrderReply) GetCreatedAtMs() int64

func (*CreateOrderReply) GetCurrency

func (x *CreateOrderReply) GetCurrency() string

func (*CreateOrderReply) GetOrderId

func (x *CreateOrderReply) GetOrderId() string

func (*CreateOrderReply) GetPayableAmount

func (x *CreateOrderReply) GetPayableAmount() string

func (*CreateOrderReply) GetRequestId

func (x *CreateOrderReply) GetRequestId() string

func (*CreateOrderReply) GetStatus

func (x *CreateOrderReply) GetStatus() string

func (*CreateOrderReply) ProtoMessage

func (*CreateOrderReply) ProtoMessage()

func (*CreateOrderReply) ProtoReflect

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

func (*CreateOrderReply) Reset

func (x *CreateOrderReply) Reset()

func (*CreateOrderReply) String

func (x *CreateOrderReply) String() string

type CreateOrderRequest

type CreateOrderRequest struct {
	IdempotencyKey string `protobuf:"bytes,1,opt,name=idempotency_key,json=idempotencyKey,proto3" json:"idempotency_key,omitempty"`
	Actor          string `protobuf:"bytes,2,opt,name=actor,proto3" json:"actor,omitempty"`
	OfferPriceId   string `protobuf:"bytes,3,opt,name=offer_price_id,json=offerPriceId,proto3" json:"offer_price_id,omitempty"`
	ActorAssertion []byte `protobuf:"bytes,4,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// variable Offer 的整数 CNY 选择;fixed Offer 不得携带。
	RequestedPayableAmount *string `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateOrderRequest) Descriptor deprecated

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

Deprecated: Use CreateOrderRequest.ProtoReflect.Descriptor instead.

func (*CreateOrderRequest) GetActor

func (x *CreateOrderRequest) GetActor() string

func (*CreateOrderRequest) GetActorAssertion

func (x *CreateOrderRequest) GetActorAssertion() []byte

func (*CreateOrderRequest) GetIdempotencyKey

func (x *CreateOrderRequest) GetIdempotencyKey() string

func (*CreateOrderRequest) GetOfferPriceId

func (x *CreateOrderRequest) GetOfferPriceId() string

func (*CreateOrderRequest) GetRequestedPayableAmount

func (x *CreateOrderRequest) GetRequestedPayableAmount() string

func (*CreateOrderRequest) ProtoMessage

func (*CreateOrderRequest) ProtoMessage()

func (*CreateOrderRequest) ProtoReflect

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

func (*CreateOrderRequest) Reset

func (x *CreateOrderRequest) Reset()

func (*CreateOrderRequest) String

func (x *CreateOrderRequest) String() string

type DisableIdentityRequest

type DisableIdentityRequest struct {
	EventId      string `protobuf:"bytes,1,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	Actor        string `protobuf:"bytes,2,opt,name=actor,proto3" json:"actor,omitempty"`
	DisabledAtMs int64  `protobuf:"varint,3,opt,name=disabled_at_ms,json=disabledAtMs,proto3" json:"disabled_at_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableIdentityRequest) Descriptor deprecated

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

Deprecated: Use DisableIdentityRequest.ProtoReflect.Descriptor instead.

func (*DisableIdentityRequest) GetActor

func (x *DisableIdentityRequest) GetActor() string

func (*DisableIdentityRequest) GetDisabledAtMs

func (x *DisableIdentityRequest) GetDisabledAtMs() int64

func (*DisableIdentityRequest) GetEventId

func (x *DisableIdentityRequest) GetEventId() string

func (*DisableIdentityRequest) ProtoMessage

func (*DisableIdentityRequest) ProtoMessage()

func (*DisableIdentityRequest) ProtoReflect

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

func (*DisableIdentityRequest) Reset

func (x *DisableIdentityRequest) Reset()

func (*DisableIdentityRequest) String

func (x *DisableIdentityRequest) String() string

type ExchangeRuntimeTokenReply

type ExchangeRuntimeTokenReply struct {
	RequestId        string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	AccessToken      string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
	TokenType        string `protobuf:"bytes,3,opt,name=token_type,json=tokenType,proto3" json:"token_type,omitempty"`
	ExpiresInSeconds int64  `protobuf:"varint,4,opt,name=expires_in_seconds,json=expiresInSeconds,proto3" json:"expires_in_seconds,omitempty"`
	ExpiresAtMs      int64  `protobuf:"varint,5,opt,name=expires_at_ms,json=expiresAtMs,proto3" json:"expires_at_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*ExchangeRuntimeTokenReply) Descriptor deprecated

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

Deprecated: Use ExchangeRuntimeTokenReply.ProtoReflect.Descriptor instead.

func (*ExchangeRuntimeTokenReply) GetAccessToken

func (x *ExchangeRuntimeTokenReply) GetAccessToken() string

func (*ExchangeRuntimeTokenReply) GetExpiresAtMs

func (x *ExchangeRuntimeTokenReply) GetExpiresAtMs() int64

func (*ExchangeRuntimeTokenReply) GetExpiresInSeconds

func (x *ExchangeRuntimeTokenReply) GetExpiresInSeconds() int64

func (*ExchangeRuntimeTokenReply) GetRequestId

func (x *ExchangeRuntimeTokenReply) GetRequestId() string

func (*ExchangeRuntimeTokenReply) GetTokenType

func (x *ExchangeRuntimeTokenReply) GetTokenType() string

func (*ExchangeRuntimeTokenReply) ProtoMessage

func (*ExchangeRuntimeTokenReply) ProtoMessage()

func (*ExchangeRuntimeTokenReply) ProtoReflect

func (*ExchangeRuntimeTokenReply) Reset

func (x *ExchangeRuntimeTokenReply) Reset()

func (*ExchangeRuntimeTokenReply) String

func (x *ExchangeRuntimeTokenReply) String() string

type ExchangeRuntimeTokenRequest

type ExchangeRuntimeTokenRequest struct {
	// contains filtered or unexported fields
}

func (*ExchangeRuntimeTokenRequest) Descriptor deprecated

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

Deprecated: Use ExchangeRuntimeTokenRequest.ProtoReflect.Descriptor instead.

func (*ExchangeRuntimeTokenRequest) ProtoMessage

func (*ExchangeRuntimeTokenRequest) ProtoMessage()

func (*ExchangeRuntimeTokenRequest) ProtoReflect

func (*ExchangeRuntimeTokenRequest) Reset

func (x *ExchangeRuntimeTokenRequest) Reset()

func (*ExchangeRuntimeTokenRequest) String

func (x *ExchangeRuntimeTokenRequest) String() string

type FlatPrice

type FlatPrice struct {
	Units string `protobuf:"bytes,1,opt,name=units,proto3" json:"units,omitempty"`
	// contains filtered or unexported fields
}

func (*FlatPrice) Descriptor deprecated

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

Deprecated: Use FlatPrice.ProtoReflect.Descriptor instead.

func (*FlatPrice) GetUnits

func (x *FlatPrice) GetUnits() string

func (*FlatPrice) ProtoMessage

func (*FlatPrice) ProtoMessage()

func (*FlatPrice) ProtoReflect

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

func (*FlatPrice) Reset

func (x *FlatPrice) Reset()

func (*FlatPrice) String

func (x *FlatPrice) String() string

type GetBalanceRequest

type GetBalanceRequest struct {
	Actor          string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	ActorAssertion []byte `protobuf:"bytes,2,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBalanceRequest) Descriptor deprecated

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

Deprecated: Use GetBalanceRequest.ProtoReflect.Descriptor instead.

func (*GetBalanceRequest) GetActor

func (x *GetBalanceRequest) GetActor() string

func (*GetBalanceRequest) GetActorAssertion

func (x *GetBalanceRequest) GetActorAssertion() []byte

func (*GetBalanceRequest) ProtoMessage

func (*GetBalanceRequest) ProtoMessage()

func (*GetBalanceRequest) ProtoReflect

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

func (*GetBalanceRequest) Reset

func (x *GetBalanceRequest) Reset()

func (*GetBalanceRequest) String

func (x *GetBalanceRequest) String() string

type GetOfferCatalogRequest

type GetOfferCatalogRequest struct {
	// contains filtered or unexported fields
}

func (*GetOfferCatalogRequest) Descriptor deprecated

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

Deprecated: Use GetOfferCatalogRequest.ProtoReflect.Descriptor instead.

func (*GetOfferCatalogRequest) ProtoMessage

func (*GetOfferCatalogRequest) ProtoMessage()

func (*GetOfferCatalogRequest) ProtoReflect

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

func (*GetOfferCatalogRequest) Reset

func (x *GetOfferCatalogRequest) Reset()

func (*GetOfferCatalogRequest) String

func (x *GetOfferCatalogRequest) String() string

type GetOrderReply

type GetOrderReply struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Order     *Order `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderReply) Descriptor deprecated

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

Deprecated: Use GetOrderReply.ProtoReflect.Descriptor instead.

func (*GetOrderReply) GetOrder

func (x *GetOrderReply) GetOrder() *Order

func (*GetOrderReply) GetRequestId

func (x *GetOrderReply) GetRequestId() string

func (*GetOrderReply) ProtoMessage

func (*GetOrderReply) ProtoMessage()

func (*GetOrderReply) ProtoReflect

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

func (*GetOrderReply) Reset

func (x *GetOrderReply) Reset()

func (*GetOrderReply) String

func (x *GetOrderReply) String() string

type GetOrderRequest

type GetOrderRequest struct {
	Actor          string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	OrderId        string `protobuf:"bytes,2,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"`
	ActorAssertion []byte `protobuf:"bytes,3,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrderRequest) Descriptor deprecated

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

Deprecated: Use GetOrderRequest.ProtoReflect.Descriptor instead.

func (*GetOrderRequest) GetActor

func (x *GetOrderRequest) GetActor() string

func (*GetOrderRequest) GetActorAssertion

func (x *GetOrderRequest) GetActorAssertion() []byte

func (*GetOrderRequest) GetOrderId

func (x *GetOrderRequest) GetOrderId() string

func (*GetOrderRequest) ProtoMessage

func (*GetOrderRequest) ProtoMessage()

func (*GetOrderRequest) ProtoReflect

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

func (*GetOrderRequest) Reset

func (x *GetOrderRequest) Reset()

func (*GetOrderRequest) String

func (x *GetOrderRequest) String() string

type GetSkuCatalogRequest

type GetSkuCatalogRequest struct {
	Actor          string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	ActorAssertion []byte `protobuf:"bytes,2,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSkuCatalogRequest) Descriptor deprecated

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

Deprecated: Use GetSkuCatalogRequest.ProtoReflect.Descriptor instead.

func (*GetSkuCatalogRequest) GetActor

func (x *GetSkuCatalogRequest) GetActor() string

func (*GetSkuCatalogRequest) GetActorAssertion

func (x *GetSkuCatalogRequest) GetActorAssertion() []byte

func (*GetSkuCatalogRequest) ProtoMessage

func (*GetSkuCatalogRequest) ProtoMessage()

func (*GetSkuCatalogRequest) ProtoReflect

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

func (*GetSkuCatalogRequest) Reset

func (x *GetSkuCatalogRequest) Reset()

func (*GetSkuCatalogRequest) String

func (x *GetSkuCatalogRequest) String() string

type GrantPlan

type GrantPlan struct {
	Id              string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Cadence         string `protobuf:"bytes,2,opt,name=cadence,proto3" json:"cadence,omitempty"`
	UnitsPerPeriod  string `protobuf:"bytes,3,opt,name=units_per_period,json=unitsPerPeriod,proto3" json:"units_per_period,omitempty"`
	TotalPeriods    int32  `protobuf:"varint,4,opt,name=total_periods,json=totalPeriods,proto3" json:"total_periods,omitempty"`
	NextPeriodIndex int32  `protobuf:"varint,5,opt,name=next_period_index,json=nextPeriodIndex,proto3" json:"next_period_index,omitempty"`
	ActiveFromMs    int64  `protobuf:"varint,6,opt,name=active_from_ms,json=activeFromMs,proto3" json:"active_from_ms,omitempty"`
	ActiveToMs      int64  `protobuf:"varint,7,opt,name=active_to_ms,json=activeToMs,proto3" json:"active_to_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*GrantPlan) Descriptor deprecated

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

Deprecated: Use GrantPlan.ProtoReflect.Descriptor instead.

func (*GrantPlan) GetActiveFromMs

func (x *GrantPlan) GetActiveFromMs() int64

func (*GrantPlan) GetActiveToMs

func (x *GrantPlan) GetActiveToMs() int64

func (*GrantPlan) GetCadence

func (x *GrantPlan) GetCadence() string

func (*GrantPlan) GetId

func (x *GrantPlan) GetId() string

func (*GrantPlan) GetNextPeriodIndex

func (x *GrantPlan) GetNextPeriodIndex() int32

func (*GrantPlan) GetTotalPeriods

func (x *GrantPlan) GetTotalPeriods() int32

func (*GrantPlan) GetUnitsPerPeriod

func (x *GrantPlan) GetUnitsPerPeriod() string

func (*GrantPlan) ProtoMessage

func (*GrantPlan) ProtoMessage()

func (*GrantPlan) ProtoReflect

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

func (*GrantPlan) Reset

func (x *GrantPlan) Reset()

func (*GrantPlan) String

func (x *GrantPlan) String() string

type IdentityReply

type IdentityReply struct {
	RequestId               string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	EventId                 string `protobuf:"bytes,2,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	IdentityId              string `protobuf:"bytes,3,opt,name=identity_id,json=identityId,proto3" json:"identity_id,omitempty"`
	Actor                   string `protobuf:"bytes,4,opt,name=actor,proto3" json:"actor,omitempty"`
	IdentityStatus          string `protobuf:"bytes,5,opt,name=identity_status,json=identityStatus,proto3" json:"identity_status,omitempty"`
	VerificationStatus      string `protobuf:"bytes,6,opt,name=verification_status,json=verificationStatus,proto3" json:"verification_status,omitempty"`
	StateChangedAtMs        int64  `protobuf:"varint,7,opt,name=state_changed_at_ms,json=stateChangedAtMs,proto3" json:"state_changed_at_ms,omitempty"`
	VerificationChangedAtMs *int64 `` /* 141-byte string literal not displayed */
	EventApplied            bool   `protobuf:"varint,9,opt,name=event_applied,json=eventApplied,proto3" json:"event_applied,omitempty"`
	// contains filtered or unexported fields
}

func (*IdentityReply) Descriptor deprecated

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

Deprecated: Use IdentityReply.ProtoReflect.Descriptor instead.

func (*IdentityReply) GetActor

func (x *IdentityReply) GetActor() string

func (*IdentityReply) GetEventApplied

func (x *IdentityReply) GetEventApplied() bool

func (*IdentityReply) GetEventId

func (x *IdentityReply) GetEventId() string

func (*IdentityReply) GetIdentityId

func (x *IdentityReply) GetIdentityId() string

func (*IdentityReply) GetIdentityStatus

func (x *IdentityReply) GetIdentityStatus() string

func (*IdentityReply) GetRequestId

func (x *IdentityReply) GetRequestId() string

func (*IdentityReply) GetStateChangedAtMs

func (x *IdentityReply) GetStateChangedAtMs() int64

func (*IdentityReply) GetVerificationChangedAtMs

func (x *IdentityReply) GetVerificationChangedAtMs() int64

func (*IdentityReply) GetVerificationStatus

func (x *IdentityReply) GetVerificationStatus() string

func (*IdentityReply) ProtoMessage

func (*IdentityReply) ProtoMessage()

func (*IdentityReply) ProtoReflect

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

func (*IdentityReply) Reset

func (x *IdentityReply) Reset()

func (*IdentityReply) String

func (x *IdentityReply) String() string

type LedgerItem

type LedgerItem struct {
	EntryId      string  `protobuf:"bytes,1,opt,name=entry_id,json=entryId,proto3" json:"entry_id,omitempty"`
	EntryType    string  `protobuf:"bytes,2,opt,name=entry_type,json=entryType,proto3" json:"entry_type,omitempty"`
	Units        string  `protobuf:"bytes,3,opt,name=units,proto3" json:"units,omitempty"`
	CreatedAtMs  int64   `protobuf:"varint,4,opt,name=created_at_ms,json=createdAtMs,proto3" json:"created_at_ms,omitempty"`
	BalanceClass string  `protobuf:"bytes,5,opt,name=balance_class,json=balanceClass,proto3" json:"balance_class,omitempty"`
	SkuId        *string `protobuf:"bytes,6,opt,name=sku_id,json=skuId,proto3,oneof" json:"sku_id,omitempty"`
	InvocationId *string `protobuf:"bytes,7,opt,name=invocation_id,json=invocationId,proto3,oneof" json:"invocation_id,omitempty"`
	TaskRef      *string `protobuf:"bytes,8,opt,name=task_ref,json=taskRef,proto3,oneof" json:"task_ref,omitempty"`
	SourceType   *string `protobuf:"bytes,9,opt,name=source_type,json=sourceType,proto3,oneof" json:"source_type,omitempty"`
	Origin       *string `protobuf:"bytes,10,opt,name=origin,proto3,oneof" json:"origin,omitempty"`
	// contains filtered or unexported fields
}

func (*LedgerItem) Descriptor deprecated

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

Deprecated: Use LedgerItem.ProtoReflect.Descriptor instead.

func (*LedgerItem) GetBalanceClass

func (x *LedgerItem) GetBalanceClass() string

func (*LedgerItem) GetCreatedAtMs

func (x *LedgerItem) GetCreatedAtMs() int64

func (*LedgerItem) GetEntryId

func (x *LedgerItem) GetEntryId() string

func (*LedgerItem) GetEntryType

func (x *LedgerItem) GetEntryType() string

func (*LedgerItem) GetInvocationId

func (x *LedgerItem) GetInvocationId() string

func (*LedgerItem) GetOrigin

func (x *LedgerItem) GetOrigin() string

func (*LedgerItem) GetSkuId

func (x *LedgerItem) GetSkuId() string

func (*LedgerItem) GetSourceType

func (x *LedgerItem) GetSourceType() string

func (*LedgerItem) GetTaskRef

func (x *LedgerItem) GetTaskRef() string

func (*LedgerItem) GetUnits

func (x *LedgerItem) GetUnits() string

func (*LedgerItem) ProtoMessage

func (*LedgerItem) ProtoMessage()

func (*LedgerItem) ProtoReflect

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

func (*LedgerItem) Reset

func (x *LedgerItem) Reset()

func (*LedgerItem) String

func (x *LedgerItem) String() string

type LedgerReply

type LedgerReply struct {
	RequestId      string        `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	SnapshotAtMs   int64         `protobuf:"varint,2,opt,name=snapshot_at_ms,json=snapshotAtMs,proto3" json:"snapshot_at_ms,omitempty"`
	Entries        []*LedgerItem `protobuf:"bytes,3,rep,name=entries,proto3" json:"entries,omitempty"`
	NextPageCursor string        `protobuf:"bytes,4,opt,name=next_page_cursor,json=nextPageCursor,proto3" json:"next_page_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*LedgerReply) Descriptor deprecated

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

Deprecated: Use LedgerReply.ProtoReflect.Descriptor instead.

func (*LedgerReply) GetEntries

func (x *LedgerReply) GetEntries() []*LedgerItem

func (*LedgerReply) GetNextPageCursor

func (x *LedgerReply) GetNextPageCursor() string

func (*LedgerReply) GetRequestId

func (x *LedgerReply) GetRequestId() string

func (*LedgerReply) GetSnapshotAtMs

func (x *LedgerReply) GetSnapshotAtMs() int64

func (*LedgerReply) ProtoMessage

func (*LedgerReply) ProtoMessage()

func (*LedgerReply) ProtoReflect

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

func (*LedgerReply) Reset

func (x *LedgerReply) Reset()

func (*LedgerReply) String

func (x *LedgerReply) String() string

type ListBalanceLotsRequest

type ListBalanceLotsRequest struct {
	Actor          string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	PageSize       int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageCursor     string `protobuf:"bytes,3,opt,name=page_cursor,json=pageCursor,proto3" json:"page_cursor,omitempty"`
	ActorAssertion []byte `protobuf:"bytes,4,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBalanceLotsRequest) Descriptor deprecated

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

Deprecated: Use ListBalanceLotsRequest.ProtoReflect.Descriptor instead.

func (*ListBalanceLotsRequest) GetActor

func (x *ListBalanceLotsRequest) GetActor() string

func (*ListBalanceLotsRequest) GetActorAssertion

func (x *ListBalanceLotsRequest) GetActorAssertion() []byte

func (*ListBalanceLotsRequest) GetPageCursor

func (x *ListBalanceLotsRequest) GetPageCursor() string

func (*ListBalanceLotsRequest) GetPageSize

func (x *ListBalanceLotsRequest) GetPageSize() int32

func (*ListBalanceLotsRequest) ProtoMessage

func (*ListBalanceLotsRequest) ProtoMessage()

func (*ListBalanceLotsRequest) ProtoReflect

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

func (*ListBalanceLotsRequest) Reset

func (x *ListBalanceLotsRequest) Reset()

func (*ListBalanceLotsRequest) String

func (x *ListBalanceLotsRequest) String() string

type ListLedgerRequest

type ListLedgerRequest struct {
	Actor          string `protobuf:"bytes,1,opt,name=actor,proto3" json:"actor,omitempty"`
	PageSize       int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageCursor     string `protobuf:"bytes,3,opt,name=page_cursor,json=pageCursor,proto3" json:"page_cursor,omitempty"`
	ActorAssertion []byte `protobuf:"bytes,4,opt,name=actor_assertion,json=actorAssertion,proto3" json:"actor_assertion,omitempty"`
	// contains filtered or unexported fields
}

func (*ListLedgerRequest) Descriptor deprecated

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

Deprecated: Use ListLedgerRequest.ProtoReflect.Descriptor instead.

func (*ListLedgerRequest) GetActor

func (x *ListLedgerRequest) GetActor() string

func (*ListLedgerRequest) GetActorAssertion

func (x *ListLedgerRequest) GetActorAssertion() []byte

func (*ListLedgerRequest) GetPageCursor

func (x *ListLedgerRequest) GetPageCursor() string

func (*ListLedgerRequest) GetPageSize

func (x *ListLedgerRequest) GetPageSize() int32

func (*ListLedgerRequest) ProtoMessage

func (*ListLedgerRequest) ProtoMessage()

func (*ListLedgerRequest) ProtoReflect

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

func (*ListLedgerRequest) Reset

func (x *ListLedgerRequest) Reset()

func (*ListLedgerRequest) String

func (x *ListLedgerRequest) String() string

type ListSiteBrandingReply

type ListSiteBrandingReply struct {
	RequestId        string              `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Sites            []*SiteBrandingItem `protobuf:"bytes,2,rep,name=sites,proto3" json:"sites,omitempty"`
	SnapshotRevision string              `protobuf:"bytes,3,opt,name=snapshot_revision,json=snapshotRevision,proto3" json:"snapshot_revision,omitempty"` // 整批快照版本,供工作台跳过无变化的刷新
	// contains filtered or unexported fields
}

func (*ListSiteBrandingReply) Descriptor deprecated

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

Deprecated: Use ListSiteBrandingReply.ProtoReflect.Descriptor instead.

func (*ListSiteBrandingReply) GetRequestId

func (x *ListSiteBrandingReply) GetRequestId() string

func (*ListSiteBrandingReply) GetSites

func (x *ListSiteBrandingReply) GetSites() []*SiteBrandingItem

func (*ListSiteBrandingReply) GetSnapshotRevision

func (x *ListSiteBrandingReply) GetSnapshotRevision() string

func (*ListSiteBrandingReply) ProtoMessage

func (*ListSiteBrandingReply) ProtoMessage()

func (*ListSiteBrandingReply) ProtoReflect

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

func (*ListSiteBrandingReply) Reset

func (x *ListSiteBrandingReply) Reset()

func (*ListSiteBrandingReply) String

func (x *ListSiteBrandingReply) String() string

type ListSiteBrandingRequest

type ListSiteBrandingRequest struct {
	// contains filtered or unexported fields
}

func (*ListSiteBrandingRequest) Descriptor deprecated

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

Deprecated: Use ListSiteBrandingRequest.ProtoReflect.Descriptor instead.

func (*ListSiteBrandingRequest) ProtoMessage

func (*ListSiteBrandingRequest) ProtoMessage()

func (*ListSiteBrandingRequest) ProtoReflect

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

func (*ListSiteBrandingRequest) Reset

func (x *ListSiteBrandingRequest) Reset()

func (*ListSiteBrandingRequest) String

func (x *ListSiteBrandingRequest) String() string

type OfferCatalogItem

type OfferCatalogItem struct {
	OfferId              string   `protobuf:"bytes,1,opt,name=offer_id,json=offerId,proto3" json:"offer_id,omitempty"`
	OfferPriceId         string   `protobuf:"bytes,2,opt,name=offer_price_id,json=offerPriceId,proto3" json:"offer_price_id,omitempty"`
	DisplayName          string   `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	DeliveryKind         string   `protobuf:"bytes,4,opt,name=delivery_kind,json=deliveryKind,proto3" json:"delivery_kind,omitempty"`
	GrantedUnits         string   `protobuf:"bytes,5,opt,name=granted_units,json=grantedUnits,proto3" json:"granted_units,omitempty"`
	Cadence              string   `protobuf:"bytes,6,opt,name=cadence,proto3" json:"cadence,omitempty"`
	TotalPeriods         int32    `protobuf:"varint,7,opt,name=total_periods,json=totalPeriods,proto3" json:"total_periods,omitempty"`
	SkuScope             []string `protobuf:"bytes,8,rep,name=sku_scope,json=skuScope,proto3" json:"sku_scope,omitempty"`
	PayableAmount        string   `protobuf:"bytes,9,opt,name=payable_amount,json=payableAmount,proto3" json:"payable_amount,omitempty"`
	Currency             string   `protobuf:"bytes,10,opt,name=currency,proto3" json:"currency,omitempty"`
	EffectiveFromMs      int64    `protobuf:"varint,11,opt,name=effective_from_ms,json=effectiveFromMs,proto3" json:"effective_from_ms,omitempty"`
	EffectiveToMs        *int64   `protobuf:"varint,12,opt,name=effective_to_ms,json=effectiveToMs,proto3,oneof" json:"effective_to_ms,omitempty"`
	PurchaseKind         string   `protobuf:"bytes,13,opt,name=purchase_kind,json=purchaseKind,proto3" json:"purchase_kind,omitempty"`               // fixed 或 variable。
	MinPayableAmount     string   `protobuf:"bytes,14,opt,name=min_payable_amount,json=minPayableAmount,proto3" json:"min_payable_amount,omitempty"` // variable 的最小 CNY 整数金额。
	MaxPayableAmount     string   `protobuf:"bytes,15,opt,name=max_payable_amount,json=maxPayableAmount,proto3" json:"max_payable_amount,omitempty"` // variable 的最大 CNY 整数金额。
	PayableStep          string   `protobuf:"bytes,16,opt,name=payable_step,json=payableStep,proto3" json:"payable_step,omitempty"`                  // variable 的 CNY 整数步长。
	UnitsPerCurrencyUnit string   ``                                                                                                                 // 每 1 CNY 派生的整数 units。
	/* 126-byte string literal not displayed */
	PurchaseLimit     int32  `protobuf:"varint,18,opt,name=purchase_limit,json=purchaseLimit,proto3" json:"purchase_limit,omitempty"` // 同一 actor 对该 Offer 的终身购买次数上限;0 表示不限购。
	SortOrder         int32  `protobuf:"varint,19,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`
	ListPriceAmount   string `protobuf:"bytes,20,opt,name=list_price_amount,json=listPriceAmount,proto3" json:"list_price_amount,omitempty"`       // 划线价;未配置为空串。
	ListPriceCurrency string `protobuf:"bytes,21,opt,name=list_price_currency,json=listPriceCurrency,proto3" json:"list_price_currency,omitempty"` // 与 list_price_amount 同生同死。
	PresentationJson  string `protobuf:"bytes,22,opt,name=presentation_json,json=presentationJson,proto3" json:"presentation_json,omitempty"`      // 运营配置的展示内容,紧凑 JSON 对象文本。
	ExpiresInDays     int32  `protobuf:"varint,23,opt,name=expires_in_days,json=expiresInDays,proto3" json:"expires_in_days,omitempty"`            // 额度相对有效期;0 表示不设相对过期。
	// contains filtered or unexported fields
}

func (*OfferCatalogItem) Descriptor deprecated

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

Deprecated: Use OfferCatalogItem.ProtoReflect.Descriptor instead.

func (*OfferCatalogItem) GetCadence

func (x *OfferCatalogItem) GetCadence() string

func (*OfferCatalogItem) GetCurrency

func (x *OfferCatalogItem) GetCurrency() string

func (*OfferCatalogItem) GetDeliveryKind

func (x *OfferCatalogItem) GetDeliveryKind() string

func (*OfferCatalogItem) GetDisplayName

func (x *OfferCatalogItem) GetDisplayName() string

func (*OfferCatalogItem) GetEffectiveFromMs

func (x *OfferCatalogItem) GetEffectiveFromMs() int64

func (*OfferCatalogItem) GetEffectiveToMs

func (x *OfferCatalogItem) GetEffectiveToMs() int64

func (*OfferCatalogItem) GetExpiresInDays

func (x *OfferCatalogItem) GetExpiresInDays() int32

func (*OfferCatalogItem) GetGrantedUnits

func (x *OfferCatalogItem) GetGrantedUnits() string

func (*OfferCatalogItem) GetListPriceAmount

func (x *OfferCatalogItem) GetListPriceAmount() string

func (*OfferCatalogItem) GetListPriceCurrency

func (x *OfferCatalogItem) GetListPriceCurrency() string

func (*OfferCatalogItem) GetMaxPayableAmount

func (x *OfferCatalogItem) GetMaxPayableAmount() string

func (*OfferCatalogItem) GetMinPayableAmount

func (x *OfferCatalogItem) GetMinPayableAmount() string

func (*OfferCatalogItem) GetOfferId

func (x *OfferCatalogItem) GetOfferId() string

func (*OfferCatalogItem) GetOfferPriceId

func (x *OfferCatalogItem) GetOfferPriceId() string

func (*OfferCatalogItem) GetPayableAmount

func (x *OfferCatalogItem) GetPayableAmount() string

func (*OfferCatalogItem) GetPayableStep

func (x *OfferCatalogItem) GetPayableStep() string

func (*OfferCatalogItem) GetPresentationJson

func (x *OfferCatalogItem) GetPresentationJson() string

func (*OfferCatalogItem) GetPurchaseKind

func (x *OfferCatalogItem) GetPurchaseKind() string

func (*OfferCatalogItem) GetPurchaseLimit

func (x *OfferCatalogItem) GetPurchaseLimit() int32

func (*OfferCatalogItem) GetSkuScope

func (x *OfferCatalogItem) GetSkuScope() []string

func (*OfferCatalogItem) GetSortOrder

func (x *OfferCatalogItem) GetSortOrder() int32

func (*OfferCatalogItem) GetTotalPeriods

func (x *OfferCatalogItem) GetTotalPeriods() int32

func (*OfferCatalogItem) GetUnitsPerCurrencyUnit

func (x *OfferCatalogItem) GetUnitsPerCurrencyUnit() string

func (*OfferCatalogItem) ProtoMessage

func (*OfferCatalogItem) ProtoMessage()

func (*OfferCatalogItem) ProtoReflect

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

func (*OfferCatalogItem) Reset

func (x *OfferCatalogItem) Reset()

func (*OfferCatalogItem) String

func (x *OfferCatalogItem) String() string

type OfferCatalogReply

type OfferCatalogReply struct {
	RequestId      string              `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	CatalogVersion string              `protobuf:"bytes,2,opt,name=catalog_version,json=catalogVersion,proto3" json:"catalog_version,omitempty"`
	GeneratedAtMs  int64               `protobuf:"varint,3,opt,name=generated_at_ms,json=generatedAtMs,proto3" json:"generated_at_ms,omitempty"`
	Offers         []*OfferCatalogItem `protobuf:"bytes,4,rep,name=offers,proto3" json:"offers,omitempty"`
	// contains filtered or unexported fields
}

func (*OfferCatalogReply) Descriptor deprecated

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

Deprecated: Use OfferCatalogReply.ProtoReflect.Descriptor instead.

func (*OfferCatalogReply) GetCatalogVersion

func (x *OfferCatalogReply) GetCatalogVersion() string

func (*OfferCatalogReply) GetGeneratedAtMs

func (x *OfferCatalogReply) GetGeneratedAtMs() int64

func (*OfferCatalogReply) GetOffers

func (x *OfferCatalogReply) GetOffers() []*OfferCatalogItem

func (*OfferCatalogReply) GetRequestId

func (x *OfferCatalogReply) GetRequestId() string

func (*OfferCatalogReply) ProtoMessage

func (*OfferCatalogReply) ProtoMessage()

func (*OfferCatalogReply) ProtoReflect

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

func (*OfferCatalogReply) Reset

func (x *OfferCatalogReply) Reset()

func (*OfferCatalogReply) String

func (x *OfferCatalogReply) String() string

type Order

type Order struct {
	Id                   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OfferPriceId         string `protobuf:"bytes,2,opt,name=offer_price_id,json=offerPriceId,proto3" json:"offer_price_id,omitempty"`
	PayableAmount        string `protobuf:"bytes,3,opt,name=payable_amount,json=payableAmount,proto3" json:"payable_amount,omitempty"`
	Currency             string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"`
	Status               string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	CreatedAtMs          int64  `protobuf:"varint,6,opt,name=created_at_ms,json=createdAtMs,proto3" json:"created_at_ms,omitempty"`
	PaidAmount           string `protobuf:"bytes,7,opt,name=paid_amount,json=paidAmount,proto3" json:"paid_amount,omitempty"`
	PaidAtMs             int64  `protobuf:"varint,8,opt,name=paid_at_ms,json=paidAtMs,proto3" json:"paid_at_ms,omitempty"`
	PaymentChannel       string `protobuf:"bytes,9,opt,name=payment_channel,json=paymentChannel,proto3" json:"payment_channel,omitempty"`
	PaymentTransactionId string `protobuf:"bytes,10,opt,name=payment_transaction_id,json=paymentTransactionId,proto3" json:"payment_transaction_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Order) Descriptor deprecated

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

Deprecated: Use Order.ProtoReflect.Descriptor instead.

func (*Order) GetCreatedAtMs

func (x *Order) GetCreatedAtMs() int64

func (*Order) GetCurrency

func (x *Order) GetCurrency() string

func (*Order) GetId

func (x *Order) GetId() string

func (*Order) GetOfferPriceId

func (x *Order) GetOfferPriceId() string

func (*Order) GetPaidAmount

func (x *Order) GetPaidAmount() string

func (*Order) GetPaidAtMs

func (x *Order) GetPaidAtMs() int64

func (*Order) GetPayableAmount

func (x *Order) GetPayableAmount() string

func (*Order) GetPaymentChannel

func (x *Order) GetPaymentChannel() string

func (*Order) GetPaymentTransactionId

func (x *Order) GetPaymentTransactionId() string

func (*Order) GetStatus

func (x *Order) GetStatus() string

func (*Order) ProtoMessage

func (*Order) ProtoMessage()

func (*Order) ProtoReflect

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

func (*Order) Reset

func (x *Order) Reset()

func (*Order) String

func (x *Order) String() string

type PerCharacterPrice

type PerCharacterPrice struct {
	UnitsPerCharacter string `protobuf:"bytes,1,opt,name=units_per_character,json=unitsPerCharacter,proto3" json:"units_per_character,omitempty"`
	// contains filtered or unexported fields
}

PerCharacterPrice 是 BE-114(minimax TTS)的计价规则:按合成字符数计价。 ⚠ 单价与其余价格分支一样用**字符串**承载,绝不用浮点—— 「金额与额度永不用浮点」是仓级不变量,序列化用字符串是它在契约面的落法。

func (*PerCharacterPrice) Descriptor deprecated

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

Deprecated: Use PerCharacterPrice.ProtoReflect.Descriptor instead.

func (*PerCharacterPrice) GetUnitsPerCharacter

func (x *PerCharacterPrice) GetUnitsPerCharacter() string

func (*PerCharacterPrice) ProtoMessage

func (*PerCharacterPrice) ProtoMessage()

func (*PerCharacterPrice) ProtoReflect

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

func (*PerCharacterPrice) Reset

func (x *PerCharacterPrice) Reset()

func (*PerCharacterPrice) String

func (x *PerCharacterPrice) String() string

type PerImagePrice

type PerImagePrice struct {
	Tiers []*PerImageTier `protobuf:"bytes,1,rep,name=tiers,proto3" json:"tiers,omitempty"`
	// contains filtered or unexported fields
}

func (*PerImagePrice) Descriptor deprecated

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

Deprecated: Use PerImagePrice.ProtoReflect.Descriptor instead.

func (*PerImagePrice) GetTiers

func (x *PerImagePrice) GetTiers() []*PerImageTier

func (*PerImagePrice) ProtoMessage

func (*PerImagePrice) ProtoMessage()

func (*PerImagePrice) ProtoReflect

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

func (*PerImagePrice) Reset

func (x *PerImagePrice) Reset()

func (*PerImagePrice) String

func (x *PerImagePrice) String() string

type PerImageTier

type PerImageTier struct {

	// resolution 与 quality 是**两个维度**,不要把复合价格键塞进 resolution。
	// 目录内部的价格键是 `<resolution>@<quality>`;对外必须拆开,
	// 否则调用方得自己按 '@' 拆一个没写进契约的约定。
	// quality 为空表示该 SKU 没有档位维度。
	Resolution    string `protobuf:"bytes,1,opt,name=resolution,proto3" json:"resolution,omitempty"`
	UnitsPerImage string `protobuf:"bytes,2,opt,name=units_per_image,json=unitsPerImage,proto3" json:"units_per_image,omitempty"`
	Quality       string `protobuf:"bytes,3,opt,name=quality,proto3" json:"quality,omitempty"`
	// contains filtered or unexported fields
}

func (*PerImageTier) Descriptor deprecated

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

Deprecated: Use PerImageTier.ProtoReflect.Descriptor instead.

func (*PerImageTier) GetQuality

func (x *PerImageTier) GetQuality() string

func (*PerImageTier) GetResolution

func (x *PerImageTier) GetResolution() string

func (*PerImageTier) GetUnitsPerImage

func (x *PerImageTier) GetUnitsPerImage() string

func (*PerImageTier) ProtoMessage

func (*PerImageTier) ProtoMessage()

func (*PerImageTier) ProtoReflect

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

func (*PerImageTier) Reset

func (x *PerImageTier) Reset()

func (*PerImageTier) String

func (x *PerImageTier) String() string

type PerSecondPrice

type PerSecondPrice struct {
	Tiers []*PerSecondTier `protobuf:"bytes,1,rep,name=tiers,proto3" json:"tiers,omitempty"`
	// contains filtered or unexported fields
}

func (*PerSecondPrice) Descriptor deprecated

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

Deprecated: Use PerSecondPrice.ProtoReflect.Descriptor instead.

func (*PerSecondPrice) GetTiers

func (x *PerSecondPrice) GetTiers() []*PerSecondTier

func (*PerSecondPrice) ProtoMessage

func (*PerSecondPrice) ProtoMessage()

func (*PerSecondPrice) ProtoReflect

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

func (*PerSecondPrice) Reset

func (x *PerSecondPrice) Reset()

func (*PerSecondPrice) String

func (x *PerSecondPrice) String() string

type PerSecondTier

type PerSecondTier struct {

	// 同 PerImageTier:resolution 与 quality 是两个维度,quality 为空表示无档位。
	Resolution     string `protobuf:"bytes,1,opt,name=resolution,proto3" json:"resolution,omitempty"`
	UnitsPerSecond string `protobuf:"bytes,2,opt,name=units_per_second,json=unitsPerSecond,proto3" json:"units_per_second,omitempty"`
	Quality        string `protobuf:"bytes,3,opt,name=quality,proto3" json:"quality,omitempty"`
	// contains filtered or unexported fields
}

func (*PerSecondTier) Descriptor deprecated

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

Deprecated: Use PerSecondTier.ProtoReflect.Descriptor instead.

func (*PerSecondTier) GetQuality

func (x *PerSecondTier) GetQuality() string

func (*PerSecondTier) GetResolution

func (x *PerSecondTier) GetResolution() string

func (*PerSecondTier) GetUnitsPerSecond

func (x *PerSecondTier) GetUnitsPerSecond() string

func (*PerSecondTier) ProtoMessage

func (*PerSecondTier) ProtoMessage()

func (*PerSecondTier) ProtoReflect

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

func (*PerSecondTier) Reset

func (x *PerSecondTier) Reset()

func (*PerSecondTier) String

func (x *PerSecondTier) String() string

type QualityTier

type QualityTier struct {

	// quality 是稳定档位键;有 quality 维度时与公开值域对齐,无该维度的平台默认档为空串。
	Quality string `protobuf:"bytes,1,opt,name=quality,proto3" json:"quality,omitempty"`
	// parameter_schema_jcs 是该档参数值域切片;有 quality 维度时复用 request_schema_jcs 中
	// parameters.quality.rules_by_value.<quality> 的 RFC 8785 JCS,无档内覆盖时为 {}。
	ParameterSchemaJcs []byte `protobuf:"bytes,2,opt,name=parameter_schema_jcs,json=parameterSchemaJcs,proto3" json:"parameter_schema_jcs,omitempty"`
	// dispatchable 表示当前 merchant 的该档供给通过目录期完整就绪判据;调用时仍须重验。
	Dispatchable bool `protobuf:"varint,4,opt,name=dispatchable,proto3" json:"dispatchable,omitempty"`
	// display_name 是中枢权威单语言展示名,不参与调用寻址。
	DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// price 是该档实际客户售价;纯 BYOK 私有档在这里返回派生零价,SKU 顶层 price 继续兼容旧客户端。
	Price *SkuPublicPrice `protobuf:"bytes,6,opt,name=price,proto3" json:"price,omitempty"`
	// contains filtered or unexported fields
}

QualityTier 是公开 SKU 的一个质量档位;它只表达工作台寻址所需的档位事实。

func (*QualityTier) Descriptor deprecated

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

Deprecated: Use QualityTier.ProtoReflect.Descriptor instead.

func (*QualityTier) GetDispatchable

func (x *QualityTier) GetDispatchable() bool

func (*QualityTier) GetDisplayName

func (x *QualityTier) GetDisplayName() string

func (*QualityTier) GetParameterSchemaJcs

func (x *QualityTier) GetParameterSchemaJcs() []byte

func (*QualityTier) GetPrice

func (x *QualityTier) GetPrice() *SkuPublicPrice

func (*QualityTier) GetQuality

func (x *QualityTier) GetQuality() string

func (*QualityTier) ProtoMessage

func (*QualityTier) ProtoMessage()

func (*QualityTier) ProtoReflect

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

func (*QualityTier) Reset

func (x *QualityTier) Reset()

func (*QualityTier) String

func (x *QualityTier) String() string

type RegistrationGrant

type RegistrationGrant struct {
	GrantId      string `protobuf:"bytes,1,opt,name=grant_id,json=grantId,proto3" json:"grant_id,omitempty"`
	GrantedUnits string `protobuf:"bytes,2,opt,name=granted_units,json=grantedUnits,proto3" json:"granted_units,omitempty"`
	CreatedAtMs  int64  `protobuf:"varint,3,opt,name=created_at_ms,json=createdAtMs,proto3" json:"created_at_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistrationGrant) Descriptor deprecated

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

Deprecated: Use RegistrationGrant.ProtoReflect.Descriptor instead.

func (*RegistrationGrant) GetCreatedAtMs

func (x *RegistrationGrant) GetCreatedAtMs() int64

func (*RegistrationGrant) GetGrantId

func (x *RegistrationGrant) GetGrantId() string

func (*RegistrationGrant) GetGrantedUnits

func (x *RegistrationGrant) GetGrantedUnits() string

func (*RegistrationGrant) ProtoMessage

func (*RegistrationGrant) ProtoMessage()

func (*RegistrationGrant) ProtoReflect

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

func (*RegistrationGrant) Reset

func (x *RegistrationGrant) Reset()

func (*RegistrationGrant) String

func (x *RegistrationGrant) String() string

type RegistrationIntent

type RegistrationIntent struct {
	RequestId                     string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	RegistrationIntentToken       string `` /* 132-byte string literal not displayed */
	RegistrationIntentFingerprint string `` /* 150-byte string literal not displayed */
	ExpiresAtMs                   int64  `protobuf:"varint,4,opt,name=expires_at_ms,json=expiresAtMs,proto3" json:"expires_at_ms,omitempty"`
	InviteCodeRequired            bool   `protobuf:"varint,5,opt,name=invite_code_required,json=inviteCodeRequired,proto3" json:"invite_code_required,omitempty"`
	RegistrationGrantUnits        string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RegistrationIntent) Descriptor deprecated

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

Deprecated: Use RegistrationIntent.ProtoReflect.Descriptor instead.

func (*RegistrationIntent) GetExpiresAtMs

func (x *RegistrationIntent) GetExpiresAtMs() int64

func (*RegistrationIntent) GetInviteCodeRequired

func (x *RegistrationIntent) GetInviteCodeRequired() bool

func (*RegistrationIntent) GetRegistrationGrantUnits

func (x *RegistrationIntent) GetRegistrationGrantUnits() string

func (*RegistrationIntent) GetRegistrationIntentFingerprint

func (x *RegistrationIntent) GetRegistrationIntentFingerprint() string

func (*RegistrationIntent) GetRegistrationIntentToken

func (x *RegistrationIntent) GetRegistrationIntentToken() string

func (*RegistrationIntent) GetRequestId

func (x *RegistrationIntent) GetRequestId() string

func (*RegistrationIntent) ProtoMessage

func (*RegistrationIntent) ProtoMessage()

func (*RegistrationIntent) ProtoReflect

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

func (*RegistrationIntent) Reset

func (x *RegistrationIntent) Reset()

func (*RegistrationIntent) String

func (x *RegistrationIntent) String() string

type RegistrationReply

type RegistrationReply struct {
	RequestId         string             `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	IdentityId        string             `protobuf:"bytes,2,opt,name=identity_id,json=identityId,proto3" json:"identity_id,omitempty"`
	IdentityStatus    string             `protobuf:"bytes,3,opt,name=identity_status,json=identityStatus,proto3" json:"identity_status,omitempty"`
	MembershipStatus  string             `protobuf:"bytes,4,opt,name=membership_status,json=membershipStatus,proto3" json:"membership_status,omitempty"`
	RegistrationGrant *RegistrationGrant `protobuf:"bytes,5,opt,name=registration_grant,json=registrationGrant,proto3,oneof" json:"registration_grant,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistrationReply) Descriptor deprecated

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

Deprecated: Use RegistrationReply.ProtoReflect.Descriptor instead.

func (*RegistrationReply) GetIdentityId

func (x *RegistrationReply) GetIdentityId() string

func (*RegistrationReply) GetIdentityStatus

func (x *RegistrationReply) GetIdentityStatus() string

func (*RegistrationReply) GetMembershipStatus

func (x *RegistrationReply) GetMembershipStatus() string

func (*RegistrationReply) GetRegistrationGrant

func (x *RegistrationReply) GetRegistrationGrant() *RegistrationGrant

func (*RegistrationReply) GetRequestId

func (x *RegistrationReply) GetRequestId() string

func (*RegistrationReply) ProtoMessage

func (*RegistrationReply) ProtoMessage()

func (*RegistrationReply) ProtoReflect

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

func (*RegistrationReply) Reset

func (x *RegistrationReply) Reset()

func (*RegistrationReply) String

func (x *RegistrationReply) String() string

type ResolveRegistrationRequest

type ResolveRegistrationRequest struct {
	InviteCode string `protobuf:"bytes,2,opt,name=invite_code,json=inviteCode,proto3" json:"invite_code,omitempty"`
	Domain     string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveRegistrationRequest) Descriptor deprecated

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

Deprecated: Use ResolveRegistrationRequest.ProtoReflect.Descriptor instead.

func (*ResolveRegistrationRequest) GetDomain

func (x *ResolveRegistrationRequest) GetDomain() string

func (*ResolveRegistrationRequest) GetInviteCode

func (x *ResolveRegistrationRequest) GetInviteCode() string

func (*ResolveRegistrationRequest) ProtoMessage

func (*ResolveRegistrationRequest) ProtoMessage()

func (*ResolveRegistrationRequest) ProtoReflect

func (*ResolveRegistrationRequest) Reset

func (x *ResolveRegistrationRequest) Reset()

func (*ResolveRegistrationRequest) String

func (x *ResolveRegistrationRequest) String() string

type RetailGrant

type RetailGrant struct {
	Id            string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	GrantedUnits  string `protobuf:"bytes,2,opt,name=granted_units,json=grantedUnits,proto3" json:"granted_units,omitempty"`
	LotId         string `protobuf:"bytes,3,opt,name=lot_id,json=lotId,proto3" json:"lot_id,omitempty"`
	LedgerEntryId string `protobuf:"bytes,4,opt,name=ledger_entry_id,json=ledgerEntryId,proto3" json:"ledger_entry_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RetailGrant) Descriptor deprecated

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

Deprecated: Use RetailGrant.ProtoReflect.Descriptor instead.

func (*RetailGrant) GetGrantedUnits

func (x *RetailGrant) GetGrantedUnits() string

func (*RetailGrant) GetId

func (x *RetailGrant) GetId() string

func (*RetailGrant) GetLedgerEntryId

func (x *RetailGrant) GetLedgerEntryId() string

func (*RetailGrant) GetLotId

func (x *RetailGrant) GetLotId() string

func (*RetailGrant) ProtoMessage

func (*RetailGrant) ProtoMessage()

func (*RetailGrant) ProtoReflect

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

func (*RetailGrant) Reset

func (x *RetailGrant) Reset()

func (*RetailGrant) String

func (x *RetailGrant) String() string

type RuntimeServiceClient

type RuntimeServiceClient interface {
	// ExchangeRuntimeToken 用 mTLS 客户端证书换取短期不透明访问令牌。
	ExchangeRuntimeToken(ctx context.Context, in *ExchangeRuntimeTokenRequest, opts ...grpc.CallOption) (*ExchangeRuntimeTokenReply, error)
	// ResolveRegistration 解析已认证 mTLS + Bearer 实例 scope 与 domain(S74),产出十分钟 intent。
	ResolveRegistration(ctx context.Context, in *ResolveRegistrationRequest, opts ...grpc.CallOption) (*RegistrationIntent, error)
	// ConfirmRegistration 单事务创建身份、成员关系、归属、邀请码占用与可选赠送。
	ConfirmRegistration(ctx context.Context, in *ConfirmRegistrationRequest, opts ...grpc.CallOption) (*RegistrationReply, error)
	// CreateOrder 从目录价格行冻结应付金额与当前付款方。
	CreateOrder(ctx context.Context, in *CreateOrderRequest, opts ...grpc.CallOption) (*CreateOrderReply, error)
	// VerifyAndConfirmPayment 复验渠道原始证明并原子提交单次 grant 或周期计划。
	VerifyAndConfirmPayment(ctx context.Context, in *VerifyAndConfirmPaymentRequest, opts ...grpc.CallOption) (*VerifyAndConfirmPaymentReply, error)
	// GetOrder 返回当前 actor 付款方范围内的订单稳定事实。
	GetOrder(ctx context.Context, in *GetOrderRequest, opts ...grpc.CallOption) (*GetOrderReply, error)
	// SyncIdentity 把已存在 identity 的最新生命周期事实同步为 active。
	SyncIdentity(ctx context.Context, in *SyncIdentityRequest, opts ...grpc.CallOption) (*IdentityReply, error)
	// SyncVerificationStatus 只同步实名状态、时点与不可逆凭证引用。
	SyncVerificationStatus(ctx context.Context, in *SyncVerificationStatusRequest, opts ...grpc.CallOption) (*IdentityReply, error)
	// DisableIdentity 把已存在 identity 的最新生命周期事实同步为 disabled。
	DisableIdentity(ctx context.Context, in *DisableIdentityRequest, opts ...grpc.CallOption) (*IdentityReply, error)
	// GetBalance 按 lot 聚合派生账户账面余额与免费 / 付费拆分。
	GetBalance(ctx context.Context, in *GetBalanceRequest, opts ...grpc.CallOption) (*BalanceReply, error)
	// ListLedger 按稳定全序返回用户可见额度流水。
	ListLedger(ctx context.Context, in *ListLedgerRequest, opts ...grpc.CallOption) (*LedgerReply, error)
	// ListBalanceLots 按实际消耗顺序分页返回当前可消耗额度批次。
	ListBalanceLots(ctx context.Context, in *ListBalanceLotsRequest, opts ...grpc.CallOption) (*BalanceLotsReply, error)
	// GetSkuCatalog 返回当前生效的公开 SKU 售价目录。
	GetSkuCatalog(ctx context.Context, in *GetSkuCatalogRequest, opts ...grpc.CallOption) (*SkuCatalogReply, error)
	// GetOfferCatalog 返回当前生效的公开 Offer 售价目录。
	GetOfferCatalog(ctx context.Context, in *GetOfferCatalogRequest, opts ...grpc.CallOption) (*OfferCatalogReply, error)
	// 站点品牌引用批量拉取。调用方实例身份从连接凭据解析,请求体不携带身份。
	ListSiteBranding(ctx context.Context, in *ListSiteBrandingRequest, opts ...grpc.CallOption) (*ListSiteBrandingReply, error)
}

RuntimeServiceClient is the client API for RuntimeService 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.

RuntimeService 是工作台可调用的运行时订单与支付控制面白名单。

type RuntimeServiceServer

type RuntimeServiceServer interface {
	// ExchangeRuntimeToken 用 mTLS 客户端证书换取短期不透明访问令牌。
	ExchangeRuntimeToken(context.Context, *ExchangeRuntimeTokenRequest) (*ExchangeRuntimeTokenReply, error)
	// ResolveRegistration 解析已认证 mTLS + Bearer 实例 scope 与 domain(S74),产出十分钟 intent。
	ResolveRegistration(context.Context, *ResolveRegistrationRequest) (*RegistrationIntent, error)
	// ConfirmRegistration 单事务创建身份、成员关系、归属、邀请码占用与可选赠送。
	ConfirmRegistration(context.Context, *ConfirmRegistrationRequest) (*RegistrationReply, error)
	// CreateOrder 从目录价格行冻结应付金额与当前付款方。
	CreateOrder(context.Context, *CreateOrderRequest) (*CreateOrderReply, error)
	// VerifyAndConfirmPayment 复验渠道原始证明并原子提交单次 grant 或周期计划。
	VerifyAndConfirmPayment(context.Context, *VerifyAndConfirmPaymentRequest) (*VerifyAndConfirmPaymentReply, error)
	// GetOrder 返回当前 actor 付款方范围内的订单稳定事实。
	GetOrder(context.Context, *GetOrderRequest) (*GetOrderReply, error)
	// SyncIdentity 把已存在 identity 的最新生命周期事实同步为 active。
	SyncIdentity(context.Context, *SyncIdentityRequest) (*IdentityReply, error)
	// SyncVerificationStatus 只同步实名状态、时点与不可逆凭证引用。
	SyncVerificationStatus(context.Context, *SyncVerificationStatusRequest) (*IdentityReply, error)
	// DisableIdentity 把已存在 identity 的最新生命周期事实同步为 disabled。
	DisableIdentity(context.Context, *DisableIdentityRequest) (*IdentityReply, error)
	// GetBalance 按 lot 聚合派生账户账面余额与免费 / 付费拆分。
	GetBalance(context.Context, *GetBalanceRequest) (*BalanceReply, error)
	// ListLedger 按稳定全序返回用户可见额度流水。
	ListLedger(context.Context, *ListLedgerRequest) (*LedgerReply, error)
	// ListBalanceLots 按实际消耗顺序分页返回当前可消耗额度批次。
	ListBalanceLots(context.Context, *ListBalanceLotsRequest) (*BalanceLotsReply, error)
	// GetSkuCatalog 返回当前生效的公开 SKU 售价目录。
	GetSkuCatalog(context.Context, *GetSkuCatalogRequest) (*SkuCatalogReply, error)
	// GetOfferCatalog 返回当前生效的公开 Offer 售价目录。
	GetOfferCatalog(context.Context, *GetOfferCatalogRequest) (*OfferCatalogReply, error)
	// 站点品牌引用批量拉取。调用方实例身份从连接凭据解析,请求体不携带身份。
	ListSiteBranding(context.Context, *ListSiteBrandingRequest) (*ListSiteBrandingReply, error)
	// contains filtered or unexported methods
}

RuntimeServiceServer is the server API for RuntimeService service. All implementations must embed UnimplementedRuntimeServiceServer for forward compatibility.

RuntimeService 是工作台可调用的运行时订单与支付控制面白名单。

type SiteBrandingItem

type SiteBrandingItem struct {
	SiteId           string            `protobuf:"bytes,1,opt,name=site_id,json=siteId,proto3" json:"site_id,omitempty"`                                 // 站点稳定标识
	CanonicalHost    string            `protobuf:"bytes,2,opt,name=canonical_host,json=canonicalHost,proto3" json:"canonical_host,omitempty"`            // 公有入口主机名,工作台按此匹配请求 Host
	DisplayName      string            `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`                  // 站点显示名
	HomeAnimationUrl string            `protobuf:"bytes,5,opt,name=home_animation_url,json=homeAnimationUrl,proto3" json:"home_animation_url,omitempty"` // 未配置时为空字符串,不是 error
	BrandingRevision string            `protobuf:"bytes,6,opt,name=branding_revision,json=brandingRevision,proto3" json:"branding_revision,omitempty"`   // 品牌内容版本;变化即内容有变
	Assets           map[string]string ``                                                                                                                // 只含已配置的品牌资产槽位
	/* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SiteBrandingItem) Descriptor deprecated

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

Deprecated: Use SiteBrandingItem.ProtoReflect.Descriptor instead.

func (*SiteBrandingItem) GetAssets

func (x *SiteBrandingItem) GetAssets() map[string]string

func (*SiteBrandingItem) GetBrandingRevision

func (x *SiteBrandingItem) GetBrandingRevision() string

func (*SiteBrandingItem) GetCanonicalHost

func (x *SiteBrandingItem) GetCanonicalHost() string

func (*SiteBrandingItem) GetDisplayName

func (x *SiteBrandingItem) GetDisplayName() string

func (*SiteBrandingItem) GetHomeAnimationUrl

func (x *SiteBrandingItem) GetHomeAnimationUrl() string

func (*SiteBrandingItem) GetSiteId

func (x *SiteBrandingItem) GetSiteId() string

func (*SiteBrandingItem) ProtoMessage

func (*SiteBrandingItem) ProtoMessage()

func (*SiteBrandingItem) ProtoReflect

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

func (*SiteBrandingItem) Reset

func (x *SiteBrandingItem) Reset()

func (*SiteBrandingItem) String

func (x *SiteBrandingItem) String() string

type SkuCatalogItem

type SkuCatalogItem struct {
	SkuId                   string                `protobuf:"bytes,1,opt,name=sku_id,json=skuId,proto3" json:"sku_id,omitempty"`
	DisplayName             string                `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	DeliveryMode            string                `protobuf:"bytes,3,opt,name=delivery_mode,json=deliveryMode,proto3" json:"delivery_mode,omitempty"`
	SchemaVersion           string                `protobuf:"bytes,4,opt,name=schema_version,json=schemaVersion,proto3" json:"schema_version,omitempty"`
	ResultSchemaVersion     string                `protobuf:"bytes,5,opt,name=result_schema_version,json=resultSchemaVersion,proto3" json:"result_schema_version,omitempty"`
	RequestSchemaJcs        []byte                `protobuf:"bytes,6,opt,name=request_schema_jcs,json=requestSchemaJcs,proto3" json:"request_schema_jcs,omitempty"`
	Price                   *SkuPublicPrice       `protobuf:"bytes,7,opt,name=price,proto3" json:"price,omitempty"`
	SupportedRequestSchemas []*SkuSupportedSchema `` /* 132-byte string literal not displayed */
	// quality_tiers 按 quality ASCII 升序排列;每个档位字段都参与 catalog_version hash。
	QualityTiers []*QualityTier `protobuf:"bytes,9,rep,name=quality_tiers,json=qualityTiers,proto3" json:"quality_tiers,omitempty"`
	// contains filtered or unexported fields
}

SkuCatalogItem 是公开 SKU、档位寻址事实及其当前生效售价。

func (*SkuCatalogItem) Descriptor deprecated

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

Deprecated: Use SkuCatalogItem.ProtoReflect.Descriptor instead.

func (*SkuCatalogItem) GetDeliveryMode

func (x *SkuCatalogItem) GetDeliveryMode() string

func (*SkuCatalogItem) GetDisplayName

func (x *SkuCatalogItem) GetDisplayName() string

func (*SkuCatalogItem) GetPrice

func (x *SkuCatalogItem) GetPrice() *SkuPublicPrice

func (*SkuCatalogItem) GetQualityTiers

func (x *SkuCatalogItem) GetQualityTiers() []*QualityTier

func (*SkuCatalogItem) GetRequestSchemaJcs

func (x *SkuCatalogItem) GetRequestSchemaJcs() []byte

func (*SkuCatalogItem) GetResultSchemaVersion

func (x *SkuCatalogItem) GetResultSchemaVersion() string

func (*SkuCatalogItem) GetSchemaVersion

func (x *SkuCatalogItem) GetSchemaVersion() string

func (*SkuCatalogItem) GetSkuId

func (x *SkuCatalogItem) GetSkuId() string

func (*SkuCatalogItem) GetSupportedRequestSchemas

func (x *SkuCatalogItem) GetSupportedRequestSchemas() []*SkuSupportedSchema

func (*SkuCatalogItem) ProtoMessage

func (*SkuCatalogItem) ProtoMessage()

func (*SkuCatalogItem) ProtoReflect

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

func (*SkuCatalogItem) Reset

func (x *SkuCatalogItem) Reset()

func (*SkuCatalogItem) String

func (x *SkuCatalogItem) String() string

type SkuCatalogReply

type SkuCatalogReply struct {
	RequestId      string            `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	CatalogVersion string            `protobuf:"bytes,2,opt,name=catalog_version,json=catalogVersion,proto3" json:"catalog_version,omitempty"`
	GeneratedAtMs  int64             `protobuf:"varint,3,opt,name=generated_at_ms,json=generatedAtMs,proto3" json:"generated_at_ms,omitempty"`
	Skus           []*SkuCatalogItem `protobuf:"bytes,4,rep,name=skus,proto3" json:"skus,omitempty"`
	// contains filtered or unexported fields
}

func (*SkuCatalogReply) Descriptor deprecated

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

Deprecated: Use SkuCatalogReply.ProtoReflect.Descriptor instead.

func (*SkuCatalogReply) GetCatalogVersion

func (x *SkuCatalogReply) GetCatalogVersion() string

func (*SkuCatalogReply) GetGeneratedAtMs

func (x *SkuCatalogReply) GetGeneratedAtMs() int64

func (*SkuCatalogReply) GetRequestId

func (x *SkuCatalogReply) GetRequestId() string

func (*SkuCatalogReply) GetSkus

func (x *SkuCatalogReply) GetSkus() []*SkuCatalogItem

func (*SkuCatalogReply) ProtoMessage

func (*SkuCatalogReply) ProtoMessage()

func (*SkuCatalogReply) ProtoReflect

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

func (*SkuCatalogReply) Reset

func (x *SkuCatalogReply) Reset()

func (*SkuCatalogReply) String

func (x *SkuCatalogReply) String() string

type SkuPublicPrice

type SkuPublicPrice struct {
	SkuPriceId      string `protobuf:"bytes,1,opt,name=sku_price_id,json=skuPriceId,proto3" json:"sku_price_id,omitempty"`
	Version         int32  `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	PricingMode     string `protobuf:"bytes,3,opt,name=pricing_mode,json=pricingMode,proto3" json:"pricing_mode,omitempty"`
	EffectiveFromMs int64  `protobuf:"varint,4,opt,name=effective_from_ms,json=effectiveFromMs,proto3" json:"effective_from_ms,omitempty"`
	EffectiveToMs   *int64 `protobuf:"varint,5,opt,name=effective_to_ms,json=effectiveToMs,proto3,oneof" json:"effective_to_ms,omitempty"`
	// Types that are valid to be assigned to Rule:
	//
	//	*SkuPublicPrice_Flat
	//	*SkuPublicPrice_TokenTiered
	//	*SkuPublicPrice_PerImage
	//	*SkuPublicPrice_PerSecond
	//	*SkuPublicPrice_PerCharacter
	Rule isSkuPublicPrice_Rule `protobuf_oneof:"rule"`
	// contains filtered or unexported fields
}

func (*SkuPublicPrice) Descriptor deprecated

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

Deprecated: Use SkuPublicPrice.ProtoReflect.Descriptor instead.

func (*SkuPublicPrice) GetEffectiveFromMs

func (x *SkuPublicPrice) GetEffectiveFromMs() int64

func (*SkuPublicPrice) GetEffectiveToMs

func (x *SkuPublicPrice) GetEffectiveToMs() int64

func (*SkuPublicPrice) GetFlat

func (x *SkuPublicPrice) GetFlat() *FlatPrice

func (*SkuPublicPrice) GetPerCharacter

func (x *SkuPublicPrice) GetPerCharacter() *PerCharacterPrice

func (*SkuPublicPrice) GetPerImage

func (x *SkuPublicPrice) GetPerImage() *PerImagePrice

func (*SkuPublicPrice) GetPerSecond

func (x *SkuPublicPrice) GetPerSecond() *PerSecondPrice

func (*SkuPublicPrice) GetPricingMode

func (x *SkuPublicPrice) GetPricingMode() string

func (*SkuPublicPrice) GetRule

func (x *SkuPublicPrice) GetRule() isSkuPublicPrice_Rule

func (*SkuPublicPrice) GetSkuPriceId

func (x *SkuPublicPrice) GetSkuPriceId() string

func (*SkuPublicPrice) GetTokenTiered

func (x *SkuPublicPrice) GetTokenTiered() *TokenTieredPrice

func (*SkuPublicPrice) GetVersion

func (x *SkuPublicPrice) GetVersion() int32

func (*SkuPublicPrice) ProtoMessage

func (*SkuPublicPrice) ProtoMessage()

func (*SkuPublicPrice) ProtoReflect

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

func (*SkuPublicPrice) Reset

func (x *SkuPublicPrice) Reset()

func (*SkuPublicPrice) String

func (x *SkuPublicPrice) String() string

type SkuPublicPrice_Flat

type SkuPublicPrice_Flat struct {
	Flat *FlatPrice `protobuf:"bytes,6,opt,name=flat,proto3,oneof"`
}

type SkuPublicPrice_PerCharacter

type SkuPublicPrice_PerCharacter struct {
	PerCharacter *PerCharacterPrice `protobuf:"bytes,10,opt,name=per_character,json=perCharacter,proto3,oneof"`
}

type SkuPublicPrice_PerImage

type SkuPublicPrice_PerImage struct {
	PerImage *PerImagePrice `protobuf:"bytes,8,opt,name=per_image,json=perImage,proto3,oneof"`
}

type SkuPublicPrice_PerSecond

type SkuPublicPrice_PerSecond struct {
	PerSecond *PerSecondPrice `protobuf:"bytes,9,opt,name=per_second,json=perSecond,proto3,oneof"`
}

type SkuPublicPrice_TokenTiered

type SkuPublicPrice_TokenTiered struct {
	TokenTiered *TokenTieredPrice `protobuf:"bytes,7,opt,name=token_tiered,json=tokenTiered,proto3,oneof"`
}

type SkuSupportedSchema

type SkuSupportedSchema struct {
	SchemaVersion    string `protobuf:"bytes,1,opt,name=schema_version,json=schemaVersion,proto3" json:"schema_version,omitempty"`
	RequestSchemaJcs []byte `protobuf:"bytes,2,opt,name=request_schema_jcs,json=requestSchemaJcs,proto3" json:"request_schema_jcs,omitempty"`
	// contains filtered or unexported fields
}

func (*SkuSupportedSchema) Descriptor deprecated

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

Deprecated: Use SkuSupportedSchema.ProtoReflect.Descriptor instead.

func (*SkuSupportedSchema) GetRequestSchemaJcs

func (x *SkuSupportedSchema) GetRequestSchemaJcs() []byte

func (*SkuSupportedSchema) GetSchemaVersion

func (x *SkuSupportedSchema) GetSchemaVersion() string

func (*SkuSupportedSchema) ProtoMessage

func (*SkuSupportedSchema) ProtoMessage()

func (*SkuSupportedSchema) ProtoReflect

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

func (*SkuSupportedSchema) Reset

func (x *SkuSupportedSchema) Reset()

func (*SkuSupportedSchema) String

func (x *SkuSupportedSchema) String() string

type SyncIdentityRequest

type SyncIdentityRequest struct {
	EventId      string `protobuf:"bytes,1,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	Actor        string `protobuf:"bytes,2,opt,name=actor,proto3" json:"actor,omitempty"`
	OccurredAtMs int64  `protobuf:"varint,3,opt,name=occurred_at_ms,json=occurredAtMs,proto3" json:"occurred_at_ms,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncIdentityRequest) Descriptor deprecated

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

Deprecated: Use SyncIdentityRequest.ProtoReflect.Descriptor instead.

func (*SyncIdentityRequest) GetActor

func (x *SyncIdentityRequest) GetActor() string

func (*SyncIdentityRequest) GetEventId

func (x *SyncIdentityRequest) GetEventId() string

func (*SyncIdentityRequest) GetOccurredAtMs

func (x *SyncIdentityRequest) GetOccurredAtMs() int64

func (*SyncIdentityRequest) ProtoMessage

func (*SyncIdentityRequest) ProtoMessage()

func (*SyncIdentityRequest) ProtoReflect

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

func (*SyncIdentityRequest) Reset

func (x *SyncIdentityRequest) Reset()

func (*SyncIdentityRequest) String

func (x *SyncIdentityRequest) String() string

type SyncVerificationStatusRequest

type SyncVerificationStatusRequest struct {
	EventId       string `protobuf:"bytes,1,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"`
	Actor         string `protobuf:"bytes,2,opt,name=actor,proto3" json:"actor,omitempty"`
	Verified      bool   `protobuf:"varint,3,opt,name=verified,proto3" json:"verified,omitempty"`
	VerifiedAtMs  int64  `protobuf:"varint,4,opt,name=verified_at_ms,json=verifiedAtMs,proto3" json:"verified_at_ms,omitempty"`
	CredentialRef string `protobuf:"bytes,5,opt,name=credential_ref,json=credentialRef,proto3" json:"credential_ref,omitempty"`
	Issuer        string `protobuf:"bytes,6,opt,name=issuer,proto3" json:"issuer,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncVerificationStatusRequest) Descriptor deprecated

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

Deprecated: Use SyncVerificationStatusRequest.ProtoReflect.Descriptor instead.

func (*SyncVerificationStatusRequest) GetActor

func (x *SyncVerificationStatusRequest) GetActor() string

func (*SyncVerificationStatusRequest) GetCredentialRef

func (x *SyncVerificationStatusRequest) GetCredentialRef() string

func (*SyncVerificationStatusRequest) GetEventId

func (x *SyncVerificationStatusRequest) GetEventId() string

func (*SyncVerificationStatusRequest) GetIssuer

func (x *SyncVerificationStatusRequest) GetIssuer() string

func (*SyncVerificationStatusRequest) GetVerified

func (x *SyncVerificationStatusRequest) GetVerified() bool

func (*SyncVerificationStatusRequest) GetVerifiedAtMs

func (x *SyncVerificationStatusRequest) GetVerifiedAtMs() int64

func (*SyncVerificationStatusRequest) ProtoMessage

func (*SyncVerificationStatusRequest) ProtoMessage()

func (*SyncVerificationStatusRequest) ProtoReflect

func (*SyncVerificationStatusRequest) Reset

func (x *SyncVerificationStatusRequest) Reset()

func (*SyncVerificationStatusRequest) String

type TokenTier

type TokenTier struct {
	ContextFromTokens            string `protobuf:"bytes,1,opt,name=context_from_tokens,json=contextFromTokens,proto3" json:"context_from_tokens,omitempty"`
	ContextToTokens              string `protobuf:"bytes,2,opt,name=context_to_tokens,json=contextToTokens,proto3" json:"context_to_tokens,omitempty"`
	UncachedInputUnitsPerMillion string `` /* 151-byte string literal not displayed */
	CachedInputUnitsPerMillion   string `` /* 145-byte string literal not displayed */
	OutputUnitsPerMillion        string `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TokenTier) Descriptor deprecated

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

Deprecated: Use TokenTier.ProtoReflect.Descriptor instead.

func (*TokenTier) GetCachedInputUnitsPerMillion

func (x *TokenTier) GetCachedInputUnitsPerMillion() string

func (*TokenTier) GetContextFromTokens

func (x *TokenTier) GetContextFromTokens() string

func (*TokenTier) GetContextToTokens

func (x *TokenTier) GetContextToTokens() string

func (*TokenTier) GetOutputUnitsPerMillion

func (x *TokenTier) GetOutputUnitsPerMillion() string

func (*TokenTier) GetUncachedInputUnitsPerMillion

func (x *TokenTier) GetUncachedInputUnitsPerMillion() string

func (*TokenTier) ProtoMessage

func (*TokenTier) ProtoMessage()

func (*TokenTier) ProtoReflect

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

func (*TokenTier) Reset

func (x *TokenTier) Reset()

func (*TokenTier) String

func (x *TokenTier) String() string

type TokenTieredPrice

type TokenTieredPrice struct {
	Tiers []*TokenTier `protobuf:"bytes,1,rep,name=tiers,proto3" json:"tiers,omitempty"`
	// contains filtered or unexported fields
}

func (*TokenTieredPrice) Descriptor deprecated

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

Deprecated: Use TokenTieredPrice.ProtoReflect.Descriptor instead.

func (*TokenTieredPrice) GetTiers

func (x *TokenTieredPrice) GetTiers() []*TokenTier

func (*TokenTieredPrice) ProtoMessage

func (*TokenTieredPrice) ProtoMessage()

func (*TokenTieredPrice) ProtoReflect

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

func (*TokenTieredPrice) Reset

func (x *TokenTieredPrice) Reset()

func (*TokenTieredPrice) String

func (x *TokenTieredPrice) String() string

type UnimplementedRuntimeServiceServer

type UnimplementedRuntimeServiceServer struct{}

UnimplementedRuntimeServiceServer 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 (UnimplementedRuntimeServiceServer) ConfirmRegistration

func (UnimplementedRuntimeServiceServer) CreateOrder

func (UnimplementedRuntimeServiceServer) DisableIdentity

func (UnimplementedRuntimeServiceServer) ExchangeRuntimeToken

func (UnimplementedRuntimeServiceServer) GetBalance

func (UnimplementedRuntimeServiceServer) GetOfferCatalog

func (UnimplementedRuntimeServiceServer) GetOrder

func (UnimplementedRuntimeServiceServer) GetSkuCatalog

func (UnimplementedRuntimeServiceServer) ListBalanceLots

func (UnimplementedRuntimeServiceServer) ListLedger

func (UnimplementedRuntimeServiceServer) ListSiteBranding

func (UnimplementedRuntimeServiceServer) ResolveRegistration

func (UnimplementedRuntimeServiceServer) SyncIdentity

func (UnimplementedRuntimeServiceServer) SyncVerificationStatus

type UnsafeRuntimeServiceServer

type UnsafeRuntimeServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRuntimeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RuntimeServiceServer will result in compilation errors.

type VerifyAndConfirmPaymentReply

type VerifyAndConfirmPaymentReply struct {
	RequestId string       `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Order     *Order       `protobuf:"bytes,2,opt,name=order,proto3" json:"order,omitempty"`
	Grant     *RetailGrant `protobuf:"bytes,3,opt,name=grant,proto3" json:"grant,omitempty"`
	GrantPlan *GrantPlan   `protobuf:"bytes,5,opt,name=grant_plan,json=grantPlan,proto3" json:"grant_plan,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyAndConfirmPaymentReply) Descriptor deprecated

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

Deprecated: Use VerifyAndConfirmPaymentReply.ProtoReflect.Descriptor instead.

func (*VerifyAndConfirmPaymentReply) GetGrant

func (*VerifyAndConfirmPaymentReply) GetGrantPlan

func (x *VerifyAndConfirmPaymentReply) GetGrantPlan() *GrantPlan

func (*VerifyAndConfirmPaymentReply) GetOrder

func (x *VerifyAndConfirmPaymentReply) GetOrder() *Order

func (*VerifyAndConfirmPaymentReply) GetRequestId

func (x *VerifyAndConfirmPaymentReply) GetRequestId() string

func (*VerifyAndConfirmPaymentReply) ProtoMessage

func (*VerifyAndConfirmPaymentReply) ProtoMessage()

func (*VerifyAndConfirmPaymentReply) ProtoReflect

func (*VerifyAndConfirmPaymentReply) Reset

func (x *VerifyAndConfirmPaymentReply) Reset()

func (*VerifyAndConfirmPaymentReply) String

type VerifyAndConfirmPaymentRequest

type VerifyAndConfirmPaymentRequest struct {
	IdempotencyKey   string            `protobuf:"bytes,1,opt,name=idempotency_key,json=idempotencyKey,proto3" json:"idempotency_key,omitempty"`
	OrderId          string            `protobuf:"bytes,2,opt,name=order_id,json=orderId,proto3" json:"order_id,omitempty"`
	Channel          string            `protobuf:"bytes,3,opt,name=channel,proto3" json:"channel,omitempty"`
	SignedPayload    []byte            `protobuf:"bytes,4,opt,name=signed_payload,json=signedPayload,proto3" json:"signed_payload,omitempty"`
	SignedHeaders    map[string]string `` /* 174-byte string literal not displayed */
	ProviderQueryRef string            `protobuf:"bytes,6,opt,name=provider_query_ref,json=providerQueryRef,proto3" json:"provider_query_ref,omitempty"`
	// contains filtered or unexported fields
}

func (*VerifyAndConfirmPaymentRequest) Descriptor deprecated

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

Deprecated: Use VerifyAndConfirmPaymentRequest.ProtoReflect.Descriptor instead.

func (*VerifyAndConfirmPaymentRequest) GetChannel

func (x *VerifyAndConfirmPaymentRequest) GetChannel() string

func (*VerifyAndConfirmPaymentRequest) GetIdempotencyKey

func (x *VerifyAndConfirmPaymentRequest) GetIdempotencyKey() string

func (*VerifyAndConfirmPaymentRequest) GetOrderId

func (x *VerifyAndConfirmPaymentRequest) GetOrderId() string

func (*VerifyAndConfirmPaymentRequest) GetProviderQueryRef

func (x *VerifyAndConfirmPaymentRequest) GetProviderQueryRef() string

func (*VerifyAndConfirmPaymentRequest) GetSignedHeaders

func (x *VerifyAndConfirmPaymentRequest) GetSignedHeaders() map[string]string

func (*VerifyAndConfirmPaymentRequest) GetSignedPayload

func (x *VerifyAndConfirmPaymentRequest) GetSignedPayload() []byte

func (*VerifyAndConfirmPaymentRequest) ProtoMessage

func (*VerifyAndConfirmPaymentRequest) ProtoMessage()

func (*VerifyAndConfirmPaymentRequest) ProtoReflect

func (*VerifyAndConfirmPaymentRequest) Reset

func (x *VerifyAndConfirmPaymentRequest) Reset()

func (*VerifyAndConfirmPaymentRequest) String

Jump to

Keyboard shortcuts

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