experiment

package
v0.0.0-...-0d6d9b2 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Experiment_Status_name = map[int32]string{
		0: "WAITING",
		1: "RUNNING",
		2: "STOPPED",
		3: "FORCE_STOPPED",
	}
	Experiment_Status_value = map[string]int32{
		"WAITING":       0,
		"RUNNING":       1,
		"STOPPED":       2,
		"FORCE_STOPPED": 3,
	}
)

Enum value maps for Experiment_Status.

View Source
var (
	ListGoalsRequest_OrderBy_name = map[int32]string{
		0: "DEFAULT",
		1: "NAME",
		2: "CREATED_AT",
		3: "UPDATED_AT",
	}
	ListGoalsRequest_OrderBy_value = map[string]int32{
		"DEFAULT":    0,
		"NAME":       1,
		"CREATED_AT": 2,
		"UPDATED_AT": 3,
	}
)

Enum value maps for ListGoalsRequest_OrderBy.

View Source
var (
	ListGoalsRequest_OrderDirection_name = map[int32]string{
		0: "ASC",
		1: "DESC",
	}
	ListGoalsRequest_OrderDirection_value = map[string]int32{
		"ASC":  0,
		"DESC": 1,
	}
)

Enum value maps for ListGoalsRequest_OrderDirection.

View Source
var (
	ListExperimentsRequest_OrderBy_name = map[int32]string{
		0: "DEFAULT",
		1: "NAME",
		2: "CREATED_AT",
		3: "UPDATED_AT",
	}
	ListExperimentsRequest_OrderBy_value = map[string]int32{
		"DEFAULT":    0,
		"NAME":       1,
		"CREATED_AT": 2,
		"UPDATED_AT": 3,
	}
)

Enum value maps for ListExperimentsRequest_OrderBy.

View Source
var (
	ListExperimentsRequest_OrderDirection_name = map[int32]string{
		0: "ASC",
		1: "DESC",
	}
	ListExperimentsRequest_OrderDirection_value = map[string]int32{
		"ASC":  0,
		"DESC": 1,
	}
)

Enum value maps for ListExperimentsRequest_OrderDirection.

View Source
var File_proto_experiment_command_proto protoreflect.FileDescriptor
View Source
var File_proto_experiment_experiment_proto protoreflect.FileDescriptor
View Source
var File_proto_experiment_goal_proto protoreflect.FileDescriptor
View Source
var File_proto_experiment_service_proto protoreflect.FileDescriptor

Functions

func RegisterExperimentServiceServer

func RegisterExperimentServiceServer(s *grpc.Server, srv ExperimentServiceServer)

Types

type ArchiveExperimentCommand

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

func (*ArchiveExperimentCommand) Descriptor deprecated

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

Deprecated: Use ArchiveExperimentCommand.ProtoReflect.Descriptor instead.

func (*ArchiveExperimentCommand) ProtoMessage

func (*ArchiveExperimentCommand) ProtoMessage()

func (*ArchiveExperimentCommand) ProtoReflect

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

func (*ArchiveExperimentCommand) Reset

func (x *ArchiveExperimentCommand) Reset()

func (*ArchiveExperimentCommand) String

func (x *ArchiveExperimentCommand) String() string

type ArchiveExperimentRequest

type ArchiveExperimentRequest struct {
	Id                   string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *ArchiveExperimentCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string                    `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*ArchiveExperimentRequest) Descriptor deprecated

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

Deprecated: Use ArchiveExperimentRequest.ProtoReflect.Descriptor instead.

func (*ArchiveExperimentRequest) GetCommand

func (*ArchiveExperimentRequest) GetEnvironmentNamespace

func (x *ArchiveExperimentRequest) GetEnvironmentNamespace() string

func (*ArchiveExperimentRequest) GetId

func (x *ArchiveExperimentRequest) GetId() string

func (*ArchiveExperimentRequest) ProtoMessage

func (*ArchiveExperimentRequest) ProtoMessage()

func (*ArchiveExperimentRequest) ProtoReflect

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

func (*ArchiveExperimentRequest) Reset

func (x *ArchiveExperimentRequest) Reset()

func (*ArchiveExperimentRequest) String

func (x *ArchiveExperimentRequest) String() string

type ArchiveExperimentResponse

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

func (*ArchiveExperimentResponse) Descriptor deprecated

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

Deprecated: Use ArchiveExperimentResponse.ProtoReflect.Descriptor instead.

func (*ArchiveExperimentResponse) ProtoMessage

func (*ArchiveExperimentResponse) ProtoMessage()

func (*ArchiveExperimentResponse) ProtoReflect

func (*ArchiveExperimentResponse) Reset

func (x *ArchiveExperimentResponse) Reset()

func (*ArchiveExperimentResponse) String

func (x *ArchiveExperimentResponse) String() string

type ArchiveGoalCommand

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

func (*ArchiveGoalCommand) Descriptor deprecated

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

Deprecated: Use ArchiveGoalCommand.ProtoReflect.Descriptor instead.

func (*ArchiveGoalCommand) ProtoMessage

func (*ArchiveGoalCommand) ProtoMessage()

func (*ArchiveGoalCommand) ProtoReflect

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

func (*ArchiveGoalCommand) Reset

func (x *ArchiveGoalCommand) Reset()

func (*ArchiveGoalCommand) String

func (x *ArchiveGoalCommand) String() string

type ArchiveGoalRequest

type ArchiveGoalRequest struct {
	Id                   string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *ArchiveGoalCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string              `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*ArchiveGoalRequest) Descriptor deprecated

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

Deprecated: Use ArchiveGoalRequest.ProtoReflect.Descriptor instead.

func (*ArchiveGoalRequest) GetCommand

func (x *ArchiveGoalRequest) GetCommand() *ArchiveGoalCommand

func (*ArchiveGoalRequest) GetEnvironmentNamespace

func (x *ArchiveGoalRequest) GetEnvironmentNamespace() string

func (*ArchiveGoalRequest) GetId

func (x *ArchiveGoalRequest) GetId() string

func (*ArchiveGoalRequest) ProtoMessage

func (*ArchiveGoalRequest) ProtoMessage()

func (*ArchiveGoalRequest) ProtoReflect

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

func (*ArchiveGoalRequest) Reset

func (x *ArchiveGoalRequest) Reset()

func (*ArchiveGoalRequest) String

func (x *ArchiveGoalRequest) String() string

type ArchiveGoalResponse

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

func (*ArchiveGoalResponse) Descriptor deprecated

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

Deprecated: Use ArchiveGoalResponse.ProtoReflect.Descriptor instead.

func (*ArchiveGoalResponse) ProtoMessage

func (*ArchiveGoalResponse) ProtoMessage()

func (*ArchiveGoalResponse) ProtoReflect

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

func (*ArchiveGoalResponse) Reset

func (x *ArchiveGoalResponse) Reset()

func (*ArchiveGoalResponse) String

func (x *ArchiveGoalResponse) String() string

type ChangeDescriptionGoalCommand

type ChangeDescriptionGoalCommand struct {
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description"`
	// contains filtered or unexported fields
}

func (*ChangeDescriptionGoalCommand) Descriptor deprecated

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

Deprecated: Use ChangeDescriptionGoalCommand.ProtoReflect.Descriptor instead.

func (*ChangeDescriptionGoalCommand) GetDescription

