Documentation ¶
Index ¶
- Variables
- func RegisterRobloxAnalyticsAPIServiceServer(s grpc.ServiceRegistrar, srv RobloxAnalyticsAPIServiceServer)
- type InitiateEventRequest
- func (*InitiateEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitiateEventRequest) GetCity() string
- func (x *InitiateEventRequest) GetClientEventTime() *timestamppb.Timestamp
- func (x *InitiateEventRequest) GetCountry() string
- func (x *InitiateEventRequest) GetDeviceFamily() string
- func (x *InitiateEventRequest) GetDeviceId() string
- func (x *InitiateEventRequest) GetDeviceType() string
- func (x *InitiateEventRequest) GetEventButtonName() string
- func (x *InitiateEventRequest) GetEventId() string
- func (x *InitiateEventRequest) GetEventName() string
- func (x *InitiateEventRequest) GetEventType() string
- func (x *InitiateEventRequest) GetIpAddress() string
- func (x *InitiateEventRequest) GetLanguage() string
- func (x *InitiateEventRequest) GetPlatform() string
- func (x *InitiateEventRequest) GetUserId() string
- func (x *InitiateEventRequest) GetVersion() string
- func (*InitiateEventRequest) ProtoMessage()
- func (x *InitiateEventRequest) ProtoReflect() protoreflect.Message
- func (x *InitiateEventRequest) Reset()
- func (x *InitiateEventRequest) String() string
- type InitiateEventResponse
- func (*InitiateEventResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InitiateEventResponse) GetSuccess() bool
- func (*InitiateEventResponse) ProtoMessage()
- func (x *InitiateEventResponse) ProtoReflect() protoreflect.Message
- func (x *InitiateEventResponse) Reset()
- func (x *InitiateEventResponse) String() string
- type RobloxAnalyticsAPIServiceClient
- type RobloxAnalyticsAPIServiceServer
- type UnimplementedRobloxAnalyticsAPIServiceServer
- type UnsafeRobloxAnalyticsAPIServiceServer
Constants ¶
This section is empty.
Variables ¶
var File_roblox_analytics_v1_roblox_analytics_proto protoreflect.FileDescriptor
var RobloxAnalyticsAPIService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "roblox_analytics.v1.RobloxAnalyticsAPIService", HandlerType: (*RobloxAnalyticsAPIServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "InitiateEvent", Handler: _RobloxAnalyticsAPIService_InitiateEvent_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "roblox_analytics/v1/roblox_analytics.proto", }
RobloxAnalyticsAPIService_ServiceDesc is the grpc.ServiceDesc for RobloxAnalyticsAPIService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterRobloxAnalyticsAPIServiceServer ¶
func RegisterRobloxAnalyticsAPIServiceServer(s grpc.ServiceRegistrar, srv RobloxAnalyticsAPIServiceServer)
Types ¶
type InitiateEventRequest ¶
type InitiateEventRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"` DeviceType string `protobuf:"bytes,4,opt,name=device_type,json=deviceType,proto3" json:"device_type,omitempty"` Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"` Country string `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"` City string `protobuf:"bytes,7,opt,name=city,proto3" json:"city,omitempty"` DeviceFamily string `protobuf:"bytes,8,opt,name=device_family,json=deviceFamily,proto3" json:"device_family,omitempty"` Language string `protobuf:"bytes,9,opt,name=language,proto3" json:"language,omitempty"` EventButtonName string `protobuf:"bytes,10,opt,name=event_button_name,json=eventButtonName,proto3" json:"event_button_name,omitempty"` ClientEventTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=client_event_time,json=clientEventTime,proto3" json:"client_event_time,omitempty"` IpAddress string `protobuf:"bytes,12,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` EventId string `protobuf:"bytes,13,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"` EventType string `protobuf:"bytes,14,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"` EventName string `protobuf:"bytes,15,opt,name=event_name,json=eventName,proto3" json:"event_name,omitempty"` // contains filtered or unexported fields }
func (*InitiateEventRequest) Descriptor
deprecated
func (*InitiateEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitiateEventRequest.ProtoReflect.Descriptor instead.
func (*InitiateEventRequest) GetCity ¶
func (x *InitiateEventRequest) GetCity() string
func (*InitiateEventRequest) GetClientEventTime ¶
func (x *InitiateEventRequest) GetClientEventTime() *timestamppb.Timestamp
func (*InitiateEventRequest) GetCountry ¶
func (x *InitiateEventRequest) GetCountry() string
func (*InitiateEventRequest) GetDeviceFamily ¶
func (x *InitiateEventRequest) GetDeviceFamily() string
func (*InitiateEventRequest) GetDeviceId ¶
func (x *InitiateEventRequest) GetDeviceId() string
func (*InitiateEventRequest) GetDeviceType ¶
func (x *InitiateEventRequest) GetDeviceType() string
func (*InitiateEventRequest) GetEventButtonName ¶
func (x *InitiateEventRequest) GetEventButtonName() string
func (*InitiateEventRequest) GetEventId ¶
func (x *InitiateEventRequest) GetEventId() string
func (*InitiateEventRequest) GetEventName ¶
func (x *InitiateEventRequest) GetEventName() string
func (*InitiateEventRequest) GetEventType ¶
func (x *InitiateEventRequest) GetEventType() string
func (*InitiateEventRequest) GetIpAddress ¶
func (x *InitiateEventRequest) GetIpAddress() string
func (*InitiateEventRequest) GetLanguage ¶
func (x *InitiateEventRequest) GetLanguage() string
func (*InitiateEventRequest) GetPlatform ¶
func (x *InitiateEventRequest) GetPlatform() string
func (*InitiateEventRequest) GetUserId ¶
func (x *InitiateEventRequest) GetUserId() string
func (*InitiateEventRequest) GetVersion ¶
func (x *InitiateEventRequest) GetVersion() string
func (*InitiateEventRequest) ProtoMessage ¶
func (*InitiateEventRequest) ProtoMessage()
func (*InitiateEventRequest) ProtoReflect ¶
func (x *InitiateEventRequest) ProtoReflect() protoreflect.Message
func (*InitiateEventRequest) Reset ¶
func (x *InitiateEventRequest) Reset()
func (*InitiateEventRequest) String ¶
func (x *InitiateEventRequest) String() string
type InitiateEventResponse ¶
type InitiateEventResponse struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` // contains filtered or unexported fields }
func (*InitiateEventResponse) Descriptor
deprecated
func (*InitiateEventResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitiateEventResponse.ProtoReflect.Descriptor instead.
func (*InitiateEventResponse) GetSuccess ¶
func (x *InitiateEventResponse) GetSuccess() bool
func (*InitiateEventResponse) ProtoMessage ¶
func (*InitiateEventResponse) ProtoMessage()
func (*InitiateEventResponse) ProtoReflect ¶
func (x *InitiateEventResponse) ProtoReflect() protoreflect.Message
func (*InitiateEventResponse) Reset ¶
func (x *InitiateEventResponse) Reset()
func (*InitiateEventResponse) String ¶
func (x *InitiateEventResponse) String() string
type RobloxAnalyticsAPIServiceClient ¶
type RobloxAnalyticsAPIServiceClient interface {
InitiateEvent(ctx context.Context, in *InitiateEventRequest, opts ...grpc.CallOption) (*InitiateEventResponse, error)
}
RobloxAnalyticsAPIServiceClient is the client API for RobloxAnalyticsAPIService 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 NewRobloxAnalyticsAPIServiceClient ¶
func NewRobloxAnalyticsAPIServiceClient(cc grpc.ClientConnInterface) RobloxAnalyticsAPIServiceClient
type RobloxAnalyticsAPIServiceServer ¶
type RobloxAnalyticsAPIServiceServer interface { InitiateEvent(context.Context, *InitiateEventRequest) (*InitiateEventResponse, error) // contains filtered or unexported methods }
RobloxAnalyticsAPIServiceServer is the server API for RobloxAnalyticsAPIService service. All implementations must embed UnimplementedRobloxAnalyticsAPIServiceServer for forward compatibility
type UnimplementedRobloxAnalyticsAPIServiceServer ¶
type UnimplementedRobloxAnalyticsAPIServiceServer struct { }
UnimplementedRobloxAnalyticsAPIServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedRobloxAnalyticsAPIServiceServer) InitiateEvent ¶
func (UnimplementedRobloxAnalyticsAPIServiceServer) InitiateEvent(context.Context, *InitiateEventRequest) (*InitiateEventResponse, error)
type UnsafeRobloxAnalyticsAPIServiceServer ¶
type UnsafeRobloxAnalyticsAPIServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRobloxAnalyticsAPIServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RobloxAnalyticsAPIServiceServer will result in compilation errors.