event

package
v0.0.0-...-1768917 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	EventSeverity_name = map[int32]string{
		0: "EVENT_SEVERITY_UNSPECIFIED",
		1: "EVENT_SEVERITY_INFO",
		2: "EVENT_SEVERITY_WARNING",
		3: "EVENT_SEVERITY_ERROR",
		4: "EVENT_SEVERITY_CRITICAL",
		5: "EVENT_SEVERITY_DEBUG",
	}
	EventSeverity_value = map[string]int32{
		"EVENT_SEVERITY_UNSPECIFIED": 0,
		"EVENT_SEVERITY_INFO":        1,
		"EVENT_SEVERITY_WARNING":     2,
		"EVENT_SEVERITY_ERROR":       3,
		"EVENT_SEVERITY_CRITICAL":    4,
		"EVENT_SEVERITY_DEBUG":       5,
	}
)

Enum value maps for EventSeverity.

View Source
var (
	ComponentType_name = map[int32]string{
		0:  "COMPONENT_TYPE_UNSPECIFIED",
		1:  "COMPONENT_TYPE_DEVICE",
		2:  "COMPONENT_TYPE_INTERFACE",
		3:  "COMPONENT_TYPE_TURBINE",
		4:  "COMPONENT_TYPE_VDS",
		5:  "COMPONENT_TYPE_VDS_INTERFACE",
		6:  "COMPONENT_TYPE_VM",
		7:  "COMPONENT_TYPE_VM_INTERFACE",
		8:  "COMPONENT_TYPE_WORKLOAD_SERVER",
		9:  "COMPONENT_TYPE_WORKLOAD_SERVER_INTERFACE",
		10: "COMPONENT_TYPE_APPLICATION",
		11: "COMPONENT_TYPE_CVP_NODE",
	}
	ComponentType_value = map[string]int32{
		"COMPONENT_TYPE_UNSPECIFIED":               0,
		"COMPONENT_TYPE_DEVICE":                    1,
		"COMPONENT_TYPE_INTERFACE":                 2,
		"COMPONENT_TYPE_TURBINE":                   3,
		"COMPONENT_TYPE_VDS":                       4,
		"COMPONENT_TYPE_VDS_INTERFACE":             5,
		"COMPONENT_TYPE_VM":                        6,
		"COMPONENT_TYPE_VM_INTERFACE":              7,
		"COMPONENT_TYPE_WORKLOAD_SERVER":           8,
		"COMPONENT_TYPE_WORKLOAD_SERVER_INTERFACE": 9,
		"COMPONENT_TYPE_APPLICATION":               10,
		"COMPONENT_TYPE_CVP_NODE":                  11,
	}
)

Enum value maps for ComponentType.

View Source
var EventAnnotationConfigService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "arista.event.v1.EventAnnotationConfigService",
	HandlerType: (*EventAnnotationConfigServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOne",
			Handler:    _EventAnnotationConfigService_GetOne_Handler,
		},
		{
			MethodName: "GetMeta",
			Handler:    _EventAnnotationConfigService_GetMeta_Handler,
		},
		{
			MethodName: "Set",
			Handler:    _EventAnnotationConfigService_Set_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _EventAnnotationConfigService_Delete_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetSome",
			Handler:       _EventAnnotationConfigService_GetSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetAll",
			Handler:       _EventAnnotationConfigService_GetAll_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "Subscribe",
			Handler:       _EventAnnotationConfigService_Subscribe_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeMeta",
			Handler:       _EventAnnotationConfigService_SubscribeMeta_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SetSome",
			Handler:       _EventAnnotationConfigService_SetSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "DeleteSome",
			Handler:       _EventAnnotationConfigService_DeleteSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "DeleteAll",
			Handler:       _EventAnnotationConfigService_DeleteAll_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "arista/event.v1/services.gen.proto",
}

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

View Source
var EventService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "arista.event.v1.EventService",
	HandlerType: (*EventServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOne",
			Handler:    _EventService_GetOne_Handler,
		},
		{
			MethodName: "GetMeta",
			Handler:    _EventService_GetMeta_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetSome",
			Handler:       _EventService_GetSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetAll",
			Handler:       _EventService_GetAll_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "Subscribe",
			Handler:       _EventService_Subscribe_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeMeta",
			Handler:       _EventService_SubscribeMeta_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "arista/event.v1/services.gen.proto",
}

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

View Source
var File_arista_event_v1_event_proto protoreflect.FileDescriptor
View Source
var File_arista_event_v1_services_gen_proto protoreflect.FileDescriptor
View Source
var UserEventCreationConfigService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "arista.event.v1.UserEventCreationConfigService",
	HandlerType: (*UserEventCreationConfigServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOne",
			Handler:    _UserEventCreationConfigService_GetOne_Handler,
		},
		{
			MethodName: "GetMeta",
			Handler:    _UserEventCreationConfigService_GetMeta_Handler,
		},
		{
			MethodName: "Set",
			Handler:    _UserEventCreationConfigService_Set_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _UserEventCreationConfigService_Delete_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetSome",
			Handler:       _UserEventCreationConfigService_GetSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetAll",
			Handler:       _UserEventCreationConfigService_GetAll_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "Subscribe",
			Handler:       _UserEventCreationConfigService_Subscribe_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeMeta",
			Handler:       _UserEventCreationConfigService_SubscribeMeta_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SetSome",
			Handler:       _UserEventCreationConfigService_SetSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "DeleteSome",
			Handler:       _UserEventCreationConfigService_DeleteSome_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "DeleteAll",
			Handler:       _UserEventCreationConfigService_DeleteAll_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "arista/event.v1/services.gen.proto",
}

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

Functions

func RegisterEventAnnotationConfigServiceServer

func RegisterEventAnnotationConfigServiceServer(s grpc.ServiceRegistrar, srv EventAnnotationConfigServiceServer)

func RegisterEventServiceServer

func RegisterEventServiceServer(s grpc.ServiceRegistrar, srv EventServiceServer)

func RegisterUserEventCreationConfigServiceServer

func RegisterUserEventCreationConfigServiceServer(s grpc.ServiceRegistrar, srv UserEventCreationConfigServiceServer)

Types

type ComponentType

type ComponentType int32

ComponentType describes the type of entity on which the event occurred

const (
	// COMPONENT_TYPE_UNSPECIFIED is the default value, if the type is not specified.
	ComponentType_COMPONENT_TYPE_UNSPECIFIED ComponentType = 0
	// COMPONENT_TYPE_DEVICE is used for device events.
	ComponentType_COMPONENT_TYPE_DEVICE ComponentType = 1
	// COMPONENT_TYPE_INTERFACE is used for device interface events.
	ComponentType_COMPONENT_TYPE_INTERFACE ComponentType = 2
	// COMPONENT_TYPE_TURBINE is used for events on the internal CVP turbine
	// components. A turbine is an internal CV streaming analytics backend process.
	ComponentType_COMPONENT_TYPE_TURBINE ComponentType = 3
	// COMPONENT_TYPE_VDS is used for VDS events.
	// A vSphere Distributed Switch provides centralized management and
	// monitoring of the networking configuration of all workload servers that are
	// associated with the switch.
	ComponentType_COMPONENT_TYPE_VDS ComponentType = 4
	// COMPONENT_TYPE_VDS_INTERFACE is used for VDS interface events.
	ComponentType_COMPONENT_TYPE_VDS_INTERFACE ComponentType = 5
	// COMPONENT_TYPE_VM is used for VM events.
	// A VM is a software computer that, like a physical computer, runs an
	// operating system and applications.
	ComponentType_COMPONENT_TYPE_VM ComponentType = 6
	// COMPONENT_TYPE_VM_INTERFACE is used for VM interface events.
	ComponentType_COMPONENT_TYPE_VM_INTERFACE ComponentType = 7
	// COMPONENT_TYPE_WORKLOAD_SERVER is used for workload server events.
	// A workload server is a server/data storage device on which the hypervisor is installed.
	ComponentType_COMPONENT_TYPE_WORKLOAD_SERVER ComponentType = 8
	// COMPONENT_TYPE_WORKLOAD_SERVER_INTERFACE is used for workload server interface events.
	ComponentType_COMPONENT_TYPE_WORKLOAD_SERVER_INTERFACE ComponentType = 9
	// COMPONENT_TYPE_APPLICATION is used for application-service events.
	ComponentType_COMPONENT_TYPE_APPLICATION ComponentType = 10
	// COMPONENT_TYPE_CVP_NODE is used for CVP node events.
	ComponentType_COMPONENT_TYPE_CVP_NODE ComponentType = 11
)

func (ComponentType) Descriptor

func (ComponentType) Enum

func (x ComponentType) Enum() *ComponentType