func (x *ChangeDescriptionGoalCommand) GetDescription() string

func (*ChangeDescriptionGoalCommand) ProtoMessage

func (*ChangeDescriptionGoalCommand) ProtoMessage()

func (*ChangeDescriptionGoalCommand) ProtoReflect

func (*ChangeDescriptionGoalCommand) Reset

func (x *ChangeDescriptionGoalCommand) Reset()

func (*ChangeDescriptionGoalCommand) String

type ChangeExperimentDescriptionCommand

type ChangeExperimentDescriptionCommand struct {
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description"`
	// contains filtered or unexported fields
}

func (*ChangeExperimentDescriptionCommand) Descriptor deprecated

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

Deprecated: Use ChangeExperimentDescriptionCommand.ProtoReflect.Descriptor instead.

func (*ChangeExperimentDescriptionCommand) GetDescription

func (x *ChangeExperimentDescriptionCommand) GetDescription() string

func (*ChangeExperimentDescriptionCommand) ProtoMessage

func (*ChangeExperimentDescriptionCommand) ProtoMessage()

func (*ChangeExperimentDescriptionCommand) ProtoReflect

func (*ChangeExperimentDescriptionCommand) Reset

func (*ChangeExperimentDescriptionCommand) String

type ChangeExperimentNameCommand

type ChangeExperimentNameCommand struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"`
	// contains filtered or unexported fields
}

func (*ChangeExperimentNameCommand) Descriptor deprecated

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

Deprecated: Use ChangeExperimentNameCommand.ProtoReflect.Descriptor instead.

func (*ChangeExperimentNameCommand) GetName

func (x *ChangeExperimentNameCommand) GetName() string

func (*ChangeExperimentNameCommand) ProtoMessage

func (*ChangeExperimentNameCommand) ProtoMessage()

func (*ChangeExperimentNameCommand) ProtoReflect

func (*ChangeExperimentNameCommand) Reset

func (x *ChangeExperimentNameCommand) Reset()

func (*ChangeExperimentNameCommand) String

func (x *ChangeExperimentNameCommand) String() string

type ChangeExperimentPeriodCommand

type ChangeExperimentPeriodCommand struct {
	StartAt int64 `protobuf:"varint,1,opt,name=start_at,json=startAt,proto3" json:"start_at"`
	StopAt  int64 `protobuf:"varint,2,opt,name=stop_at,json=stopAt,proto3" json:"stop_at"`
	// contains filtered or unexported fields
}

func (*ChangeExperimentPeriodCommand) Descriptor deprecated

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

Deprecated: Use ChangeExperimentPeriodCommand.ProtoReflect.Descriptor instead.

func (*ChangeExperimentPeriodCommand) GetStartAt

func (x *ChangeExperimentPeriodCommand) GetStartAt() int64

func (*ChangeExperimentPeriodCommand) GetStopAt

func (x *ChangeExperimentPeriodCommand) GetStopAt() int64

func (*ChangeExperimentPeriodCommand) ProtoMessage

func (*ChangeExperimentPeriodCommand) ProtoMessage()

func (*ChangeExperimentPeriodCommand) ProtoReflect

func (*ChangeExperimentPeriodCommand) Reset

func (x *ChangeExperimentPeriodCommand) Reset()

func (*ChangeExperimentPeriodCommand) String

type CreateExperimentCommand

type CreateExperimentCommand struct {
	FeatureId       string   `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	StartAt         int64    `protobuf:"varint,3,opt,name=start_at,json=startAt,proto3" json:"start_at"`
	StopAt          int64    `protobuf:"varint,4,opt,name=stop_at,json=stopAt,proto3" json:"stop_at"`
	GoalIds         []string `protobuf:"bytes,5,rep,name=goal_ids,json=goalIds,proto3" json:"goal_ids"`
	Name            string   `protobuf:"bytes,6,opt,name=name,proto3" json:"name"`
	Description     string   `protobuf:"bytes,7,opt,name=description,proto3" json:"description"`
	BaseVariationId string   `protobuf:"bytes,8,opt,name=base_variation_id,json=baseVariationId,proto3" json:"base_variation_id"`
	// contains filtered or unexported fields
}

func (*CreateExperimentCommand) Descriptor deprecated

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

Deprecated: Use CreateExperimentCommand.ProtoReflect.Descriptor instead.

func (*CreateExperimentCommand) GetBaseVariationId

func (x *CreateExperimentCommand) GetBaseVariationId() string

func (*CreateExperimentCommand) GetDescription

func (x *CreateExperimentCommand) GetDescription() string

func (*CreateExperimentCommand) GetFeatureId

func (x *CreateExperimentCommand) GetFeatureId() string

func (*CreateExperimentCommand) GetGoalIds

func (x *CreateExperimentCommand) GetGoalIds() []string

func (*CreateExperimentCommand) GetName

func (x *CreateExperimentCommand) GetName() string

func (*CreateExperimentCommand) GetStartAt

func (x *CreateExperimentCommand) GetStartAt() int64

func (*CreateExperimentCommand) GetStopAt

func (x *CreateExperimentCommand) GetStopAt() int64

func (*CreateExperimentCommand) ProtoMessage

func (*CreateExperimentCommand) ProtoMessage()

func (*CreateExperimentCommand) ProtoReflect

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

func (*CreateExperimentCommand) Reset

func (x *CreateExperimentCommand) Reset()

func (*CreateExperimentCommand) String

func (x *CreateExperimentCommand) String() string

type CreateExperimentRequest

type CreateExperimentRequest struct {
	Command              *CreateExperimentCommand `protobuf:"bytes,1,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string                   `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*CreateExperimentRequest) Descriptor deprecated

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

Deprecated: Use CreateExperimentRequest.ProtoReflect.Descriptor instead.

func (*CreateExperimentRequest) GetCommand

func (*CreateExperimentRequest) GetEnvironmentNamespace

func (x *CreateExperimentRequest) GetEnvironmentNamespace() string

func (*CreateExperimentRequest) ProtoMessage

func (*CreateExperimentRequest) ProtoMessage()

func (*CreateExperimentRequest) ProtoReflect

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

func (*CreateExperimentRequest) Reset

func (x *CreateExperimentRequest) Reset()

func (*CreateExperimentRequest) String

func (x *CreateExperimentRequest) String() string

type CreateExperimentResponse

type CreateExperimentResponse struct {
	Experiment *Experiment `protobuf:"bytes,1,opt,name=experiment,proto3" json:"experiment"`
	// contains filtered or unexported fields
}

func (*CreateExperimentResponse) Descriptor deprecated

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

Deprecated: Use CreateExperimentResponse.ProtoReflect.Descriptor instead.

func (*CreateExperimentResponse) GetExperiment

func (x *CreateExperimentResponse) GetExperiment() *Experiment

func (*CreateExperimentResponse) ProtoMessage

func (*CreateExperimentResponse) ProtoMessage()

func (*CreateExperimentResponse) ProtoReflect

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

func (*CreateExperimentResponse) Reset

func (x *CreateExperimentResponse) Reset()

func (*CreateExperimentResponse) String

func (x *CreateExperimentResponse) String() string

type CreateGoalCommand

type CreateGoalCommand struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description"`
	// contains filtered or unexported fields
}

func (*CreateGoalCommand) Descriptor deprecated

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

