v1

package
v0.2.94 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2023 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_roblox_analytics_v1_roblox_analytics_proto protoreflect.FileDescriptor
View Source
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.

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

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.

Directories

Path Synopsis
Package roblox_analytics is a generated GoMock package.
Package roblox_analytics is a generated GoMock package.

Jump to

Keyboard shortcuts

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