Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterSmsHTTPServer(s *http.Server, srv SmsHTTPServer)
- func RegisterSmsServer(s grpc.ServiceRegistrar, srv SmsServer)
- type SendSmsCodeReply
- func (*SendSmsCodeReply) Descriptor() ([]byte, []int)deprecated
- func (*SendSmsCodeReply) ProtoMessage()
- func (x *SendSmsCodeReply) ProtoReflect() protoreflect.Message
- func (x *SendSmsCodeReply) Reset()
- func (x *SendSmsCodeReply) String() string
- func (m *SendSmsCodeReply) Validate() error
- func (m *SendSmsCodeReply) ValidateAll() error
- type SendSmsCodeReplyMultiError
- type SendSmsCodeReplyValidationError
- func (e SendSmsCodeReplyValidationError) Cause() error
- func (e SendSmsCodeReplyValidationError) Error() string
- func (e SendSmsCodeReplyValidationError) ErrorName() string
- func (e SendSmsCodeReplyValidationError) Field() string
- func (e SendSmsCodeReplyValidationError) Key() bool
- func (e SendSmsCodeReplyValidationError) Reason() string
- type SendSmsCodeRequest
- func (*SendSmsCodeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SendSmsCodeRequest) GetMobile() string
- func (*SendSmsCodeRequest) ProtoMessage()
- func (x *SendSmsCodeRequest) ProtoReflect() protoreflect.Message
- func (x *SendSmsCodeRequest) Reset()
- func (x *SendSmsCodeRequest) String() string
- func (m *SendSmsCodeRequest) Validate() error
- func (m *SendSmsCodeRequest) ValidateAll() error
- type SendSmsCodeRequestMultiError
- type SendSmsCodeRequestValidationError
- func (e SendSmsCodeRequestValidationError) Cause() error
- func (e SendSmsCodeRequestValidationError) Error() string
- func (e SendSmsCodeRequestValidationError) ErrorName() string
- func (e SendSmsCodeRequestValidationError) Field() string
- func (e SendSmsCodeRequestValidationError) Key() bool
- func (e SendSmsCodeRequestValidationError) Reason() string
- type SmsClient
- type SmsHTTPClient
- type SmsHTTPClientImpl
- type SmsHTTPServer
- type SmsServer
- type UnimplementedSmsServer
- type UnsafeSmsServer
- type VerifySmsCodeReply
- func (*VerifySmsCodeReply) Descriptor() ([]byte, []int)deprecated
- func (*VerifySmsCodeReply) ProtoMessage()
- func (x *VerifySmsCodeReply) ProtoReflect() protoreflect.Message
- func (x *VerifySmsCodeReply) Reset()
- func (x *VerifySmsCodeReply) String() string
- func (m *VerifySmsCodeReply) Validate() error
- func (m *VerifySmsCodeReply) ValidateAll() error
- type VerifySmsCodeReplyMultiError
- type VerifySmsCodeReplyValidationError
- func (e VerifySmsCodeReplyValidationError) Cause() error
- func (e VerifySmsCodeReplyValidationError) Error() string
- func (e VerifySmsCodeReplyValidationError) ErrorName() string
- func (e VerifySmsCodeReplyValidationError) Field() string
- func (e VerifySmsCodeReplyValidationError) Key() bool
- func (e VerifySmsCodeReplyValidationError) Reason() string
- type VerifySmsCodeRequest
- func (*VerifySmsCodeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VerifySmsCodeRequest) GetCode() string
- func (x *VerifySmsCodeRequest) GetMobile() string
- func (*VerifySmsCodeRequest) ProtoMessage()
- func (x *VerifySmsCodeRequest) ProtoReflect() protoreflect.Message
- func (x *VerifySmsCodeRequest) Reset()
- func (x *VerifySmsCodeRequest) String() string
- func (m *VerifySmsCodeRequest) Validate() error
- func (m *VerifySmsCodeRequest) ValidateAll() error
- type VerifySmsCodeRequestMultiError
- type VerifySmsCodeRequestValidationError
- func (e VerifySmsCodeRequestValidationError) Cause() error
- func (e VerifySmsCodeRequestValidationError) Error() string
- func (e VerifySmsCodeRequestValidationError) ErrorName() string
- func (e VerifySmsCodeRequestValidationError) Field() string
- func (e VerifySmsCodeRequestValidationError) Key() bool
- func (e VerifySmsCodeRequestValidationError) Reason() string
Constants ¶
const OperationSmsSendSmsCode = "/api.sms.interface.v1.Sms/SendSmsCode"
const OperationSmsVerifySmsCode = "/api.sms.interface.v1.Sms/VerifySmsCode"
Variables ¶
var File_sms_interface_v1_sms_interface_proto protoreflect.FileDescriptor
var Sms_ServiceDesc = grpc.ServiceDesc{ ServiceName: "api.sms.interface.v1.Sms", HandlerType: (*SmsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "SendSmsCode", Handler: _Sms_SendSmsCode_Handler, }, { MethodName: "VerifySmsCode", Handler: _Sms_VerifySmsCode_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "sms/interface/v1/sms_interface.proto", }
Sms_ServiceDesc is the grpc.ServiceDesc for Sms service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterSmsHTTPServer ¶
func RegisterSmsHTTPServer(s *http.Server, srv SmsHTTPServer)
func RegisterSmsServer ¶
func RegisterSmsServer(s grpc.ServiceRegistrar, srv SmsServer)
Types ¶
type SendSmsCodeReply ¶
type SendSmsCodeReply struct {
// contains filtered or unexported fields
}
func (*SendSmsCodeReply) Descriptor
deprecated
func (*SendSmsCodeReply) Descriptor() ([]byte, []int)
Deprecated: Use SendSmsCodeReply.ProtoReflect.Descriptor instead.
func (*SendSmsCodeReply) ProtoMessage ¶
func (*SendSmsCodeReply) ProtoMessage()
func (*SendSmsCodeReply) ProtoReflect ¶
func (x *SendSmsCodeReply) ProtoReflect() protoreflect.Message
func (*SendSmsCodeReply) Reset ¶
func (x *SendSmsCodeReply) Reset()
func (*SendSmsCodeReply) String ¶
func (x *SendSmsCodeReply) String() string
func (*SendSmsCodeReply) Validate ¶
func (m *SendSmsCodeReply) Validate() error
Validate checks the field values on SendSmsCodeReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SendSmsCodeReply) ValidateAll ¶
func (m *SendSmsCodeReply) ValidateAll() error
ValidateAll checks the field values on SendSmsCodeReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SendSmsCodeReplyMultiError, or nil if none found.
type SendSmsCodeReplyMultiError ¶
type SendSmsCodeReplyMultiError []error
SendSmsCodeReplyMultiError is an error wrapping multiple validation errors returned by SendSmsCodeReply.ValidateAll() if the designated constraints aren't met.
func (SendSmsCodeReplyMultiError) AllErrors ¶
func (m SendSmsCodeReplyMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SendSmsCodeReplyMultiError) Error ¶
func (m SendSmsCodeReplyMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SendSmsCodeReplyValidationError ¶
type SendSmsCodeReplyValidationError struct {
// contains filtered or unexported fields
}
SendSmsCodeReplyValidationError is the validation error returned by SendSmsCodeReply.Validate if the designated constraints aren't met.
func (SendSmsCodeReplyValidationError) Cause ¶
func (e SendSmsCodeReplyValidationError) Cause() error
Cause function returns cause value.
func (SendSmsCodeReplyValidationError) Error ¶
func (e SendSmsCodeReplyValidationError) Error() string
Error satisfies the builtin error interface
func (SendSmsCodeReplyValidationError) ErrorName ¶
func (e SendSmsCodeReplyValidationError) ErrorName() string
ErrorName returns error name.
func (SendSmsCodeReplyValidationError) Field ¶
func (e SendSmsCodeReplyValidationError) Field() string
Field function returns field value.
func (SendSmsCodeReplyValidationError) Key ¶
func (e SendSmsCodeReplyValidationError) Key() bool
Key function returns key value.
func (SendSmsCodeReplyValidationError) Reason ¶
func (e SendSmsCodeReplyValidationError) Reason() string
Reason function returns reason value.
type SendSmsCodeRequest ¶
type SendSmsCodeRequest struct { Mobile string `protobuf:"bytes,1,opt,name=mobile,proto3" json:"mobile,omitempty"` // contains filtered or unexported fields }
func (*SendSmsCodeRequest) Descriptor
deprecated
func (*SendSmsCodeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SendSmsCodeRequest.ProtoReflect.Descriptor instead.
func (*SendSmsCodeRequest) GetMobile ¶
func (x *SendSmsCodeRequest) GetMobile() string
func (*SendSmsCodeRequest) ProtoMessage ¶
func (*SendSmsCodeRequest) ProtoMessage()
func (*SendSmsCodeRequest) ProtoReflect ¶
func (x *SendSmsCodeRequest) ProtoReflect() protoreflect.Message
func (*SendSmsCodeRequest) Reset ¶
func (x *SendSmsCodeRequest) Reset()
func (*SendSmsCodeRequest) String ¶
func (x *SendSmsCodeRequest) String() string
func (*SendSmsCodeRequest) Validate ¶
func (m *SendSmsCodeRequest) Validate() error
Validate checks the field values on SendSmsCodeRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*SendSmsCodeRequest) ValidateAll ¶
func (m *SendSmsCodeRequest) ValidateAll() error
ValidateAll checks the field values on SendSmsCodeRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SendSmsCodeRequestMultiError, or nil if none found.
type SendSmsCodeRequestMultiError ¶
type SendSmsCodeRequestMultiError []error
SendSmsCodeRequestMultiError is an error wrapping multiple validation errors returned by SendSmsCodeRequest.ValidateAll() if the designated constraints aren't met.
func (SendSmsCodeRequestMultiError) AllErrors ¶
func (m SendSmsCodeRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (SendSmsCodeRequestMultiError) Error ¶
func (m SendSmsCodeRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type SendSmsCodeRequestValidationError ¶
type SendSmsCodeRequestValidationError struct {
// contains filtered or unexported fields
}
SendSmsCodeRequestValidationError is the validation error returned by SendSmsCodeRequest.Validate if the designated constraints aren't met.
func (SendSmsCodeRequestValidationError) Cause ¶
func (e SendSmsCodeRequestValidationError) Cause() error
Cause function returns cause value.
func (SendSmsCodeRequestValidationError) Error ¶
func (e SendSmsCodeRequestValidationError) Error() string
Error satisfies the builtin error interface
func (SendSmsCodeRequestValidationError) ErrorName ¶
func (e SendSmsCodeRequestValidationError) ErrorName() string
ErrorName returns error name.
func (SendSmsCodeRequestValidationError) Field ¶
func (e SendSmsCodeRequestValidationError) Field() string
Field function returns field value.
func (SendSmsCodeRequestValidationError) Key ¶
func (e SendSmsCodeRequestValidationError) Key() bool
Key function returns key value.
func (SendSmsCodeRequestValidationError) Reason ¶
func (e SendSmsCodeRequestValidationError) Reason() string
Reason function returns reason value.
type SmsClient ¶
type SmsClient interface { SendSmsCode(ctx context.Context, in *SendSmsCodeRequest, opts ...grpc.CallOption) (*SendSmsCodeReply, error) VerifySmsCode(ctx context.Context, in *VerifySmsCodeRequest, opts ...grpc.CallOption) (*VerifySmsCodeReply, error) }
SmsClient is the client API for Sms service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSmsClient ¶
func NewSmsClient(cc grpc.ClientConnInterface) SmsClient
type SmsHTTPClient ¶
type SmsHTTPClient interface { SendSmsCode(ctx context.Context, req *SendSmsCodeRequest, opts ...http.CallOption) (rsp *SendSmsCodeReply, err error) VerifySmsCode(ctx context.Context, req *VerifySmsCodeRequest, opts ...http.CallOption) (rsp *VerifySmsCodeReply, err error) }
func NewSmsHTTPClient ¶
func NewSmsHTTPClient(client *http.Client) SmsHTTPClient
type SmsHTTPClientImpl ¶
type SmsHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*SmsHTTPClientImpl) SendSmsCode ¶
func (c *SmsHTTPClientImpl) SendSmsCode(ctx context.Context, in *SendSmsCodeRequest, opts ...http.CallOption) (*SendSmsCodeReply, error)
func (*SmsHTTPClientImpl) VerifySmsCode ¶
func (c *SmsHTTPClientImpl) VerifySmsCode(ctx context.Context, in *VerifySmsCodeRequest, opts ...http.CallOption) (*VerifySmsCodeReply, error)
type SmsHTTPServer ¶
type SmsHTTPServer interface { SendSmsCode(context.Context, *SendSmsCodeRequest) (*SendSmsCodeReply, error) VerifySmsCode(context.Context, *VerifySmsCodeRequest) (*VerifySmsCodeReply, error) }
type SmsServer ¶
type SmsServer interface { SendSmsCode(context.Context, *SendSmsCodeRequest) (*SendSmsCodeReply, error) VerifySmsCode(context.Context, *VerifySmsCodeRequest) (*VerifySmsCodeReply, error) // contains filtered or unexported methods }
SmsServer is the server API for Sms service. All implementations must embed UnimplementedSmsServer for forward compatibility
type UnimplementedSmsServer ¶
type UnimplementedSmsServer struct { }
UnimplementedSmsServer must be embedded to have forward compatible implementations.
func (UnimplementedSmsServer) SendSmsCode ¶
func (UnimplementedSmsServer) SendSmsCode(context.Context, *SendSmsCodeRequest) (*SendSmsCodeReply, error)
func (UnimplementedSmsServer) VerifySmsCode ¶
func (UnimplementedSmsServer) VerifySmsCode(context.Context, *VerifySmsCodeRequest) (*VerifySmsCodeReply, error)
type UnsafeSmsServer ¶
type UnsafeSmsServer interface {
// contains filtered or unexported methods
}
UnsafeSmsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SmsServer will result in compilation errors.
type VerifySmsCodeReply ¶
type VerifySmsCodeReply struct {
// contains filtered or unexported fields
}
func (*VerifySmsCodeReply) Descriptor
deprecated
func (*VerifySmsCodeReply) Descriptor() ([]byte, []int)
Deprecated: Use VerifySmsCodeReply.ProtoReflect.Descriptor instead.
func (*VerifySmsCodeReply) ProtoMessage ¶
func (*VerifySmsCodeReply) ProtoMessage()
func (*VerifySmsCodeReply) ProtoReflect ¶
func (x *VerifySmsCodeReply) ProtoReflect() protoreflect.Message
func (*VerifySmsCodeReply) Reset ¶
func (x *VerifySmsCodeReply) Reset()
func (*VerifySmsCodeReply) String ¶
func (x *VerifySmsCodeReply) String() string
func (*VerifySmsCodeReply) Validate ¶
func (m *VerifySmsCodeReply) Validate() error
Validate checks the field values on VerifySmsCodeReply with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*VerifySmsCodeReply) ValidateAll ¶
func (m *VerifySmsCodeReply) ValidateAll() error
ValidateAll checks the field values on VerifySmsCodeReply with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in VerifySmsCodeReplyMultiError, or nil if none found.
type VerifySmsCodeReplyMultiError ¶
type VerifySmsCodeReplyMultiError []error
VerifySmsCodeReplyMultiError is an error wrapping multiple validation errors returned by VerifySmsCodeReply.ValidateAll() if the designated constraints aren't met.
func (VerifySmsCodeReplyMultiError) AllErrors ¶
func (m VerifySmsCodeReplyMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (VerifySmsCodeReplyMultiError) Error ¶
func (m VerifySmsCodeReplyMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type VerifySmsCodeReplyValidationError ¶
type VerifySmsCodeReplyValidationError struct {
// contains filtered or unexported fields
}
VerifySmsCodeReplyValidationError is the validation error returned by VerifySmsCodeReply.Validate if the designated constraints aren't met.
func (VerifySmsCodeReplyValidationError) Cause ¶
func (e VerifySmsCodeReplyValidationError) Cause() error
Cause function returns cause value.
func (VerifySmsCodeReplyValidationError) Error ¶
func (e VerifySmsCodeReplyValidationError) Error() string
Error satisfies the builtin error interface
func (VerifySmsCodeReplyValidationError) ErrorName ¶
func (e VerifySmsCodeReplyValidationError) ErrorName() string
ErrorName returns error name.
func (VerifySmsCodeReplyValidationError) Field ¶
func (e VerifySmsCodeReplyValidationError) Field() string
Field function returns field value.
func (VerifySmsCodeReplyValidationError) Key ¶
func (e VerifySmsCodeReplyValidationError) Key() bool
Key function returns key value.
func (VerifySmsCodeReplyValidationError) Reason ¶
func (e VerifySmsCodeReplyValidationError) Reason() string
Reason function returns reason value.
type VerifySmsCodeRequest ¶
type VerifySmsCodeRequest struct { Mobile string `protobuf:"bytes,1,opt,name=mobile,proto3" json:"mobile,omitempty"` Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*VerifySmsCodeRequest) Descriptor
deprecated
func (*VerifySmsCodeRequest) Descriptor() ([]byte, []int)
Deprecated: Use VerifySmsCodeRequest.ProtoReflect.Descriptor instead.
func (*VerifySmsCodeRequest) GetCode ¶
func (x *VerifySmsCodeRequest) GetCode() string
func (*VerifySmsCodeRequest) GetMobile ¶
func (x *VerifySmsCodeRequest) GetMobile() string
func (*VerifySmsCodeRequest) ProtoMessage ¶
func (*VerifySmsCodeRequest) ProtoMessage()
func (*VerifySmsCodeRequest) ProtoReflect ¶
func (x *VerifySmsCodeRequest) ProtoReflect() protoreflect.Message
func (*VerifySmsCodeRequest) Reset ¶
func (x *VerifySmsCodeRequest) Reset()
func (*VerifySmsCodeRequest) String ¶
func (x *VerifySmsCodeRequest) String() string
func (*VerifySmsCodeRequest) Validate ¶
func (m *VerifySmsCodeRequest) Validate() error
Validate checks the field values on VerifySmsCodeRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*VerifySmsCodeRequest) ValidateAll ¶
func (m *VerifySmsCodeRequest) ValidateAll() error
ValidateAll checks the field values on VerifySmsCodeRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in VerifySmsCodeRequestMultiError, or nil if none found.
type VerifySmsCodeRequestMultiError ¶
type VerifySmsCodeRequestMultiError []error
VerifySmsCodeRequestMultiError is an error wrapping multiple validation errors returned by VerifySmsCodeRequest.ValidateAll() if the designated constraints aren't met.
func (VerifySmsCodeRequestMultiError) AllErrors ¶
func (m VerifySmsCodeRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (VerifySmsCodeRequestMultiError) Error ¶
func (m VerifySmsCodeRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type VerifySmsCodeRequestValidationError ¶
type VerifySmsCodeRequestValidationError struct {
// contains filtered or unexported fields
}
VerifySmsCodeRequestValidationError is the validation error returned by VerifySmsCodeRequest.Validate if the designated constraints aren't met.
func (VerifySmsCodeRequestValidationError) Cause ¶
func (e VerifySmsCodeRequestValidationError) Cause() error
Cause function returns cause value.
func (VerifySmsCodeRequestValidationError) Error ¶
func (e VerifySmsCodeRequestValidationError) Error() string
Error satisfies the builtin error interface
func (VerifySmsCodeRequestValidationError) ErrorName ¶
func (e VerifySmsCodeRequestValidationError) ErrorName() string
ErrorName returns error name.
func (VerifySmsCodeRequestValidationError) Field ¶
func (e VerifySmsCodeRequestValidationError) Field() string
Field function returns field value.
func (VerifySmsCodeRequestValidationError) Key ¶
func (e VerifySmsCodeRequestValidationError) Key() bool
Key function returns key value.
func (VerifySmsCodeRequestValidationError) Reason ¶
func (e VerifySmsCodeRequestValidationError) Reason() string
Reason function returns reason value.