Deprecated: Use CreateGoalCommand.ProtoReflect.Descriptor instead.

func (*CreateGoalCommand) GetDescription

func (x *CreateGoalCommand) GetDescription() string

func (*CreateGoalCommand) GetId

func (x *CreateGoalCommand) GetId() string

func (*CreateGoalCommand) GetName

func (x *CreateGoalCommand) GetName() string

func (*CreateGoalCommand) ProtoMessage

func (*CreateGoalCommand) ProtoMessage()

func (*CreateGoalCommand) ProtoReflect

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

func (*CreateGoalCommand) Reset

func (x *CreateGoalCommand) Reset()

func (*CreateGoalCommand) String

func (x *CreateGoalCommand) String() string

type CreateGoalRequest

type CreateGoalRequest struct {
	Command              *CreateGoalCommand `protobuf:"bytes,1,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string             `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*CreateGoalRequest) Descriptor deprecated

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

Deprecated: Use CreateGoalRequest.ProtoReflect.Descriptor instead.

func (*CreateGoalRequest) GetCommand

func (x *CreateGoalRequest) GetCommand() *CreateGoalCommand

func (*CreateGoalRequest) GetEnvironmentNamespace

func (x *CreateGoalRequest) GetEnvironmentNamespace() string

func (*CreateGoalRequest) ProtoMessage

func (*CreateGoalRequest) ProtoMessage()

func (*CreateGoalRequest) ProtoReflect

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

func (*CreateGoalRequest) Reset

func (x *CreateGoalRequest) Reset()

func (*CreateGoalRequest) String

func (x *CreateGoalRequest) String() string

type CreateGoalResponse

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

func (*CreateGoalResponse) Descriptor deprecated

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

Deprecated: Use CreateGoalResponse.ProtoReflect.Descriptor instead.

func (*CreateGoalResponse) ProtoMessage

func (*CreateGoalResponse) ProtoMessage()

func (*CreateGoalResponse) ProtoReflect

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

func (*CreateGoalResponse) Reset

func (x *CreateGoalResponse) Reset()

func (*CreateGoalResponse) String

func (x *CreateGoalResponse) String() string

type DeleteExperimentCommand

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

func (*DeleteExperimentCommand) Descriptor deprecated

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

Deprecated: Use DeleteExperimentCommand.ProtoReflect.Descriptor instead.

func (*DeleteExperimentCommand) ProtoMessage

func (*DeleteExperimentCommand) ProtoMessage()

func (*DeleteExperimentCommand) ProtoReflect

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

func (*DeleteExperimentCommand) Reset

func (x *DeleteExperimentCommand) Reset()

func (*DeleteExperimentCommand) String

func (x *DeleteExperimentCommand) String() string

type DeleteExperimentRequest