func (ComponentType) EnumDescriptor deprecated

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

Deprecated: Use ComponentType.Descriptor instead.

func (ComponentType) Number

func (ComponentType) String

func (x ComponentType) String() string

func (ComponentType) Type

type Event

type Event struct {

	// key is the event instance identifier
	Key *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// severity is the severity of the event
	Severity EventSeverity `protobuf:"varint,2,opt,name=severity,proto3,enum=arista.event.v1.EventSeverity" json:"severity,omitempty"`
	// title is the title of the event
	Title *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	// description is the description of the event
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// event_type is the type of the event
	EventType *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	// data is the data of the event
	Data *EventData `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
	// components is the components on which the event occurred
	Components *EventComponents `protobuf:"bytes,7,opt,name=components,proto3" json:"components,omitempty"`
	// ack is the acknowledgement status of the event
	Ack *EventAck `protobuf:"bytes,8,opt,name=ack,proto3" json:"ack,omitempty"`
	// notes is the notes of the event
	Notes *EventNotes `protobuf:"bytes,9,opt,name=notes,proto3" json:"notes,omitempty"`
	// last_updated_time is the time of the most recent update to the event
	LastUpdatedTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=last_updated_time,json=lastUpdatedTime,proto3" json:"last_updated_time,omitempty"`
	// read is the read status of the event
	Read *EventRead `protobuf:"bytes,11,opt,name=read,proto3" json:"read,omitempty"`
	// rule_id is the label of the rule associated with the event
	RuleId *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	// contains filtered or unexported fields
}

Event is a telemetry event

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetAck

func (x *Event) GetAck() *EventAck

func (*Event) GetComponents

func (x *Event) GetComponents() *EventComponents

func (*Event) GetData

func (x *Event) GetData() *EventData

func (*Event) GetDescription

func (x *Event) GetDescription() *wrapperspb.StringValue

func (*Event) GetEventType

func (x *Event) GetEventType() *wrapperspb.StringValue

func (*Event) GetKey

func (x *Event) GetKey() *EventKey

func (*Event) GetLastUpdatedTime

func (x *Event) GetLastUpdatedTime() *timestamppb.Timestamp

func (*Event) GetNotes

func (x *Event) GetNotes() *EventNotes

func (*Event) GetRead

func (x *Event) GetRead() *EventRead

func (*Event) GetRuleId

func (x *Event) GetRuleId() *wrapperspb.StringValue

func (*Event) GetSeverity

func (x *Event) GetSeverity() EventSeverity

func (*Event) GetTitle

func (x *Event) GetTitle() *wrapperspb.StringValue

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type EventAck

type EventAck struct {

	// ack is the acknowledgement state of an event
	Ack *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=ack,proto3" json:"ack,omitempty"`
	// acker is the user that acknowledged the event
	Acker *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=acker,proto3" json:"acker,omitempty"`
	// ack_time is the time of acknowledgement
	AckTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=ack_time,json=ackTime,proto3" json:"ack_time,omitempty"`
	// contains filtered or unexported fields
}

EventAck contains acknowledgement information of an event

func (*EventAck) Descriptor deprecated

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

Deprecated: Use EventAck.ProtoReflect.Descriptor instead.

func (*EventAck) GetAck

func (x *EventAck) GetAck() *wrapperspb.BoolValue

func (*EventAck) GetAckTime

func (x *EventAck) GetAckTime() *timestamppb.Timestamp

func (*EventAck) GetAcker

func (x *EventAck) GetAcker() *wrapperspb.StringValue

func (*EventAck) ProtoMessage

func (*EventAck) ProtoMessage()

func (*EventAck) ProtoReflect

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

func (*EventAck) Reset

func (x *EventAck) Reset()

func (*EventAck) String

func (x *EventAck) String() string

type EventAnnotationConfig

type EventAnnotationConfig struct {

	// key is the event instance identifier
	Key *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// ack is the acknowledgement state of an event
	Ack *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=ack,proto3" json:"ack,omitempty"`
	// notes is the notes on an event
	Notes *EventNotesConfig `protobuf:"bytes,3,opt,name=notes,proto3" json:"notes,omitempty"`
	// read is the read state of an event. Setting this implies that an event has been read by a user
	Read *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=read,proto3" json:"read,omitempty"`
	// contains filtered or unexported fields
}

EventAnnotationConfig configures an event annotation

NOTE: Either 1) key and ack or 2) key and notes or 3) key and read are

required when used as an argument to Set.

func (*EventAnnotationConfig) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfig.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfig) GetAck

func (*EventAnnotationConfig) GetKey

func (x *EventAnnotationConfig) GetKey() *EventKey

func (*EventAnnotationConfig) GetNotes

func (x *EventAnnotationConfig) GetNotes() *EventNotesConfig

func (*EventAnnotationConfig) GetRead

func (*EventAnnotationConfig) ProtoMessage

func (*EventAnnotationConfig) ProtoMessage()

func (*EventAnnotationConfig) ProtoReflect

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

func (*EventAnnotationConfig) Reset

func (x *EventAnnotationConfig) Reset()

func (*EventAnnotationConfig) String

func (x *EventAnnotationConfig) String() string

type EventAnnotationConfigDeleteAllRequest

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

func (*EventAnnotationConfigDeleteAllRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigDeleteAllRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigDeleteAllRequest) ProtoMessage

func (*EventAnnotationConfigDeleteAllRequest) ProtoMessage()

func (*EventAnnotationConfigDeleteAllRequest) ProtoReflect

func (*EventAnnotationConfigDeleteAllRequest) Reset

func (*EventAnnotationConfigDeleteAllRequest) String

type EventAnnotationConfigDeleteAllResponse

type EventAnnotationConfigDeleteAllResponse struct {

	// This describes the class of delete error.
	Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"`
	// This indicates the error message from the delete failure.
	Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// This is the key of the EventAnnotationConfig instance that failed to be deleted.
	Key *EventKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the (UTC) timestamp when the key was being deleted.
	Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigDeleteAllResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigDeleteAllResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigDeleteAllResponse) GetError

func (*EventAnnotationConfigDeleteAllResponse) GetKey

func (*EventAnnotationConfigDeleteAllResponse) GetTime

func (*EventAnnotationConfigDeleteAllResponse) GetType

func (*EventAnnotationConfigDeleteAllResponse) ProtoMessage

func (*EventAnnotationConfigDeleteAllResponse) ProtoReflect

func (*EventAnnotationConfigDeleteAllResponse) Reset

func (*EventAnnotationConfigDeleteAllResponse) String

type EventAnnotationConfigDeleteRequest

type EventAnnotationConfigDeleteRequest struct {

	// Key indicates which EventAnnotationConfig instance to remove.
	// This field must always be set.
	Key *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigDeleteRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigDeleteRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigDeleteRequest) GetKey

func (*EventAnnotationConfigDeleteRequest) ProtoMessage

func (*EventAnnotationConfigDeleteRequest) ProtoMessage()

func (*EventAnnotationConfigDeleteRequest) ProtoReflect

func (*EventAnnotationConfigDeleteRequest) Reset

func (*EventAnnotationConfigDeleteRequest) String

type EventAnnotationConfigDeleteResponse

type EventAnnotationConfigDeleteResponse struct {

	// Key echoes back the key of the deleted EventAnnotationConfig instance.
	Key *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the (UTC) timestamp at which the system recognizes the
	// deletion. The only guarantees made about this timestamp are:
	//
	//    - it is after the time the request was received
	//    - a time-ranged query with StartTime==DeletedAt will not include this instance.
	//
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigDeleteResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigDeleteResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigDeleteResponse) GetKey

func (*EventAnnotationConfigDeleteResponse) GetTime

func (*EventAnnotationConfigDeleteResponse) ProtoMessage

func (*EventAnnotationConfigDeleteResponse) ProtoMessage()

func (*EventAnnotationConfigDeleteResponse) ProtoReflect

func (*EventAnnotationConfigDeleteResponse) Reset

func (*EventAnnotationConfigDeleteResponse) String

type EventAnnotationConfigDeleteSomeRequest

type EventAnnotationConfigDeleteSomeRequest struct {

	// key contains a list of EventAnnotationConfig keys to delete
	Keys []*EventKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigDeleteSomeRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigDeleteSomeRequest) GetKeys

func (*EventAnnotationConfigDeleteSomeRequest) ProtoMessage

func (*EventAnnotationConfigDeleteSomeRequest) ProtoReflect

func (*EventAnnotationConfigDeleteSomeRequest) Reset

func (*EventAnnotationConfigDeleteSomeRequest) String

type EventAnnotationConfigDeleteSomeResponse