type DeleteExperimentRequest struct {
	Id                   string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *DeleteExperimentCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string                   `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*DeleteExperimentRequest) Descriptor deprecated

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

Deprecated: Use DeleteExperimentRequest.ProtoReflect.Descriptor instead.

func (*DeleteExperimentRequest) GetCommand

func (*DeleteExperimentRequest) GetEnvironmentNamespace

func (x *DeleteExperimentRequest) GetEnvironmentNamespace() string

func (*DeleteExperimentRequest) GetId

func (x *DeleteExperimentRequest) GetId() string

func (*DeleteExperimentRequest) ProtoMessage

func (*DeleteExperimentRequest) ProtoMessage()

func (*DeleteExperimentRequest) ProtoReflect

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

func (*DeleteExperimentRequest) Reset

func (x *DeleteExperimentRequest) Reset()

func (*DeleteExperimentRequest) String

func (x *DeleteExperimentRequest) String() string

type DeleteExperimentResponse

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

func (*DeleteExperimentResponse) Descriptor deprecated

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

Deprecated: Use DeleteExperimentResponse.ProtoReflect.Descriptor instead.

func (*DeleteExperimentResponse) ProtoMessage

func (*DeleteExperimentResponse) ProtoMessage()

func (*DeleteExperimentResponse) ProtoReflect

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

func (*DeleteExperimentResponse) Reset

func (x *DeleteExperimentResponse) Reset()

func (*DeleteExperimentResponse) String

func (x *DeleteExperimentResponse) String() string

type DeleteGoalCommand

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

func (*DeleteGoalCommand) Descriptor deprecated

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

Deprecated: Use DeleteGoalCommand.ProtoReflect.Descriptor instead.

func (*DeleteGoalCommand) ProtoMessage

func (*DeleteGoalCommand) ProtoMessage()

func (*DeleteGoalCommand) ProtoReflect

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

func (*DeleteGoalCommand) Reset

func (x *DeleteGoalCommand) Reset()

func (*DeleteGoalCommand) String

func (x *DeleteGoalCommand) String() string

type DeleteGoalRequest

type DeleteGoalRequest struct {
	Id                   string             `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *DeleteGoalCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string             `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*DeleteGoalRequest) Descriptor deprecated

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

Deprecated: Use DeleteGoalRequest.ProtoReflect.Descriptor instead.

func (*DeleteGoalRequest) GetCommand

func (x *DeleteGoalRequest) GetCommand() *DeleteGoalCommand

func (*DeleteGoalRequest) GetEnvironmentNamespace

func (x *DeleteGoalRequest) GetEnvironmentNamespace() string

func (*DeleteGoalRequest) GetId

func (x *DeleteGoalRequest) GetId() string

func (*DeleteGoalRequest) ProtoMessage

func (*DeleteGoalRequest) ProtoMessage()

func (*DeleteGoalRequest) ProtoReflect

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

func (*DeleteGoalRequest) Reset

func (x *DeleteGoalRequest) Reset()

func (*DeleteGoalRequest) String

func (x *DeleteGoalRequest) String() string

type DeleteGoalResponse

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

func (*DeleteGoalResponse) Descriptor deprecated

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

Deprecated: Use DeleteGoalResponse.ProtoReflect.Descriptor instead.

func (*DeleteGoalResponse) ProtoMessage

func (*DeleteGoalResponse) ProtoMessage()

func (*DeleteGoalResponse) ProtoReflect

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

func (*DeleteGoalResponse) Reset

func (x *DeleteGoalResponse) Reset()

func (*DeleteGoalResponse) String

func (x *DeleteGoalResponse) String() string

type Experiment

type Experiment struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	// Deprecated: Do not use.
	GoalId         string               `protobuf:"bytes,2,opt,name=goal_id,json=goalId,proto3" json:"goal_id"`
	FeatureId      string               `protobuf:"bytes,3,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	FeatureVersion int32                `protobuf:"varint,4,opt,name=feature_version,json=featureVersion,proto3" json:"feature_version"`
	Variations     []*feature.Variation `protobuf:"bytes,5,rep,name=variations,proto3" json:"variations"`
	StartAt        int64                `protobuf:"varint,6,opt,name=start_at,json=startAt,proto3" json:"start_at"`
	StopAt         int64                `protobuf:"varint,7,opt,name=stop_at,json=stopAt,proto3" json:"stop_at"`
	// Deprecated: Do not use.
	Stopped         bool              `protobuf:"varint,8,opt,name=stopped,proto3" json:"stopped"`
	StoppedAt       int64             `protobuf:"varint,9,opt,name=stopped_at,json=stoppedAt,proto3" json:"stopped_at"`
	CreatedAt       int64             `protobuf:"varint,10,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	UpdatedAt       int64             `protobuf:"varint,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"`
	Deleted         bool              `protobuf:"varint,12,opt,name=deleted,proto3" json:"deleted"`
	GoalIds         []string          `protobuf:"bytes,13,rep,name=goal_ids,json=goalIds,proto3" json:"goal_ids"`
	Name            string            `protobuf:"bytes,14,opt,name=name,proto3" json:"name"`
	Description     string            `protobuf:"bytes,15,opt,name=description,proto3" json:"description"`
	BaseVariationId string            `protobuf:"bytes,16,opt,name=base_variation_id,json=baseVariationId,proto3" json:"base_variation_id"`
	Status          Experiment_Status `protobuf:"varint,18,opt,name=status,proto3,enum=bucketeer.experiment.Experiment_Status" json:"status"`
	Maintainer      string            `protobuf:"bytes,19,opt,name=maintainer,proto3" json:"maintainer"`
	Archived        bool              `protobuf:"varint,20,opt,name=archived,proto3" json:"archived"`
	// contains filtered or unexported fields
}

func (*Experiment) Descriptor deprecated

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

Deprecated: Use Experiment.ProtoReflect.Descriptor instead.

func (*Experiment) GetArchived

func (x *Experiment) GetArchived() bool

func (*Experiment) GetBaseVariationId

func (x *Experiment) GetBaseVariationId() string

func (*Experiment) GetCreatedAt

func (x *Experiment) GetCreatedAt() int64

func (*Experiment) GetDeleted

func (x *Experiment) GetDeleted() bool

func (*Experiment) GetDescription

func (x *Experiment) GetDescription() string

func (*Experiment) GetFeatureId

func (x *Experiment) GetFeatureId() string

func (*Experiment) GetFeatureVersion

func (x *Experiment) GetFeatureVersion() int32

func (*Experiment) GetGoalId deprecated

func (x *Experiment) GetGoalId() string

Deprecated: Do not use.

func (*Experiment) GetGoalIds

func (x *Experiment) GetGoalIds() []string

func (*Experiment) GetId

func (x *Experiment) GetId() string

func (*Experiment) GetMaintainer

func (x *Experiment) GetMaintainer() string

func (*Experiment) GetName

func (x *Experiment) GetName() string

func (*Experiment) GetStartAt

func (x *Experiment) GetStartAt() int64

func (*Experiment) GetStatus

func (x *Experiment) GetStatus() Experiment_Status

func (*Experiment) GetStopAt

func (x *Experiment) GetStopAt() int64

func (*Experiment) GetStopped deprecated

func (x *Experiment) GetStopped() bool

Deprecated: Do not use.

func (*Experiment) GetStoppedAt

func (x *Experiment) GetStoppedAt() int64

func (*Experiment) GetUpdatedAt

func (x *Experiment) GetUpdatedAt() int64

func (*Experiment) GetVariations

func (x *Experiment) GetVariations() []*feature.Variation

func (*Experiment) ProtoMessage

func (*Experiment) ProtoMessage()

func (*Experiment) ProtoReflect

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

func (*Experiment) Reset

func (x *Experiment) Reset()

func (*Experiment) String

func (x *Experiment) String() string

type ExperimentServiceClient

type ExperimentServiceClient interface {
	GetGoal(ctx context.Context, in *GetGoalRequest, opts ...grpc.CallOption) (*GetGoalResponse, error)
	ListGoals(ctx context.Context, in *ListGoalsRequest, opts ...grpc.CallOption) (*ListGoalsResponse, error)
	CreateGoal(ctx context.Context, in *CreateGoalRequest, opts ...grpc.CallOption) (*CreateGoalResponse, error)
	UpdateGoal(ctx context.Context, in *UpdateGoalRequest, opts ...grpc.CallOption) (*UpdateGoalResponse, error)
	ArchiveGoal(ctx context.Context, in *ArchiveGoalRequest, opts ...grpc.CallOption) (*ArchiveGoalResponse, error)
	DeleteGoal(ctx context.Context, in *DeleteGoalRequest, opts ...grpc.CallOption) (*DeleteGoalResponse, error)
	GetExperiment(ctx context.Context, in *GetExperimentRequest, opts ...grpc.CallOption) (*GetExperimentResponse, error)
	ListExperiments(ctx context.Context, in *ListExperimentsRequest, opts ...grpc.CallOption) (*ListExperimentsResponse, error)
	CreateExperiment(ctx context.Context, in *CreateExperimentRequest, opts ...grpc.CallOption) (*CreateExperimentResponse, error)
	UpdateExperiment(ctx context.Context, in *UpdateExperimentRequest, opts ...grpc.CallOption) (*UpdateExperimentResponse, error)
	StartExperiment(ctx context.Context, in *StartExperimentRequest, opts ...grpc.CallOption) (*StartExperimentResponse, error)
	FinishExperiment(ctx context.Context, in *FinishExperimentRequest, opts ...grpc.CallOption) (*FinishExperimentResponse, error)
	StopExperiment(ctx context.Context, in *StopExperimentRequest, opts ...grpc.CallOption) (*StopExperimentResponse, error)
	ArchiveExperiment(ctx context.Context, in *ArchiveExperimentRequest, opts ...grpc.CallOption) (*ArchiveExperimentResponse, error)
	DeleteExperiment(ctx context.Context, in *DeleteExperimentRequest, opts ...grpc.CallOption) (*DeleteExperimentResponse, error)
}

ExperimentServiceClient is the client API for ExperimentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type Experiment_Status

type Experiment_Status int32
const (
	Experiment_WAITING       Experiment_Status = 0
	Experiment_RUNNING       Experiment_Status = 1
	Experiment_STOPPED       Experiment_Status = 2
	Experiment_FORCE_STOPPED Experiment_Status = 3
)

func (Experiment_Status) Descriptor

func (Experiment_Status) Enum

func (Experiment_Status) EnumDescriptor deprecated

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

Deprecated: Use Experiment_Status.Descriptor instead.

func (Experiment_Status) Number

func (Experiment_Status) String

func (x Experiment_Status) String() string

func (Experiment_Status) Type

type Experiments

type Experiments struct {
	Experiments []*Experiment `protobuf:"bytes,1,rep,name=experiments,proto3" json:"experiments"`
	// contains filtered or unexported fields
}

func (*Experiments) Descriptor deprecated

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

Deprecated: Use Experiments.ProtoReflect.Descriptor instead.

func (*Experiments) GetExperiments

func (x *Experiments) GetExperiments() []*Experiment

func (*Experiments) ProtoMessage

func (*Experiments) ProtoMessage()

func (*Experiments) ProtoReflect

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

func (*Experiments) Reset

func (x *Experiments) Reset()

func (*Experiments) String

func (x *Experiments) String() string

type FinishExperimentCommand

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

func (*FinishExperimentCommand) Descriptor deprecated

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

Deprecated: Use FinishExperimentCommand.ProtoReflect.Descriptor instead.

func (*FinishExperimentCommand) ProtoMessage

func (*FinishExperimentCommand) ProtoMessage()

func (*FinishExperimentCommand) ProtoReflect

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

func (*FinishExperimentCommand) Reset

func (x *FinishExperimentCommand) Reset()

func (*FinishExperimentCommand) String

func (x *FinishExperimentCommand) String() string

type FinishExperimentRequest

type FinishExperimentRequest struct {
	EnvironmentNamespace string                   `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Id                   string                   `protobuf:"bytes,2,opt,name=id,proto3" json:"id"`
	Command              *FinishExperimentCommand `protobuf:"bytes,3,opt,name=command,proto3" json:"command"`
	// contains filtered or unexported fields
}