type EventAnnotationConfigDeleteSomeResponse struct {
	Key   *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Error string    `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

EventAnnotationConfigDeleteSomeResponse is only sent when there is an error.

func (*EventAnnotationConfigDeleteSomeResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigDeleteSomeResponse) GetError

func (*EventAnnotationConfigDeleteSomeResponse) GetKey

func (*EventAnnotationConfigDeleteSomeResponse) ProtoMessage

func (*EventAnnotationConfigDeleteSomeResponse) ProtoReflect

func (*EventAnnotationConfigDeleteSomeResponse) Reset

func (*EventAnnotationConfigDeleteSomeResponse) String

type EventAnnotationConfigRequest

type EventAnnotationConfigRequest struct {

	// Key uniquely identifies a EventAnnotationConfig instance to retrieve.
	// This value must be populated.
	Key *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the time for which you are interested in the data.
	// If no time is given, the server will use the time at which it makes the request.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigRequest) GetKey

func (*EventAnnotationConfigRequest) GetTime

func (*EventAnnotationConfigRequest) ProtoMessage

func (*EventAnnotationConfigRequest) ProtoMessage()

func (*EventAnnotationConfigRequest) ProtoReflect

func (*EventAnnotationConfigRequest) Reset

func (x *EventAnnotationConfigRequest) Reset()

func (*EventAnnotationConfigRequest) String

type EventAnnotationConfigResponse

type EventAnnotationConfigResponse struct {

	// Value is the value requested.
	// This structure will be fully-populated as it exists in the datastore. If
	// optional fields were not given at creation, these fields will be empty or
	// set to default values.
	Value *EventAnnotationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time carries the (UTC) timestamp of the last-modification of the
	// EventAnnotationConfig instance in this response.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigResponse) GetTime

func (*EventAnnotationConfigResponse) GetValue

func (*EventAnnotationConfigResponse) ProtoMessage

func (*EventAnnotationConfigResponse) ProtoMessage()

func (*EventAnnotationConfigResponse) ProtoReflect

func (*EventAnnotationConfigResponse) Reset

func (x *EventAnnotationConfigResponse) Reset()

func (*EventAnnotationConfigResponse) String

type EventAnnotationConfigServiceClient

type EventAnnotationConfigServiceClient interface {
	GetOne(ctx context.Context, in *EventAnnotationConfigRequest, opts ...grpc.CallOption) (*EventAnnotationConfigResponse, error)
	GetSome(ctx context.Context, in *EventAnnotationConfigSomeRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_GetSomeClient, error)
	GetAll(ctx context.Context, in *EventAnnotationConfigStreamRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_GetAllClient, error)
	Subscribe(ctx context.Context, in *EventAnnotationConfigStreamRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_SubscribeClient, error)
	GetMeta(ctx context.Context, in *EventAnnotationConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error)
	SubscribeMeta(ctx context.Context, in *EventAnnotationConfigStreamRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_SubscribeMetaClient, error)
	Set(ctx context.Context, in *EventAnnotationConfigSetRequest, opts ...grpc.CallOption) (*EventAnnotationConfigSetResponse, error)
	SetSome(ctx context.Context, in *EventAnnotationConfigSetSomeRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_SetSomeClient, error)
	Delete(ctx context.Context, in *EventAnnotationConfigDeleteRequest, opts ...grpc.CallOption) (*EventAnnotationConfigDeleteResponse, error)
	DeleteSome(ctx context.Context, in *EventAnnotationConfigDeleteSomeRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_DeleteSomeClient, error)
	DeleteAll(ctx context.Context, in *EventAnnotationConfigDeleteAllRequest, opts ...grpc.CallOption) (EventAnnotationConfigService_DeleteAllClient, error)
}

EventAnnotationConfigServiceClient is the client API for EventAnnotationConfigService 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 EventAnnotationConfigService_DeleteAllClient

type EventAnnotationConfigService_DeleteAllClient interface {
	Recv() (*EventAnnotationConfigDeleteAllResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_DeleteAllServer

type EventAnnotationConfigService_DeleteAllServer interface {
	Send(*EventAnnotationConfigDeleteAllResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigService_DeleteSomeClient

type EventAnnotationConfigService_DeleteSomeClient interface {
	Recv() (*EventAnnotationConfigDeleteSomeResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_DeleteSomeServer

type EventAnnotationConfigService_DeleteSomeServer interface {
	Send(*EventAnnotationConfigDeleteSomeResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigService_GetAllClient

type EventAnnotationConfigService_GetAllClient interface {
	Recv() (*EventAnnotationConfigStreamResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_GetAllServer

type EventAnnotationConfigService_GetAllServer interface {
	Send(*EventAnnotationConfigStreamResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigService_GetSomeClient

type EventAnnotationConfigService_GetSomeClient interface {
	Recv() (*EventAnnotationConfigSomeResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_GetSomeServer

type EventAnnotationConfigService_GetSomeServer interface {
	Send(*EventAnnotationConfigSomeResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigService_SetSomeClient

type EventAnnotationConfigService_SetSomeClient interface {
	Recv() (*EventAnnotationConfigSetSomeResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_SetSomeServer

type EventAnnotationConfigService_SetSomeServer interface {
	Send(*EventAnnotationConfigSetSomeResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigService_SubscribeClient

type EventAnnotationConfigService_SubscribeClient interface {
	Recv() (*EventAnnotationConfigStreamResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_SubscribeMetaClient

type EventAnnotationConfigService_SubscribeMetaClient interface {
	Recv() (*MetaResponse, error)
	grpc.ClientStream
}

type EventAnnotationConfigService_SubscribeMetaServer

type EventAnnotationConfigService_SubscribeMetaServer interface {
	Send(*MetaResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigService_SubscribeServer

type EventAnnotationConfigService_SubscribeServer interface {
	Send(*EventAnnotationConfigStreamResponse) error
	grpc.ServerStream
}

type EventAnnotationConfigSetRequest

type EventAnnotationConfigSetRequest struct {

	// EventAnnotationConfig carries the value to set into the datastore.
	// See the documentation on the EventAnnotationConfig struct for which fields are required.
	Value *EventAnnotationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigSetRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigSetRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigSetRequest) GetValue

func (*EventAnnotationConfigSetRequest) ProtoMessage

func (*EventAnnotationConfigSetRequest) ProtoMessage()

func (*EventAnnotationConfigSetRequest) ProtoReflect

func (*EventAnnotationConfigSetRequest) Reset

func (*EventAnnotationConfigSetRequest) String

type EventAnnotationConfigSetResponse

type EventAnnotationConfigSetResponse struct {

	// Value carries all the values given in the EventAnnotationConfigSetRequest as well
	// as any server-generated values.
	Value *EventAnnotationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time indicates the (UTC) timestamp at which the system recognizes the
	// creation. The only guarantees made about this timestamp are:
	//
	//    - it is after the time the request was received
	//    - a time-ranged query with StartTime==CreatedAt will include this instance.
	//
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigSetResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigSetResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigSetResponse) GetTime

func (*EventAnnotationConfigSetResponse) GetValue

func (*EventAnnotationConfigSetResponse) ProtoMessage

func (*EventAnnotationConfigSetResponse) ProtoMessage()

func (*EventAnnotationConfigSetResponse) ProtoReflect

func (*EventAnnotationConfigSetResponse) Reset

func (*EventAnnotationConfigSetResponse) String

type EventAnnotationConfigSetSomeRequest

type EventAnnotationConfigSetSomeRequest struct {

	// value contains a list of EventAnnotationConfig values to write.
	// It is possible to provide more values than can fit within either:
	//     - the maxiumum send size of the client
	//     - the maximum receive size of the server
	// If this error occurs you must reduce the number of values sent.
	// See gRPC "maximum message size" documentation for more information.
	Values []*EventAnnotationConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigSetSomeRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigSetSomeRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigSetSomeRequest) GetValues

func (*EventAnnotationConfigSetSomeRequest) ProtoMessage

func (*EventAnnotationConfigSetSomeRequest) ProtoMessage()

func (*EventAnnotationConfigSetSomeRequest) ProtoReflect

func (*EventAnnotationConfigSetSomeRequest) Reset

func (*EventAnnotationConfigSetSomeRequest) String

type EventAnnotationConfigSetSomeResponse

type EventAnnotationConfigSetSomeResponse struct {
	Key   *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Error string    `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigSetSomeResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigSetSomeResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigSetSomeResponse) GetError

func (*EventAnnotationConfigSetSomeResponse) GetKey

func (*EventAnnotationConfigSetSomeResponse) ProtoMessage

func (*EventAnnotationConfigSetSomeResponse) ProtoMessage()

func (*EventAnnotationConfigSetSomeResponse) ProtoReflect