func (*FinishExperimentRequest) Descriptor deprecated

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

Deprecated: Use FinishExperimentRequest.ProtoReflect.Descriptor instead.

func (*FinishExperimentRequest) GetCommand

func (*FinishExperimentRequest) GetEnvironmentNamespace

func (x *FinishExperimentRequest) GetEnvironmentNamespace() string

func (*FinishExperimentRequest) GetId

func (x *FinishExperimentRequest) GetId() string

func (*FinishExperimentRequest) ProtoMessage

func (*FinishExperimentRequest) ProtoMessage()

func (*FinishExperimentRequest) ProtoReflect

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

func (*FinishExperimentRequest) Reset

func (x *FinishExperimentRequest) Reset()

func (*FinishExperimentRequest) String

func (x *FinishExperimentRequest) String() string

type FinishExperimentResponse

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

func (*FinishExperimentResponse) Descriptor deprecated

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

Deprecated: Use FinishExperimentResponse.ProtoReflect.Descriptor instead.

func (*FinishExperimentResponse) ProtoMessage

func (*FinishExperimentResponse) ProtoMessage()

func (*FinishExperimentResponse) ProtoReflect

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

func (*FinishExperimentResponse) Reset

func (x *FinishExperimentResponse) Reset()

func (*FinishExperimentResponse) String

func (x *FinishExperimentResponse) String() string

type GetExperimentRequest

type GetExperimentRequest struct {
	Id                   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	EnvironmentNamespace string `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*GetExperimentRequest) Descriptor deprecated

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

Deprecated: Use GetExperimentRequest.ProtoReflect.Descriptor instead.

func (*GetExperimentRequest) GetEnvironmentNamespace

func (x *GetExperimentRequest) GetEnvironmentNamespace() string

func (*GetExperimentRequest) GetId

func (x *GetExperimentRequest) GetId() string

func (*GetExperimentRequest) ProtoMessage

func (*GetExperimentRequest) ProtoMessage()

func (*GetExperimentRequest) ProtoReflect

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

func (*GetExperimentRequest) Reset

func (x *GetExperimentRequest) Reset()

func (*GetExperimentRequest) String

func (x *GetExperimentRequest) String() string

type GetExperimentResponse

type GetExperimentResponse struct {
	Experiment *Experiment `protobuf:"bytes,1,opt,name=experiment,proto3" json:"experiment"`
	// contains filtered or unexported fields
}

func (*GetExperimentResponse) Descriptor deprecated

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

Deprecated: Use GetExperimentResponse.ProtoReflect.Descriptor instead.

func (*GetExperimentResponse) GetExperiment

func (x *GetExperimentResponse) GetExperiment() *Experiment

func (*GetExperimentResponse) ProtoMessage

func (*GetExperimentResponse) ProtoMessage()

func (*GetExperimentResponse) ProtoReflect

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

func (*GetExperimentResponse) Reset

func (x *GetExperimentResponse) Reset()

func (*GetExperimentResponse) String

func (x *GetExperimentResponse) String() string

type GetGoalRequest

type GetGoalRequest struct {
	Id                   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	EnvironmentNamespace string `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*GetGoalRequest) Descriptor deprecated

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

Deprecated: Use GetGoalRequest.ProtoReflect.Descriptor instead.

func (*GetGoalRequest) GetEnvironmentNamespace

func (x *GetGoalRequest) GetEnvironmentNamespace() string

func (*GetGoalRequest) GetId

func (x *GetGoalRequest) GetId() string

func (*GetGoalRequest) ProtoMessage

func (*GetGoalRequest) ProtoMessage()

func (*GetGoalRequest) ProtoReflect

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

func (*GetGoalRequest) Reset

func (x *GetGoalRequest) Reset()

func (*GetGoalRequest) String

func (x *GetGoalRequest) String() string

type GetGoalResponse

type GetGoalResponse struct {
	Goal *Goal `protobuf:"bytes,1,opt,name=goal,proto3" json:"goal"`
	// contains filtered or unexported fields
}

func (*GetGoalResponse) Descriptor deprecated

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

Deprecated: Use GetGoalResponse.ProtoReflect.Descriptor instead.

func (*GetGoalResponse) GetGoal

func (x *GetGoalResponse) GetGoal() *Goal

func (*GetGoalResponse) ProtoMessage

func (*GetGoalResponse) ProtoMessage()

func (*GetGoalResponse) ProtoReflect

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

func (*GetGoalResponse) Reset

func (x *GetGoalResponse) Reset()

func (*GetGoalResponse) String

func (x *GetGoalResponse) String() string

type Goal

type Goal struct {
	Id            string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Name          string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
	Description   string `protobuf:"bytes,3,opt,name=description,proto3" json:"description"`
	Deleted       bool   `protobuf:"varint,4,opt,name=deleted,proto3" json:"deleted"`
	CreatedAt     int64  `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	UpdatedAt     int64  `protobuf:"varint,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"`
	IsInUseStatus bool   `protobuf:"varint,7,opt,name=is_in_use_status,json=isInUseStatus,proto3" json:"is_in_use_status"` // This field is set only when APIs return.
	Archived      bool   `protobuf:"varint,8,opt,name=archived,proto3" json:"archived"`
	// contains filtered or unexported fields
}

func (*Goal) Descriptor deprecated

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

Deprecated: Use Goal.ProtoReflect.Descriptor instead.

func (*Goal) GetArchived

func (x *Goal) GetArchived() bool

func (*Goal) GetCreatedAt

func (x *Goal) GetCreatedAt() int64

func (*Goal) GetDeleted

func (x *Goal) GetDeleted() bool

func (*Goal) GetDescription

func (x *Goal) GetDescription() string

func (*Goal) GetId

func (x *Goal) GetId() string

func (*Goal) GetIsInUseStatus

func (x *Goal) GetIsInUseStatus() bool

func (*Goal) GetName

func (x *Goal) GetName() string

func (*Goal) GetUpdatedAt

func (x *Goal) GetUpdatedAt() int64

func (*Goal) ProtoMessage

func (*Goal) ProtoMessage()

func (*Goal) ProtoReflect

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

func (*Goal) Reset

func (x *Goal) Reset()

func (*Goal) String

func (x *Goal) String() string

type ListExperimentsRequest

type ListExperimentsRequest struct {
	FeatureId            string                                `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	FeatureVersion       *wrapperspb.Int32Value                `protobuf:"bytes,2,opt,name=feature_version,json=featureVersion,proto3" json:"feature_version"`
	From                 int64                                 `protobuf:"varint,3,opt,name=from,proto3" json:"from"`
	To                   int64                                 `protobuf:"varint,4,opt,name=to,proto3" json:"to"`
	PageSize             int64                                 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
	Cursor               string                                `protobuf:"bytes,6,opt,name=cursor,proto3" json:"cursor"`
	EnvironmentNamespace string                                `protobuf:"bytes,7,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Status               *wrapperspb.Int32Value                `protobuf:"bytes,8,opt,name=status,proto3" json:"status"` // [deprecated = true];
	Maintainer           string                                `protobuf:"bytes,9,opt,name=maintainer,proto3" json:"maintainer"`
	OrderBy              ListExperimentsRequest_OrderBy        `` /* 131-byte string literal not displayed */
	OrderDirection       ListExperimentsRequest_OrderDirection `` /* 159-byte string literal not displayed */
	SearchKeyword        string                                `protobuf:"bytes,12,opt,name=search_keyword,json=searchKeyword,proto3" json:"search_keyword"`
	Archived             *wrapperspb.BoolValue                 `protobuf:"bytes,13,opt,name=archived,proto3" json:"archived"`
	Statuses             []Experiment_Status                   `protobuf:"varint,14,rep,packed,name=statuses,proto3,enum=bucketeer.experiment.Experiment_Status" json:"statuses"`
	// contains filtered or unexported fields
}

func (*ListExperimentsRequest) Descriptor deprecated

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

Deprecated: Use ListExperimentsRequest.ProtoReflect.Descriptor instead.

func (*ListExperimentsRequest) GetArchived

func (x *ListExperimentsRequest) GetArchived() *wrapperspb.BoolValue

func (*ListExperimentsRequest) GetCursor

func (x *ListExperimentsRequest) GetCursor() string

func (*ListExperimentsRequest) GetEnvironmentNamespace

func (x *ListExperimentsRequest) GetEnvironmentNamespace() string

func (*ListExperimentsRequest) GetFeatureId

func (x *ListExperimentsRequest) GetFeatureId() string

func (*ListExperimentsRequest) GetFeatureVersion

func (x *ListExperimentsRequest) GetFeatureVersion() *wrapperspb.Int32Value

func (*ListExperimentsRequest) GetFrom

func (x *ListExperimentsRequest) GetFrom() int64

func (*ListExperimentsRequest) GetMaintainer

func (x *ListExperimentsRequest) GetMaintainer() string

func (*ListExperimentsRequest) GetOrderBy

func (*ListExperimentsRequest) GetOrderDirection

func (*ListExperimentsRequest) GetPageSize

func (x *ListExperimentsRequest) GetPageSize() int64

func (*ListExperimentsRequest) GetSearchKeyword

func (x *ListExperimentsRequest) GetSearchKeyword() string

func (*ListExperimentsRequest) GetStatus

func (*ListExperimentsRequest) GetStatuses

func (x *ListExperimentsRequest) GetStatuses() []Experiment_Status

func (*ListExperimentsRequest) GetTo

func (x *ListExperimentsRequest) GetTo() int64

func (*ListExperimentsRequest) ProtoMessage

func (*ListExperimentsRequest) ProtoMessage()

func (*ListExperimentsRequest) ProtoReflect

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

func (*ListExperimentsRequest) Reset

func (x *ListExperimentsRequest) Reset()

func (*ListExperimentsRequest) String

func (x *ListExperimentsRequest) String() string

type ListExperimentsRequest_OrderBy

type ListExperimentsRequest_OrderBy int32
const (
	ListExperimentsRequest_DEFAULT    ListExperimentsRequest_OrderBy = 0
	ListExperimentsRequest_NAME       ListExperimentsRequest_OrderBy = 1
	ListExperimentsRequest_CREATED_AT ListExperimentsRequest_OrderBy = 2
	ListExperimentsRequest_UPDATED_AT ListExperimentsRequest_OrderBy = 3
)

func (ListExperimentsRequest_OrderBy) Descriptor

func (ListExperimentsRequest_OrderBy) Enum

func (ListExperimentsRequest_OrderBy) EnumDescriptor deprecated

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

Deprecated: Use ListExperimentsRequest_OrderBy.Descriptor instead.

func (ListExperimentsRequest_OrderBy) Number

func (ListExperimentsRequest_OrderBy) String

func (ListExperimentsRequest_OrderBy) Type

type ListExperimentsRequest_OrderDirection

type ListExperimentsRequest_OrderDirection int32
const (
	ListExperimentsRequest_ASC  ListExperimentsRequest_OrderDirection = 0
	ListExperimentsRequest_DESC ListExperimentsRequest_OrderDirection = 1
)

func (ListExperimentsRequest_OrderDirection) Descriptor

func (ListExperimentsRequest_OrderDirection) Enum

func (ListExperimentsRequest_OrderDirection) EnumDescriptor deprecated

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

Deprecated: Use ListExperimentsRequest_OrderDirection.Descriptor instead.

func (ListExperimentsRequest_OrderDirection) Number

func (ListExperimentsRequest_OrderDirection) String

func (ListExperimentsRequest_OrderDirection) Type

type ListExperimentsResponse

type ListExperimentsResponse struct {
	Experiments []*Experiment `protobuf:"bytes,1,rep,name=experiments,proto3" json:"experiments"`
	Cursor      string        `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor"`
	TotalCount  int64         `protobuf:"varint,3,opt,name=total_count,json=totalCount,proto3" json:"total_count"`
	// contains filtered or unexported fields
}

func (*ListExperimentsResponse) Descriptor deprecated

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

Deprecated: Use ListExperimentsResponse.ProtoReflect.Descriptor instead.

func (*ListExperimentsResponse) GetCursor

func (x *ListExperimentsResponse) GetCursor() string

func (*ListExperimentsResponse) GetExperiments

func (x *ListExperimentsResponse) GetExperiments() []*Experiment

func (*ListExperimentsResponse) GetTotalCount

func (x *ListExperimentsResponse) GetTotalCount() int64

func (*ListExperimentsResponse) ProtoMessage

func (*ListExperimentsResponse) ProtoMessage()

func (*ListExperimentsResponse) ProtoReflect

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

func (*ListExperimentsResponse) Reset

func (x *ListExperimentsResponse) Reset()

func (*ListExperimentsResponse) String

func (x *ListExperimentsResponse) String() string

type ListGoalsRequest