func (*EventAnnotationConfigSetSomeResponse) Reset

func (*EventAnnotationConfigSetSomeResponse) String

type EventAnnotationConfigSomeRequest

type EventAnnotationConfigSomeRequest struct {
	Keys []*EventKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// Time indicates the time for which you are interested in the data.
	// If no time is given, the server will use the time at which it makes the request.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigSomeRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigSomeRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigSomeRequest) GetKeys

func (*EventAnnotationConfigSomeRequest) GetTime

func (*EventAnnotationConfigSomeRequest) ProtoMessage

func (*EventAnnotationConfigSomeRequest) ProtoMessage()

func (*EventAnnotationConfigSomeRequest) ProtoReflect

func (*EventAnnotationConfigSomeRequest) Reset

func (*EventAnnotationConfigSomeRequest) String

type EventAnnotationConfigSomeResponse

type EventAnnotationConfigSomeResponse struct {

	// Value is the value requested.
	// This structure will be fully-populated as it exists in the datastore. If
	// optional fields were not given at creation, these fields will be empty or
	// set to default values.
	Value *EventAnnotationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Error is an optional field.
	// It should be filled when there is an error in the GetSome process.
	Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	Time  *timestamppb.Timestamp  `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigSomeResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigSomeResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigSomeResponse) GetError

func (*EventAnnotationConfigSomeResponse) GetTime

func (*EventAnnotationConfigSomeResponse) GetValue

func (*EventAnnotationConfigSomeResponse) ProtoMessage

func (*EventAnnotationConfigSomeResponse) ProtoMessage()

func (*EventAnnotationConfigSomeResponse) ProtoReflect

func (*EventAnnotationConfigSomeResponse) Reset

func (*EventAnnotationConfigSomeResponse) String

type EventAnnotationConfigStreamRequest

type EventAnnotationConfigStreamRequest struct {

	// PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.
	// This requires all provided fields to be equal to the response.
	//
	// While transparent to users, this field also allows services to optimize internal
	// subscriptions if filter(s) are sufficiently specific.
	PartialEqFilter []*EventAnnotationConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"`
	// TimeRange allows limiting response data to within a specified time window.
	// If this field is populated, at least one of the two time fields are required.
	//
	// For GetAll, the fields start and end can be used as follows:
	//
	//   * end: Returns the state of each EventAnnotationConfig at end.
	//     * Each EventAnnotationConfig response is fully-specified (all fields set).
	//   * start: Returns the state of each EventAnnotationConfig at start, followed by updates until now.
	//     * Each EventAnnotationConfig response at start is fully-specified, but updates may be partial.
	//   * start and end: Returns the state of each EventAnnotationConfig at start, followed by updates
	//     until end.
	//     * Each EventAnnotationConfig response at start is fully-specified, but updates until end may
	//       be partial.
	//
	// This field is not allowed in the Subscribe RPC.
	Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigStreamRequest) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigStreamRequest.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigStreamRequest) GetPartialEqFilter

func (x *EventAnnotationConfigStreamRequest) GetPartialEqFilter() []*EventAnnotationConfig

func (*EventAnnotationConfigStreamRequest) GetTime

func (*EventAnnotationConfigStreamRequest) ProtoMessage

func (*EventAnnotationConfigStreamRequest) ProtoMessage()

func (*EventAnnotationConfigStreamRequest) ProtoReflect

func (*EventAnnotationConfigStreamRequest) Reset

func (*EventAnnotationConfigStreamRequest) String

type EventAnnotationConfigStreamResponse

type EventAnnotationConfigStreamResponse struct {

	// Value is a value deemed relevant to the initiating request.
	// This structure will always have its key-field populated. Which other fields are
	// populated, and why, depends on the value of Operation and what triggered this notification.
	Value *EventAnnotationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time holds the timestamp of this EventAnnotationConfig's last modification.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// Operation indicates how the EventAnnotationConfig value in this response should be considered.
	// Under non-subscribe requests, this value should always be INITIAL. In a subscription,
	// once all initial data is streamed and the client begins to receive modification updates,
	// you should not see INITIAL again.
	Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*EventAnnotationConfigStreamResponse) Descriptor deprecated

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

Deprecated: Use EventAnnotationConfigStreamResponse.ProtoReflect.Descriptor instead.

func (*EventAnnotationConfigStreamResponse) GetTime

func (*EventAnnotationConfigStreamResponse) GetType

func (*EventAnnotationConfigStreamResponse) GetValue

func (*EventAnnotationConfigStreamResponse) ProtoMessage

func (*EventAnnotationConfigStreamResponse) ProtoMessage()

func (*EventAnnotationConfigStreamResponse) ProtoReflect

func (*EventAnnotationConfigStreamResponse) Reset

func (*EventAnnotationConfigStreamResponse) String

type EventComponent