type ListGoalsRequest struct {
	PageSize             int64                           `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
	Cursor               string                          `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor"`
	EnvironmentNamespace string                          `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	OrderBy              ListGoalsRequest_OrderBy        `protobuf:"varint,4,opt,name=order_by,json=orderBy,proto3,enum=bucketeer.experiment.ListGoalsRequest_OrderBy" json:"order_by"`
	OrderDirection       ListGoalsRequest_OrderDirection `` /* 152-byte string literal not displayed */
	SearchKeyword        string                          `protobuf:"bytes,6,opt,name=search_keyword,json=searchKeyword,proto3" json:"search_keyword"`
	IsInUseStatus        *wrapperspb.BoolValue           `protobuf:"bytes,7,opt,name=is_in_use_status,json=isInUseStatus,proto3" json:"is_in_use_status"`
	Archived             *wrapperspb.BoolValue           `protobuf:"bytes,8,opt,name=archived,proto3" json:"archived"`
	// contains filtered or unexported fields
}

func (*ListGoalsRequest) Descriptor deprecated

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

Deprecated: Use ListGoalsRequest.ProtoReflect.Descriptor instead.

func (*ListGoalsRequest) GetArchived

func (x *ListGoalsRequest) GetArchived() *wrapperspb.BoolValue

func (*ListGoalsRequest) GetCursor

func (x *ListGoalsRequest) GetCursor() string

func (*ListGoalsRequest) GetEnvironmentNamespace

func (x *ListGoalsRequest) GetEnvironmentNamespace() string

func (*ListGoalsRequest) GetIsInUseStatus

func (x *ListGoalsRequest) GetIsInUseStatus() *wrapperspb.BoolValue

func (*ListGoalsRequest) GetOrderBy

func (*ListGoalsRequest) GetOrderDirection

func (x *ListGoalsRequest) GetOrderDirection() ListGoalsRequest_OrderDirection

func (*ListGoalsRequest) GetPageSize

func (x *ListGoalsRequest) GetPageSize() int64

func (*ListGoalsRequest) GetSearchKeyword

func (x *ListGoalsRequest) GetSearchKeyword() string

func (*ListGoalsRequest) ProtoMessage

func (*ListGoalsRequest) ProtoMessage()

func (*ListGoalsRequest) ProtoReflect

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

func (*ListGoalsRequest) Reset

func (x *ListGoalsRequest) Reset()

func (*ListGoalsRequest) String

func (x *ListGoalsRequest) String() string

type ListGoalsRequest_OrderBy

type ListGoalsRequest_OrderBy int32
const (
	ListGoalsRequest_DEFAULT    ListGoalsRequest_OrderBy = 0
	ListGoalsRequest_NAME       ListGoalsRequest_OrderBy = 1
	ListGoalsRequest_CREATED_AT ListGoalsRequest_OrderBy = 2
	ListGoalsRequest_UPDATED_AT ListGoalsRequest_OrderBy = 3
)

func (ListGoalsRequest_OrderBy) Descriptor

func (ListGoalsRequest_OrderBy) Enum

func (ListGoalsRequest_OrderBy) EnumDescriptor deprecated

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

Deprecated: Use ListGoalsRequest_OrderBy.Descriptor instead.

func (ListGoalsRequest_OrderBy) Number

func (ListGoalsRequest_OrderBy) String

func (x ListGoalsRequest_OrderBy) String() string

func (ListGoalsRequest_OrderBy) Type

type ListGoalsRequest_OrderDirection

type ListGoalsRequest_OrderDirection int32
const (
	ListGoalsRequest_ASC  ListGoalsRequest_OrderDirection = 0
	ListGoalsRequest_DESC ListGoalsRequest_OrderDirection = 1
)

func (ListGoalsRequest_OrderDirection) Descriptor

func (ListGoalsRequest_OrderDirection) Enum

func (ListGoalsRequest_OrderDirection) EnumDescriptor deprecated

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

Deprecated: Use ListGoalsRequest_OrderDirection.Descriptor instead.

func (ListGoalsRequest_OrderDirection) Number

func (ListGoalsRequest_OrderDirection) String

func (ListGoalsRequest_OrderDirection) Type

type ListGoalsResponse

type ListGoalsResponse struct {
	Goals      []*Goal `protobuf:"bytes,1,rep,name=goals,proto3" json:"goals"`
	Cursor     string  `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor"`
	TotalCount int64   `protobuf:"varint,3,opt,name=total_count,json=totalCount,proto3" json:"total_count"`
	// contains filtered or unexported fields
}

func (*ListGoalsResponse) Descriptor deprecated

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

Deprecated: Use ListGoalsResponse.ProtoReflect.Descriptor instead.

func (*ListGoalsResponse) GetCursor

func (x *ListGoalsResponse) GetCursor() string

func (*ListGoalsResponse) GetGoals

func (x *ListGoalsResponse) GetGoals() []*Goal

func (*ListGoalsResponse) GetTotalCount

func (x *ListGoalsResponse) GetTotalCount() int64

func (*ListGoalsResponse) ProtoMessage

func (*ListGoalsResponse) ProtoMessage()

func (*ListGoalsResponse) ProtoReflect

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

func (*ListGoalsResponse) Reset

func (x *ListGoalsResponse) Reset()

func (*ListGoalsResponse) String

func (x *ListGoalsResponse) String() string

type RenameGoalCommand

type RenameGoalCommand struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"`
	// contains filtered or unexported fields
}

func (*RenameGoalCommand) Descriptor deprecated

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

Deprecated: Use RenameGoalCommand.ProtoReflect.Descriptor instead.

func (*RenameGoalCommand) GetName

func (x *RenameGoalCommand) GetName() string

func (*RenameGoalCommand) ProtoMessage

func (*RenameGoalCommand) ProtoMessage()

func (*RenameGoalCommand) ProtoReflect

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

func (*RenameGoalCommand) Reset

func (x *RenameGoalCommand) Reset()

func (*RenameGoalCommand) String

func (x *RenameGoalCommand) String() string

type StartExperimentCommand

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

func (*StartExperimentCommand) Descriptor deprecated

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

Deprecated: Use StartExperimentCommand.ProtoReflect.Descriptor instead.

func (*StartExperimentCommand) ProtoMessage

func (*StartExperimentCommand) ProtoMessage()

func (*StartExperimentCommand) ProtoReflect

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

func (*StartExperimentCommand) Reset

func (x *StartExperimentCommand) Reset()

func (*StartExperimentCommand) String

func (x *StartExperimentCommand) String() string

type StartExperimentRequest

type StartExperimentRequest struct {
	EnvironmentNamespace string                  `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Id                   string                  `protobuf:"bytes,2,opt,name=id,proto3" json:"id"`
	Command              *StartExperimentCommand `protobuf:"bytes,3,opt,name=command,proto3" json:"command"`
	// contains filtered or unexported fields
}

func (*StartExperimentRequest) Descriptor deprecated

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

Deprecated: Use StartExperimentRequest.ProtoReflect.Descriptor instead.

func (*StartExperimentRequest) GetCommand

func (*StartExperimentRequest) GetEnvironmentNamespace

func (x *StartExperimentRequest) GetEnvironmentNamespace() string

func (*StartExperimentRequest) GetId

func (x *StartExperimentRequest) GetId() string

func (*StartExperimentRequest) ProtoMessage

func (*StartExperimentRequest) ProtoMessage()

func (*StartExperimentRequest) ProtoReflect

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

func (*StartExperimentRequest) Reset

func (x *StartExperimentRequest) Reset()

func (*StartExperimentRequest) String

func (x *StartExperimentRequest) String() string

type StartExperimentResponse

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

func (*StartExperimentResponse) Descriptor deprecated

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

Deprecated: Use StartExperimentResponse.ProtoReflect.Descriptor instead.

func (*StartExperimentResponse) ProtoMessage

func (*StartExperimentResponse) ProtoMessage()

func (*StartExperimentResponse) ProtoReflect

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

func (*StartExperimentResponse) Reset

func (x *StartExperimentResponse) Reset()

func (*StartExperimentResponse) String

func (x *StartExperimentResponse) String() string

type StopExperimentCommand

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

func (*StopExperimentCommand) Descriptor deprecated

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

Deprecated: Use StopExperimentCommand.ProtoReflect.Descriptor instead.

func (*StopExperimentCommand) ProtoMessage

func (*StopExperimentCommand) ProtoMessage()

func (*StopExperimentCommand) ProtoReflect

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

func (*StopExperimentCommand) Reset

func (x *StopExperimentCommand) Reset()

func (*StopExperimentCommand) String

func (x *StopExperimentCommand) String() string

type StopExperimentRequest

type StopExperimentRequest struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *StopExperimentCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command"`
	EnvironmentNamespace string                 `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*StopExperimentRequest) Descriptor deprecated

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

Deprecated: Use StopExperimentRequest.ProtoReflect.Descriptor instead.

func (*StopExperimentRequest) GetCommand

func (*StopExperimentRequest) GetEnvironmentNamespace

func (x *StopExperimentRequest) GetEnvironmentNamespace() string

func (*StopExperimentRequest) GetId

func (x *StopExperimentRequest) GetId() string

func (*StopExperimentRequest) ProtoMessage

func (*StopExperimentRequest) ProtoMessage()

func (*StopExperimentRequest) ProtoReflect

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

func (*StopExperimentRequest) Reset

func (x *StopExperimentRequest) Reset()

func (*StopExperimentRequest) String

func (x *StopExperimentRequest) String() string

type StopExperimentResponse

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

func (*StopExperimentResponse) Descriptor deprecated

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

Deprecated: Use StopExperimentResponse.ProtoReflect.Descriptor instead.

func (*StopExperimentResponse) ProtoMessage

func (*StopExperimentResponse) ProtoMessage()

func (*StopExperimentResponse) ProtoReflect

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

func (*StopExperimentResponse) Reset

func (x *StopExperimentResponse) Reset()

func (*StopExperimentResponse) String

func (x *StopExperimentResponse) String() string

type UnimplementedExperimentServiceServer

type UnimplementedExperimentServiceServer struct {
}

UnimplementedExperimentServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedExperimentServiceServer) ArchiveExperiment

func (*UnimplementedExperimentServiceServer) ArchiveGoal

func (*UnimplementedExperimentServiceServer) CreateExperiment

func (*UnimplementedExperimentServiceServer) CreateGoal

func (*UnimplementedExperimentServiceServer) DeleteExperiment

func (*UnimplementedExperimentServiceServer) DeleteGoal

func (*UnimplementedExperimentServiceServer) FinishExperiment

func (*UnimplementedExperimentServiceServer) GetExperiment

func (*UnimplementedExperimentServiceServer) GetGoal

func (*UnimplementedExperimentServiceServer) ListExperiments

func (*UnimplementedExperimentServiceServer) ListGoals

func (*UnimplementedExperimentServiceServer) StartExperiment

func (*UnimplementedExperimentServiceServer) StopExperiment

func (*UnimplementedExperimentServiceServer) UpdateExperiment

func (*UnimplementedExperimentServiceServer) UpdateGoal

type UpdateExperimentRequest

type UpdateExperimentRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	// [deprecated = true];
	EnvironmentNamespace          string                              `protobuf:"bytes,4,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	ChangeExperimentPeriodCommand *ChangeExperimentPeriodCommand      `` /* 142-byte string literal not displayed */
	ChangeNameCommand             *ChangeExperimentNameCommand        `protobuf:"bytes,6,opt,name=change_name_command,json=changeNameCommand,proto3" json:"change_name_command"`
	ChangeDescriptionCommand      *ChangeExperimentDescriptionCommand `protobuf:"bytes,7,opt,name=change_description_command,json=changeDescriptionCommand,proto3" json:"change_description_command"`
	// contains filtered or unexported fields
}

func (*UpdateExperimentRequest) Descriptor deprecated

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

Deprecated: Use UpdateExperimentRequest.ProtoReflect.Descriptor instead.

func (*UpdateExperimentRequest) GetChangeDescriptionCommand

func (x *UpdateExperimentRequest) GetChangeDescriptionCommand() *ChangeExperimentDescriptionCommand

func (*UpdateExperimentRequest) GetChangeExperimentPeriodCommand

func (x *UpdateExperimentRequest) GetChangeExperimentPeriodCommand() *ChangeExperimentPeriodCommand

func (*UpdateExperimentRequest) GetChangeNameCommand

func (x *UpdateExperimentRequest) GetChangeNameCommand() *ChangeExperimentNameCommand

func (*UpdateExperimentRequest) GetEnvironmentNamespace

func (x *UpdateExperimentRequest) GetEnvironmentNamespace() string

func (*UpdateExperimentRequest) GetId

func (x *UpdateExperimentRequest) GetId() string

func (*UpdateExperimentRequest) ProtoMessage

func (*UpdateExperimentRequest) ProtoMessage()

func (*UpdateExperimentRequest) ProtoReflect

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

func (*UpdateExperimentRequest) Reset

func (x *UpdateExperimentRequest) Reset()

func (*UpdateExperimentRequest) String

func (x *UpdateExperimentRequest) String() string

type UpdateExperimentResponse

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

func (*UpdateExperimentResponse) Descriptor deprecated

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

Deprecated: Use UpdateExperimentResponse.ProtoReflect.Descriptor instead.

func (*UpdateExperimentResponse) ProtoMessage

func (*UpdateExperimentResponse) ProtoMessage()

func (*UpdateExperimentResponse) ProtoReflect

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

func (*UpdateExperimentResponse) Reset

func (x *UpdateExperimentResponse) Reset()

func (*UpdateExperimentResponse) String

func (x *UpdateExperimentResponse) String() string

type UpdateGoalRequest

type UpdateGoalRequest struct {
	Id                       string                        `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RenameCommand            *RenameGoalCommand            `protobuf:"bytes,2,opt,name=rename_command,json=renameCommand,proto3" json:"rename_command"`
	ChangeDescriptionCommand *ChangeDescriptionGoalCommand `protobuf:"bytes,3,opt,name=change_description_command,json=changeDescriptionCommand,proto3" json:"change_description_command"`
	EnvironmentNamespace     string                        `protobuf:"bytes,4,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*UpdateGoalRequest) Descriptor deprecated

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

Deprecated: Use UpdateGoalRequest.ProtoReflect.Descriptor instead.

func (*UpdateGoalRequest) GetChangeDescriptionCommand

func (x *UpdateGoalRequest) GetChangeDescriptionCommand() *ChangeDescriptionGoalCommand

func (*UpdateGoalRequest) GetEnvironmentNamespace

func (x *UpdateGoalRequest) GetEnvironmentNamespace() string

func (*UpdateGoalRequest) GetId

func (x *UpdateGoalRequest) GetId() string

func (*UpdateGoalRequest) GetRenameCommand

func (x *UpdateGoalRequest) GetRenameCommand() *RenameGoalCommand

func (*UpdateGoalRequest) ProtoMessage

func (*UpdateGoalRequest) ProtoMessage()

func (*UpdateGoalRequest) ProtoReflect

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

func (*UpdateGoalRequest) Reset

func (x *UpdateGoalRequest) Reset()

func (*UpdateGoalRequest) String

func (x *UpdateGoalRequest) String() string

type UpdateGoalResponse

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

func (*UpdateGoalResponse) Descriptor deprecated

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

Deprecated: Use UpdateGoalResponse.ProtoReflect.Descriptor instead.

func (*UpdateGoalResponse) ProtoMessage

func (*UpdateGoalResponse) ProtoMessage()

func (*UpdateGoalResponse) ProtoReflect

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

func (*UpdateGoalResponse) Reset

func (x *UpdateGoalResponse) Reset()

func (*UpdateGoalResponse) String

func (x *UpdateGoalResponse) String() string

Jump to

Keyboard shortcuts

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