type EventComponent struct {

	// type is the type of component
	Type ComponentType `protobuf:"varint,1,opt,name=type,proto3,enum=arista.event.v1.ComponentType" json:"type,omitempty"`
	// components identifies the entity on which the event occurred
	Components map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

EventComponent describes an entity on which the event occurred

func (*EventComponent) Descriptor deprecated

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

Deprecated: Use EventComponent.ProtoReflect.Descriptor instead.

func (*EventComponent) GetComponents

func (x *EventComponent) GetComponents() map[string]string

func (*EventComponent) GetType

func (x *EventComponent) GetType() ComponentType

func (*EventComponent) ProtoMessage

func (*EventComponent) ProtoMessage()

func (*EventComponent) ProtoReflect

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

func (*EventComponent) Reset

func (x *EventComponent) Reset()

func (*EventComponent) String

func (x *EventComponent) String() string

type EventComponents

type EventComponents struct {

	// components describes the components on which an event occurred
	Components []*EventComponent `protobuf:"bytes,1,rep,name=components,proto3" json:"components,omitempty"`
	// contains filtered or unexported fields
}

EventComponents contains entities on which an event occurred

func (*EventComponents) Descriptor deprecated

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

Deprecated: Use EventComponents.ProtoReflect.Descriptor instead.

func (*EventComponents) GetComponents

func (x *EventComponents) GetComponents() []*EventComponent

func (*EventComponents) ProtoMessage

func (*EventComponents) ProtoMessage()

func (*EventComponents) ProtoReflect

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

func (*EventComponents) Reset

func (x *EventComponents) Reset()

func (*EventComponents) String

func (x *EventComponents) String() string

type EventData

type EventData struct {

	// data is event data specific to the type of this event
	Data map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

EventData is additional event data

func (*EventData) Descriptor deprecated

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

Deprecated: Use EventData.ProtoReflect.Descriptor instead.

func (*EventData) GetData

func (x *EventData) GetData() map[string]string

func (*EventData) ProtoMessage

func (*EventData) ProtoMessage()

func (*EventData) ProtoReflect

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

func (*EventData) Reset

func (x *EventData) Reset()

func (*EventData) String

func (x *EventData) String() string

type EventKey

type EventKey struct {

	// key is the event data identifier
	Key *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// timestamp is the time the event occurred
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

EventKey uniquely identifies an event

NOTE: All fields are required when used as an argument

to GetOne, Set or Delete.

func (*EventKey) Descriptor deprecated

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

Deprecated: Use EventKey.ProtoReflect.Descriptor instead.

func (*EventKey) GetKey

func (x *EventKey) GetKey() *wrapperspb.StringValue

func (*EventKey) GetTimestamp

func (x *EventKey) GetTimestamp() *timestamppb.Timestamp

func (*EventKey) ProtoMessage

func (*EventKey) ProtoMessage()

func (*EventKey) ProtoReflect

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

func (*EventKey) Reset

func (x *EventKey) Reset()

func (*EventKey) String

func (x *EventKey) String() string

type EventNote

type EventNote struct {

	// note is the text of the note
	Note *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
	// note_creator is the creator of the note
	NoteCreator *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=note_creator,json=noteCreator,proto3" json:"note_creator,omitempty"`
	// contains filtered or unexported fields
}

EventNote is the state of a note

func (*EventNote) Descriptor deprecated

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

Deprecated: Use EventNote.ProtoReflect.Descriptor instead.

func (*EventNote) GetNote

func (x *EventNote) GetNote() *wrapperspb.StringValue

func (*EventNote) GetNoteCreator

func (x *EventNote) GetNoteCreator() *wrapperspb.StringValue

func (*EventNote) ProtoMessage

func (*EventNote) ProtoMessage()

func (*EventNote) ProtoReflect

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

func (*EventNote) Reset

func (x *EventNote) Reset()

func (*EventNote) String

func (x *EventNote) String() string

type EventNoteConfig

type EventNoteConfig struct {

	// note is the text of the note
	Note *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

EventNoteConfig configures a note

NOTE: note is required when used as an argument

to Set.

func (*EventNoteConfig) Descriptor deprecated

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

Deprecated: Use EventNoteConfig.ProtoReflect.Descriptor instead.

func (*EventNoteConfig) GetNote

func (x *EventNoteConfig) GetNote() *wrapperspb.StringValue

func (*EventNoteConfig) ProtoMessage

func (*EventNoteConfig) ProtoMessage()

func (*EventNoteConfig) ProtoReflect

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

func (*EventNoteConfig) Reset

func (x *EventNoteConfig) Reset()

func (*EventNoteConfig) String

func (x *EventNoteConfig) String() string

type EventNotes

type EventNotes struct {

	// notes is keyed by the time desired
	Notes map[int64]*EventNote `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

EventNotes is the notes of an event state

func (*EventNotes) Descriptor deprecated

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

Deprecated: Use EventNotes.ProtoReflect.Descriptor instead.

func (*EventNotes) GetNotes

func (x *EventNotes) GetNotes() map[int64]*EventNote

func (*EventNotes) ProtoMessage

func (*EventNotes) ProtoMessage()

func (*EventNotes) ProtoReflect

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

func (*EventNotes) Reset

func (x *EventNotes) Reset()

func (*EventNotes) String

func (x *EventNotes) String() string

type EventNotesConfig

type EventNotesConfig struct {

	// notes is keyed by desired note time in Unix time, in milliseconds
	Notes map[int64]*EventNoteConfig `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

EventNotesConfig configures the notes of an event

NOTE: notes is required when used as an argument

to Set.

func (*EventNotesConfig) Descriptor deprecated

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

Deprecated: Use EventNotesConfig.ProtoReflect.Descriptor instead.

func (*EventNotesConfig) GetNotes

func (x *EventNotesConfig) GetNotes() map[int64]*EventNoteConfig

func (*EventNotesConfig) ProtoMessage

func (*EventNotesConfig) ProtoMessage()

func (*EventNotesConfig) ProtoReflect

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

func (*EventNotesConfig) Reset

func (x *EventNotesConfig) Reset()

func (*EventNotesConfig) String

func (x *EventNotesConfig) String() string

type EventRead

type EventRead struct {

	// read is the read state of an event
	Read *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=read,proto3" json:"read,omitempty"`
	// reader is the user that read the event
	Reader *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=reader,proto3" json:"reader,omitempty"`
	// read_time is the time of read
	ReadTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=read_time,json=readTime,proto3" json:"read_time,omitempty"`
	// contains filtered or unexported fields
}

EventRead contains read information of an event

func (*EventRead) Descriptor deprecated

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

Deprecated: Use EventRead.ProtoReflect.Descriptor instead.

func (*EventRead) GetRead

func (x *EventRead) GetRead() *wrapperspb.BoolValue

func (*EventRead) GetReadTime

func (x *EventRead) GetReadTime() *timestamppb.Timestamp

func (*EventRead) GetReader

func (x *EventRead) GetReader() *wrapperspb.StringValue

func (*EventRead) ProtoMessage

func (*EventRead) ProtoMessage()

func (*EventRead) ProtoReflect

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

func (*EventRead) Reset

func (x *EventRead) Reset()

func (*EventRead) String

func (x *EventRead) String() string

type EventRequest

type EventRequest struct {

	// Key uniquely identifies a Event instance to retrieve.
	// This value must be populated.
	Key *EventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the time for which you are interested in the data.
	// If no time is given, the server will use the time at which it makes the request.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventRequest) Descriptor deprecated

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

Deprecated: Use EventRequest.ProtoReflect.Descriptor instead.

func (*EventRequest) GetKey

func (x *EventRequest) GetKey() *EventKey

func (*EventRequest) GetTime

func (x *EventRequest) GetTime() *timestamppb.Timestamp

func (*EventRequest) ProtoMessage

func (*EventRequest) ProtoMessage()

func (*EventRequest) ProtoReflect

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

func (*EventRequest) Reset

func (x *EventRequest) Reset()

func (*EventRequest) String

func (x *EventRequest) String() string

type EventResponse

type EventResponse struct {

	// Value is the value requested.
	// This structure will be fully-populated as it exists in the datastore. If
	// optional fields were not given at creation, these fields will be empty or
	// set to default values.
	Value *Event `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time carries the (UTC) timestamp of the last-modification of the
	// Event instance in this response.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventResponse) Descriptor deprecated

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

Deprecated: Use EventResponse.ProtoReflect.Descriptor instead.

func (*EventResponse) GetTime

func (x *EventResponse) GetTime() *timestamppb.Timestamp

func (*EventResponse) GetValue

func (x *EventResponse) GetValue() *Event

func (*EventResponse) ProtoMessage

func (*EventResponse) ProtoMessage()

func (*EventResponse) ProtoReflect

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

func (*EventResponse) Reset

func (x *EventResponse) Reset()

func (*EventResponse) String

func (x *EventResponse) String() string

type EventServiceClient

EventServiceClient is the client API for EventService 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 EventServiceServer

EventServiceServer is the server API for EventService service. All implementations must embed UnimplementedEventServiceServer for forward compatibility

type EventService_GetAllClient

type EventService_GetAllClient interface {
	Recv() (*EventStreamResponse, error)
	grpc.ClientStream
}

type EventService_GetAllServer

type EventService_GetAllServer interface {
	Send(*EventStreamResponse) error
	grpc.ServerStream
}

type EventService_GetSomeClient

type EventService_GetSomeClient interface {
	Recv() (*EventSomeResponse, error)
	grpc.ClientStream
}

type EventService_GetSomeServer

type EventService_GetSomeServer interface {
	Send(*EventSomeResponse) error
	grpc.ServerStream
}

type EventService_SubscribeClient

type EventService_SubscribeClient interface {
	Recv() (*EventStreamResponse, error)
	grpc.ClientStream
}

type EventService_SubscribeMetaClient

type EventService_SubscribeMetaClient interface {
	Recv() (*MetaResponse, error)
	grpc.ClientStream
}

type EventService_SubscribeMetaServer

type EventService_SubscribeMetaServer interface {
	Send(*MetaResponse) error
	grpc.ServerStream
}

type EventService_SubscribeServer

type EventService_SubscribeServer interface {
	Send(*EventStreamResponse) error
	grpc.ServerStream
}

type EventSeverity

type EventSeverity int32

EventSeverity is the severity level of the event

const (
	// EVENT_SEVERITY_UNSPECIFIED is the default value, if the severity is not specified.
	EventSeverity_EVENT_SEVERITY_UNSPECIFIED EventSeverity = 0
	// EVENT_SEVERITY_INFO is used for generally useful information.
	EventSeverity_EVENT_SEVERITY_INFO EventSeverity = 1
	// EVENT_SEVERITY_WARNING is used for potentially harmful conditions.
	EventSeverity_EVENT_SEVERITY_WARNING EventSeverity = 2
	// EVENT_SEVERITY_ERROR is used for errors events that may allow for continued functioning.
	EventSeverity_EVENT_SEVERITY_ERROR EventSeverity = 3
	// EVENT_SEVERITY_CRITICAL is used to designate severe errors that impede functioning.
	EventSeverity_EVENT_SEVERITY_CRITICAL EventSeverity = 4
	// EVENT_SEVERITY_DEBUG is used for debugging useful information.
	EventSeverity_EVENT_SEVERITY_DEBUG EventSeverity = 5
)

func (EventSeverity) Descriptor

func (EventSeverity) Enum

func (x EventSeverity) Enum() *EventSeverity

func (EventSeverity) EnumDescriptor deprecated

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

Deprecated: Use EventSeverity.Descriptor instead.

func (EventSeverity) Number

func (EventSeverity) String

func (x EventSeverity) String() string

func (EventSeverity) Type

type EventSomeRequest

type EventSomeRequest struct {
	Keys []*EventKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// Time indicates the time for which you are interested in the data.
	// If no time is given, the server will use the time at which it makes the request.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventSomeRequest) Descriptor deprecated

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

Deprecated: Use EventSomeRequest.ProtoReflect.Descriptor instead.

func (*EventSomeRequest) GetKeys

func (x *EventSomeRequest) GetKeys() []*EventKey

func (*EventSomeRequest) GetTime

func (x *EventSomeRequest) GetTime() *timestamppb.Timestamp

func (*EventSomeRequest) ProtoMessage

func (*EventSomeRequest) ProtoMessage()

func (*EventSomeRequest) ProtoReflect

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

func (*EventSomeRequest) Reset

func (x *EventSomeRequest) Reset()

func (*EventSomeRequest) String

func (x *EventSomeRequest) String() string

type EventSomeResponse

type EventSomeResponse struct {

	// Value is the value requested.
	// This structure will be fully-populated as it exists in the datastore. If
	// optional fields were not given at creation, these fields will be empty or
	// set to default values.
	Value *Event `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Error is an optional field.
	// It should be filled when there is an error in the GetSome process.
	Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	Time  *timestamppb.Timestamp  `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventSomeResponse) Descriptor deprecated

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

Deprecated: Use EventSomeResponse.ProtoReflect.Descriptor instead.

func (*EventSomeResponse) GetError

func (x *EventSomeResponse) GetError() *wrapperspb.StringValue

func (*EventSomeResponse) GetTime

func (x *EventSomeResponse) GetTime() *timestamppb.Timestamp

func (*EventSomeResponse) GetValue

func (x *EventSomeResponse) GetValue() *Event

func (*EventSomeResponse) ProtoMessage

func (*EventSomeResponse) ProtoMessage()

func (*EventSomeResponse) ProtoReflect

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

func (*EventSomeResponse) Reset

func (x *EventSomeResponse) Reset()

func (*EventSomeResponse) String

func (x *EventSomeResponse) String() string

type EventStreamRequest

type EventStreamRequest struct {

	// PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.
	// This requires all provided fields to be equal to the response.
	//
	// While transparent to users, this field also allows services to optimize internal
	// subscriptions if filter(s) are sufficiently specific.
	PartialEqFilter []*Event `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"`
	// TimeRange allows limiting response data to within a specified time window.
	// If this field is populated, at least one of the two time fields are required.
	//
	// For GetAll, the fields start and end can be used as follows:
	//
	//   * end: Returns the state of each Event at end.
	//     * Each Event response is fully-specified (all fields set).
	//   * start: Returns the state of each Event at start, followed by updates until now.
	//     * Each Event response at start is fully-specified, but updates may be partial.
	//   * start and end: Returns the state of each Event at start, followed by updates
	//     until end.
	//     * Each Event response at start is fully-specified, but updates until end may
	//       be partial.
	//
	// This field is not allowed in the Subscribe RPC.
	Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*EventStreamRequest) Descriptor deprecated

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

Deprecated: Use EventStreamRequest.ProtoReflect.Descriptor instead.

func (*EventStreamRequest) GetPartialEqFilter

func (x *EventStreamRequest) GetPartialEqFilter() []*Event

func (*EventStreamRequest) GetTime

func (x *EventStreamRequest) GetTime() *time.TimeBounds

func (*EventStreamRequest) ProtoMessage

func (*EventStreamRequest) ProtoMessage()

func (*EventStreamRequest) ProtoReflect

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

func (*EventStreamRequest) Reset

func (x *EventStreamRequest) Reset()

func (*EventStreamRequest) String

func (x *EventStreamRequest) String() string

type EventStreamResponse

type EventStreamResponse struct {

	// Value is a value deemed relevant to the initiating request.
	// This structure will always have its key-field populated. Which other fields are
	// populated, and why, depends on the value of Operation and what triggered this notification.
	Value *Event `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time holds the timestamp of this Event's last modification.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// Operation indicates how the Event value in this response should be considered.
	// Under non-subscribe requests, this value should always be INITIAL. In a subscription,
	// once all initial data is streamed and the client begins to receive modification updates,
	// you should not see INITIAL again.
	Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*EventStreamResponse) Descriptor deprecated

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

Deprecated: Use EventStreamResponse.ProtoReflect.Descriptor instead.

func (*EventStreamResponse) GetTime

func (*EventStreamResponse) GetType

func (*EventStreamResponse) GetValue

func (x *EventStreamResponse) GetValue() *Event

func (*EventStreamResponse) ProtoMessage

func (*EventStreamResponse) ProtoMessage()

func (*EventStreamResponse) ProtoReflect

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

func (*EventStreamResponse) Reset

func (x *EventStreamResponse) Reset()

func (*EventStreamResponse) String

func (x *EventStreamResponse) String() string

type MetaResponse

type MetaResponse struct {

	// Time holds the timestamp of the last item included in the metadata calculation.
	Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	// Operation indicates how the value in this response should be considered.
	// Under non-subscribe requests, this value should always be INITIAL. In a subscription,
	// once all initial data is streamed and the client begins to receive modification updates,
	// you should not see INITIAL again.
	Type subscriptions.Operation `protobuf:"varint,2,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"`
	// Count is the number of items present under the conditions of the request.
	Count *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*MetaResponse) Descriptor deprecated

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

Deprecated: Use MetaResponse.ProtoReflect.Descriptor instead.

func (*MetaResponse) GetCount

func (x *MetaResponse) GetCount() *wrapperspb.UInt32Value

func (*MetaResponse) GetTime

func (x *MetaResponse) GetTime() *timestamppb.Timestamp

func (*MetaResponse) GetType

func (x *MetaResponse) GetType() subscriptions.Operation

func (*MetaResponse) ProtoMessage

func (*MetaResponse) ProtoMessage()

func (*MetaResponse) ProtoReflect

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

func (*MetaResponse) Reset

func (x *MetaResponse) Reset()

func (*MetaResponse) String

func (x *MetaResponse) String() string

type UnimplementedEventAnnotationConfigServiceServer

type UnimplementedEventAnnotationConfigServiceServer struct {
}

UnimplementedEventAnnotationConfigServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedEventAnnotationConfigServiceServer) GetMeta

type UnimplementedEventServiceServer

type UnimplementedEventServiceServer struct {
}

UnimplementedEventServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedEventServiceServer) GetAll

func (UnimplementedEventServiceServer) GetMeta

func (UnimplementedEventServiceServer) GetOne

func (UnimplementedEventServiceServer) GetSome

func (UnimplementedEventServiceServer) Subscribe

func (UnimplementedEventServiceServer) SubscribeMeta

type UnimplementedUserEventCreationConfigServiceServer

type UnimplementedUserEventCreationConfigServiceServer struct {
}

UnimplementedUserEventCreationConfigServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedUserEventCreationConfigServiceServer) GetMeta

type UnsafeEventAnnotationConfigServiceServer

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

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

type UnsafeEventServiceServer

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

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

type UnsafeUserEventCreationConfigServiceServer

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

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

type UserEventCreationConfig

type UserEventCreationConfig struct {

	// key is the event instance identifier
	Key *UserEventCreationKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// severity is the severity of the event
	Severity EventSeverity `protobuf:"varint,2,opt,name=severity,proto3,enum=arista.event.v1.EventSeverity" json:"severity,omitempty"`
	// title is the title of the event
	Title *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	// description is the description of the event
	Description *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// event_type is the type of the event
	EventType *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	// rule_id is the label of the rule associated with the event
	RuleId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	// components is the components on which the event occurred
	Components *EventComponents `protobuf:"bytes,7,opt,name=components,proto3" json:"components,omitempty"`
	// start_time is the time point at which the event occurred
	StartTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// contains filtered or unexported fields
}

UserEventCreationConfig is the basis for the manual creation of new events.

NOTE: Set is the only valid operation.

Objects are immediately deleted upon event creation.
All fields are required to create a well-formed event.

func (*UserEventCreationConfig) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfig.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfig) GetComponents

func (x *UserEventCreationConfig) GetComponents() *EventComponents

func (*UserEventCreationConfig) GetDescription

func (x *UserEventCreationConfig) GetDescription() *wrapperspb.StringValue

func (*UserEventCreationConfig) GetEventType

func (x *UserEventCreationConfig) GetEventType() *wrapperspb.StringValue

func (*UserEventCreationConfig) GetKey

func (*UserEventCreationConfig) GetRuleId

func (*UserEventCreationConfig) GetSeverity

func (x *UserEventCreationConfig) GetSeverity() EventSeverity

func (*UserEventCreationConfig) GetStartTime

func (x *UserEventCreationConfig) GetStartTime() *timestamppb.Timestamp

func (*UserEventCreationConfig) GetTitle

func (*UserEventCreationConfig) ProtoMessage

func (*UserEventCreationConfig) ProtoMessage()

func (*UserEventCreationConfig) ProtoReflect

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

func (*UserEventCreationConfig) Reset

func (x *UserEventCreationConfig) Reset()

func (*UserEventCreationConfig) String

func (x *UserEventCreationConfig) String() string

type UserEventCreationConfigDeleteAllRequest

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

func (*UserEventCreationConfigDeleteAllRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigDeleteAllRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigDeleteAllRequest) ProtoMessage

func (*UserEventCreationConfigDeleteAllRequest) ProtoReflect

func (*UserEventCreationConfigDeleteAllRequest) Reset

func (*UserEventCreationConfigDeleteAllRequest) String

type UserEventCreationConfigDeleteAllResponse

type UserEventCreationConfigDeleteAllResponse struct {

	// This describes the class of delete error.
	Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"`
	// This indicates the error message from the delete failure.
	Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// This is the key of the UserEventCreationConfig instance that failed to be deleted.
	Key *UserEventCreationKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the (UTC) timestamp when the key was being deleted.
	Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigDeleteAllResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigDeleteAllResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigDeleteAllResponse) GetError

func (*UserEventCreationConfigDeleteAllResponse) GetKey

func (*UserEventCreationConfigDeleteAllResponse) GetTime

func (*UserEventCreationConfigDeleteAllResponse) GetType

func (*UserEventCreationConfigDeleteAllResponse) ProtoMessage

func (*UserEventCreationConfigDeleteAllResponse) ProtoReflect

func (*UserEventCreationConfigDeleteAllResponse) Reset

func (*UserEventCreationConfigDeleteAllResponse) String

type UserEventCreationConfigDeleteRequest

type UserEventCreationConfigDeleteRequest struct {

	// Key indicates which UserEventCreationConfig instance to remove.
	// This field must always be set.
	Key *UserEventCreationKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigDeleteRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigDeleteRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigDeleteRequest) GetKey

func (*UserEventCreationConfigDeleteRequest) ProtoMessage

func (*UserEventCreationConfigDeleteRequest) ProtoMessage()

func (*UserEventCreationConfigDeleteRequest) ProtoReflect

func (*UserEventCreationConfigDeleteRequest) Reset

func (*UserEventCreationConfigDeleteRequest) String

type UserEventCreationConfigDeleteResponse

type UserEventCreationConfigDeleteResponse struct {

	// Key echoes back the key of the deleted UserEventCreationConfig instance.
	Key *UserEventCreationKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the (UTC) timestamp at which the system recognizes the
	// deletion. The only guarantees made about this timestamp are:
	//
	//    - it is after the time the request was received
	//    - a time-ranged query with StartTime==DeletedAt will not include this instance.
	//
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigDeleteResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigDeleteResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigDeleteResponse) GetKey

func (*UserEventCreationConfigDeleteResponse) GetTime

func (*UserEventCreationConfigDeleteResponse) ProtoMessage

func (*UserEventCreationConfigDeleteResponse) ProtoMessage()

func (*UserEventCreationConfigDeleteResponse) ProtoReflect

func (*UserEventCreationConfigDeleteResponse) Reset

func (*UserEventCreationConfigDeleteResponse) String

type UserEventCreationConfigDeleteSomeRequest

type UserEventCreationConfigDeleteSomeRequest struct {

	// key contains a list of UserEventCreationConfig keys to delete
	Keys []*UserEventCreationKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigDeleteSomeRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigDeleteSomeRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigDeleteSomeRequest) GetKeys

func (*UserEventCreationConfigDeleteSomeRequest) ProtoMessage

func (*UserEventCreationConfigDeleteSomeRequest) ProtoReflect

func (*UserEventCreationConfigDeleteSomeRequest) Reset

func (*UserEventCreationConfigDeleteSomeRequest) String

type UserEventCreationConfigDeleteSomeResponse

type UserEventCreationConfigDeleteSomeResponse struct {
	Key   *UserEventCreationKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Error string                `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

UserEventCreationConfigDeleteSomeResponse is only sent when there is an error.

func (*UserEventCreationConfigDeleteSomeResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigDeleteSomeResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigDeleteSomeResponse) GetError

func (*UserEventCreationConfigDeleteSomeResponse) GetKey

func (*UserEventCreationConfigDeleteSomeResponse) ProtoMessage

func (*UserEventCreationConfigDeleteSomeResponse) ProtoReflect

func (*UserEventCreationConfigDeleteSomeResponse) Reset

func (*UserEventCreationConfigDeleteSomeResponse) String

type UserEventCreationConfigRequest

type UserEventCreationConfigRequest struct {

	// Key uniquely identifies a UserEventCreationConfig instance to retrieve.
	// This value must be populated.
	Key *UserEventCreationKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// Time indicates the time for which you are interested in the data.
	// If no time is given, the server will use the time at which it makes the request.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigRequest) GetKey

func (*UserEventCreationConfigRequest) GetTime

func (*UserEventCreationConfigRequest) ProtoMessage

func (*UserEventCreationConfigRequest) ProtoMessage()

func (*UserEventCreationConfigRequest) ProtoReflect

func (*UserEventCreationConfigRequest) Reset

func (x *UserEventCreationConfigRequest) Reset()

func (*UserEventCreationConfigRequest) String

type UserEventCreationConfigResponse

type UserEventCreationConfigResponse struct {

	// Value is the value requested.
	// This structure will be fully-populated as it exists in the datastore. If
	// optional fields were not given at creation, these fields will be empty or
	// set to default values.
	Value *UserEventCreationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time carries the (UTC) timestamp of the last-modification of the
	// UserEventCreationConfig instance in this response.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigResponse) GetTime

func (*UserEventCreationConfigResponse) GetValue

func (*UserEventCreationConfigResponse) ProtoMessage

func (*UserEventCreationConfigResponse) ProtoMessage()

func (*UserEventCreationConfigResponse) ProtoReflect

func (*UserEventCreationConfigResponse) Reset

func (*UserEventCreationConfigResponse) String

type UserEventCreationConfigServiceClient

type UserEventCreationConfigServiceClient interface {
	GetOne(ctx context.Context, in *UserEventCreationConfigRequest, opts ...grpc.CallOption) (*UserEventCreationConfigResponse, error)
	GetSome(ctx context.Context, in *UserEventCreationConfigSomeRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_GetSomeClient, error)
	GetAll(ctx context.Context, in *UserEventCreationConfigStreamRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_GetAllClient, error)
	Subscribe(ctx context.Context, in *UserEventCreationConfigStreamRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_SubscribeClient, error)
	GetMeta(ctx context.Context, in *UserEventCreationConfigStreamRequest, opts ...grpc.CallOption) (*MetaResponse, error)
	SubscribeMeta(ctx context.Context, in *UserEventCreationConfigStreamRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_SubscribeMetaClient, error)
	Set(ctx context.Context, in *UserEventCreationConfigSetRequest, opts ...grpc.CallOption) (*UserEventCreationConfigSetResponse, error)
	SetSome(ctx context.Context, in *UserEventCreationConfigSetSomeRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_SetSomeClient, error)
	Delete(ctx context.Context, in *UserEventCreationConfigDeleteRequest, opts ...grpc.CallOption) (*UserEventCreationConfigDeleteResponse, error)
	DeleteSome(ctx context.Context, in *UserEventCreationConfigDeleteSomeRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_DeleteSomeClient, error)
	DeleteAll(ctx context.Context, in *UserEventCreationConfigDeleteAllRequest, opts ...grpc.CallOption) (UserEventCreationConfigService_DeleteAllClient, error)
}

UserEventCreationConfigServiceClient is the client API for UserEventCreationConfigService 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 UserEventCreationConfigService_DeleteAllClient

type UserEventCreationConfigService_DeleteAllClient interface {
	Recv() (*UserEventCreationConfigDeleteAllResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_DeleteAllServer

type UserEventCreationConfigService_DeleteAllServer interface {
	Send(*UserEventCreationConfigDeleteAllResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigService_DeleteSomeClient

type UserEventCreationConfigService_DeleteSomeClient interface {
	Recv() (*UserEventCreationConfigDeleteSomeResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_DeleteSomeServer

type UserEventCreationConfigService_DeleteSomeServer interface {
	Send(*UserEventCreationConfigDeleteSomeResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigService_GetAllClient

type UserEventCreationConfigService_GetAllClient interface {
	Recv() (*UserEventCreationConfigStreamResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_GetAllServer

type UserEventCreationConfigService_GetAllServer interface {
	Send(*UserEventCreationConfigStreamResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigService_GetSomeClient

type UserEventCreationConfigService_GetSomeClient interface {
	Recv() (*UserEventCreationConfigSomeResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_GetSomeServer

type UserEventCreationConfigService_GetSomeServer interface {
	Send(*UserEventCreationConfigSomeResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigService_SetSomeClient

type UserEventCreationConfigService_SetSomeClient interface {
	Recv() (*UserEventCreationConfigSetSomeResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_SetSomeServer

type UserEventCreationConfigService_SetSomeServer interface {
	Send(*UserEventCreationConfigSetSomeResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigService_SubscribeClient

type UserEventCreationConfigService_SubscribeClient interface {
	Recv() (*UserEventCreationConfigStreamResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_SubscribeMetaClient

type UserEventCreationConfigService_SubscribeMetaClient interface {
	Recv() (*MetaResponse, error)
	grpc.ClientStream
}

type UserEventCreationConfigService_SubscribeMetaServer

type UserEventCreationConfigService_SubscribeMetaServer interface {
	Send(*MetaResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigService_SubscribeServer

type UserEventCreationConfigService_SubscribeServer interface {
	Send(*UserEventCreationConfigStreamResponse) error
	grpc.ServerStream
}

type UserEventCreationConfigSetRequest

type UserEventCreationConfigSetRequest struct {

	// UserEventCreationConfig carries the value to set into the datastore.
	// See the documentation on the UserEventCreationConfig struct for which fields are required.
	Value *UserEventCreationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigSetRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigSetRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigSetRequest) GetValue

func (*UserEventCreationConfigSetRequest) ProtoMessage

func (*UserEventCreationConfigSetRequest) ProtoMessage()

func (*UserEventCreationConfigSetRequest) ProtoReflect

func (*UserEventCreationConfigSetRequest) Reset

func (*UserEventCreationConfigSetRequest) String

type UserEventCreationConfigSetResponse

type UserEventCreationConfigSetResponse struct {

	// Value carries all the values given in the UserEventCreationConfigSetRequest as well
	// as any server-generated values.
	Value *UserEventCreationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time indicates the (UTC) timestamp at which the system recognizes the
	// creation. The only guarantees made about this timestamp are:
	//
	//    - it is after the time the request was received
	//    - a time-ranged query with StartTime==CreatedAt will include this instance.
	//
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigSetResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigSetResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigSetResponse) GetTime

func (*UserEventCreationConfigSetResponse) GetValue

func (*UserEventCreationConfigSetResponse) ProtoMessage

func (*UserEventCreationConfigSetResponse) ProtoMessage()

func (*UserEventCreationConfigSetResponse) ProtoReflect

func (*UserEventCreationConfigSetResponse) Reset

func (*UserEventCreationConfigSetResponse) String

type UserEventCreationConfigSetSomeRequest

type UserEventCreationConfigSetSomeRequest struct {

	// value contains a list of UserEventCreationConfig values to write.
	// It is possible to provide more values than can fit within either:
	//     - the maxiumum send size of the client
	//     - the maximum receive size of the server
	// If this error occurs you must reduce the number of values sent.
	// See gRPC "maximum message size" documentation for more information.
	Values []*UserEventCreationConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigSetSomeRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigSetSomeRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigSetSomeRequest) GetValues

func (*UserEventCreationConfigSetSomeRequest) ProtoMessage

func (*UserEventCreationConfigSetSomeRequest) ProtoMessage()

func (*UserEventCreationConfigSetSomeRequest) ProtoReflect

func (*UserEventCreationConfigSetSomeRequest) Reset

func (*UserEventCreationConfigSetSomeRequest) String

type UserEventCreationConfigSetSomeResponse

type UserEventCreationConfigSetSomeResponse struct {
	Key   *UserEventCreationKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Error string                `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigSetSomeResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigSetSomeResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigSetSomeResponse) GetError

func (*UserEventCreationConfigSetSomeResponse) GetKey

func (*UserEventCreationConfigSetSomeResponse) ProtoMessage

func (*UserEventCreationConfigSetSomeResponse) ProtoReflect

func (*UserEventCreationConfigSetSomeResponse) Reset

func (*UserEventCreationConfigSetSomeResponse) String

type UserEventCreationConfigSomeRequest

type UserEventCreationConfigSomeRequest struct {
	Keys []*UserEventCreationKey `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"`
	// Time indicates the time for which you are interested in the data.
	// If no time is given, the server will use the time at which it makes the request.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigSomeRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigSomeRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigSomeRequest) GetKeys

func (*UserEventCreationConfigSomeRequest) GetTime

func (*UserEventCreationConfigSomeRequest) ProtoMessage

func (*UserEventCreationConfigSomeRequest) ProtoMessage()

func (*UserEventCreationConfigSomeRequest) ProtoReflect

func (*UserEventCreationConfigSomeRequest) Reset

func (*UserEventCreationConfigSomeRequest) String

type UserEventCreationConfigSomeResponse

type UserEventCreationConfigSomeResponse struct {

	// Value is the value requested.
	// This structure will be fully-populated as it exists in the datastore. If
	// optional fields were not given at creation, these fields will be empty or
	// set to default values.
	Value *UserEventCreationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Error is an optional field.
	// It should be filled when there is an error in the GetSome process.
	Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	Time  *timestamppb.Timestamp  `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigSomeResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigSomeResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigSomeResponse) GetError

func (*UserEventCreationConfigSomeResponse) GetTime

func (*UserEventCreationConfigSomeResponse) GetValue

func (*UserEventCreationConfigSomeResponse) ProtoMessage

func (*UserEventCreationConfigSomeResponse) ProtoMessage()

func (*UserEventCreationConfigSomeResponse) ProtoReflect

func (*UserEventCreationConfigSomeResponse) Reset

func (*UserEventCreationConfigSomeResponse) String

type UserEventCreationConfigStreamRequest

type UserEventCreationConfigStreamRequest struct {

	// PartialEqFilter provides a way to server-side filter a GetAll/Subscribe.
	// This requires all provided fields to be equal to the response.
	//
	// While transparent to users, this field also allows services to optimize internal
	// subscriptions if filter(s) are sufficiently specific.
	PartialEqFilter []*UserEventCreationConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"`
	// TimeRange allows limiting response data to within a specified time window.
	// If this field is populated, at least one of the two time fields are required.
	//
	// For GetAll, the fields start and end can be used as follows:
	//
	//   * end: Returns the state of each UserEventCreationConfig at end.
	//     * Each UserEventCreationConfig response is fully-specified (all fields set).
	//   * start: Returns the state of each UserEventCreationConfig at start, followed by updates until now.
	//     * Each UserEventCreationConfig response at start is fully-specified, but updates may be partial.
	//   * start and end: Returns the state of each UserEventCreationConfig at start, followed by updates
	//     until end.
	//     * Each UserEventCreationConfig response at start is fully-specified, but updates until end may
	//       be partial.
	//
	// This field is not allowed in the Subscribe RPC.
	Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigStreamRequest) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigStreamRequest.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigStreamRequest) GetPartialEqFilter

func (*UserEventCreationConfigStreamRequest) GetTime

func (*UserEventCreationConfigStreamRequest) ProtoMessage

func (*UserEventCreationConfigStreamRequest) ProtoMessage()

func (*UserEventCreationConfigStreamRequest) ProtoReflect

func (*UserEventCreationConfigStreamRequest) Reset

func (*UserEventCreationConfigStreamRequest) String

type UserEventCreationConfigStreamResponse

type UserEventCreationConfigStreamResponse struct {

	// Value is a value deemed relevant to the initiating request.
	// This structure will always have its key-field populated. Which other fields are
	// populated, and why, depends on the value of Operation and what triggered this notification.
	Value *UserEventCreationConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// Time holds the timestamp of this UserEventCreationConfig's last modification.
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// Operation indicates how the UserEventCreationConfig value in this response should be considered.
	// Under non-subscribe requests, this value should always be INITIAL. In a subscription,
	// once all initial data is streamed and the client begins to receive modification updates,
	// you should not see INITIAL again.
	Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*UserEventCreationConfigStreamResponse) Descriptor deprecated

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

Deprecated: Use UserEventCreationConfigStreamResponse.ProtoReflect.Descriptor instead.

func (*UserEventCreationConfigStreamResponse) GetTime

func (*UserEventCreationConfigStreamResponse) GetType

func (*UserEventCreationConfigStreamResponse) GetValue

func (*UserEventCreationConfigStreamResponse) ProtoMessage

func (*UserEventCreationConfigStreamResponse) ProtoMessage()

func (*UserEventCreationConfigStreamResponse) ProtoReflect

func (*UserEventCreationConfigStreamResponse) Reset

func (*UserEventCreationConfigStreamResponse) String

type UserEventCreationKey

type UserEventCreationKey struct {

	// key is a unique string identifier
	Key *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

UserEventCreationKey uniquely identifies a user event request.

func (*UserEventCreationKey) Descriptor deprecated

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

Deprecated: Use UserEventCreationKey.ProtoReflect.Descriptor instead.

func (*UserEventCreationKey) GetKey

func (*UserEventCreationKey) ProtoMessage

func (*UserEventCreationKey) ProtoMessage()

func (*UserEventCreationKey) ProtoReflect

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

func (*UserEventCreationKey) Reset

func (x *UserEventCreationKey) Reset()

func (*UserEventCreationKey) String

func (x *UserEventCreationKey) String() string

Jump to

Keyboard shortcuts

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