feature

package
v0.4.4 Latest Latest
Warning

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

Go to latest
Published: May 31, 2024 License: Apache-2.0 Imports: 12 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Clause_Operator_name = map[int32]string{
		0:  "EQUALS",
		1:  "IN",
		2:  "ENDS_WITH",
		3:  "STARTS_WITH",
		4:  "SEGMENT",
		5:  "GREATER",
		6:  "GREATER_OR_EQUAL",
		7:  "LESS",
		8:  "LESS_OR_EQUAL",
		9:  "BEFORE",
		10: "AFTER",
		11: "FEATURE_FLAG",
	}
	Clause_Operator_value = map[string]int32{
		"EQUALS":           0,
		"IN":               1,
		"ENDS_WITH":        2,
		"STARTS_WITH":      3,
		"SEGMENT":          4,
		"GREATER":          5,
		"GREATER_OR_EQUAL": 6,
		"LESS":             7,
		"LESS_OR_EQUAL":    8,
		"BEFORE":           9,
		"AFTER":            10,
		"FEATURE_FLAG":     11,
	}
)

Enum value maps for Clause_Operator.

View Source
var (
	UserEvaluations_State_name = map[int32]string{
		0: "QUEUED",
		1: "PARTIAL",
		2: "FULL",
	}
	UserEvaluations_State_value = map[string]int32{
		"QUEUED":  0,
		"PARTIAL": 1,
		"FULL":    2,
	}
)

Enum value maps for UserEvaluations_State.

View Source
var (
	Feature_VariationType_name = map[int32]string{
		0: "STRING",
		1: "BOOLEAN",
		2: "NUMBER",
		3: "JSON",
	}
	Feature_VariationType_value = map[string]int32{
		"STRING":  0,
		"BOOLEAN": 1,
		"NUMBER":  2,
		"JSON":    3,
	}
)

Enum value maps for Feature_VariationType.

View Source
var (
	FlagTrigger_Type_name = map[int32]string{
		0: "Type_UNKNOWN",
		1: "Type_WEBHOOK",
	}
	FlagTrigger_Type_value = map[string]int32{
		"Type_UNKNOWN": 0,
		"Type_WEBHOOK": 1,
	}
)

Enum value maps for FlagTrigger_Type.

View Source
var (
	FlagTrigger_Action_name = map[int32]string{
		0: "Action_UNKNOWN",
		1: "Action_ON",
		2: "Action_OFF",
	}
	FlagTrigger_Action_value = map[string]int32{
		"Action_UNKNOWN": 0,
		"Action_ON":      1,
		"Action_OFF":     2,
	}
)

Enum value maps for FlagTrigger_Action.

View Source
var (
	Reason_Type_name = map[int32]string{
		0: "TARGET",
		1: "RULE",
		3: "DEFAULT",
		4: "CLIENT",
		5: "OFF_VARIATION",
		6: "PREREQUISITE",
	}
	Reason_Type_value = map[string]int32{
		"TARGET":        0,
		"RULE":          1,
		"DEFAULT":       3,
		"CLIENT":        4,
		"OFF_VARIATION": 5,
		"PREREQUISITE":  6,
	}
)

Enum value maps for Reason_Type.

View Source
var (
	Segment_Status_name = map[int32]string{
		0: "INITIAL",
		1: "UPLOADING",
		2: "SUCEEDED",
		3: "FAILED",
	}
	Segment_Status_value = map[string]int32{
		"INITIAL":   0,
		"UPLOADING": 1,
		"SUCEEDED":  2,
		"FAILED":    3,
	}
)

Enum value maps for Segment_Status.

View Source
var (
	SegmentUser_State_name = map[int32]string{
		0: "INCLUDED",
		1: "EXCLUDED",
	}
	SegmentUser_State_value = map[string]int32{
		"INCLUDED": 0,
		"EXCLUDED": 1,
	}
)

Enum value maps for SegmentUser_State.

View Source
var (
	ListFeaturesRequest_OrderBy_name = map[int32]string{
		0: "DEFAULT",
		1: "NAME",
		2: "CREATED_AT",
		3: "UPDATED_AT",
		4: "TAGS",
		5: "ENABLED",
	}
	ListFeaturesRequest_OrderBy_value = map[string]int32{
		"DEFAULT":    0,
		"NAME":       1,
		"CREATED_AT": 2,
		"UPDATED_AT": 3,
		"TAGS":       4,
		"ENABLED":    5,
	}
)

Enum value maps for ListFeaturesRequest_OrderBy.

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

Enum value maps for ListFeaturesRequest_OrderDirection.

View Source
var (
	UpdateFeatureTargetingRequest_From_name = map[int32]string{
		0: "UNKNOWN",
		1: "USER",
		2: "OPS",
	}
	UpdateFeatureTargetingRequest_From_value = map[string]int32{
		"UNKNOWN": 0,
		"USER":    1,
		"OPS":     2,
	}
)

Enum value maps for UpdateFeatureTargetingRequest_From.

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

Enum value maps for ListSegmentsRequest_OrderBy.

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

Enum value maps for ListSegmentsRequest_OrderDirection.

View Source
var (
	ListTagsRequest_OrderBy_name = map[int32]string{
		0: "DEFAULT",
		1: "ID",
		2: "CREATED_AT",
		3: "UPDATED_AT",
	}
	ListTagsRequest_OrderBy_value = map[string]int32{
		"DEFAULT":    0,
		"ID":         1,
		"CREATED_AT": 2,
		"UPDATED_AT": 3,
	}
)

Enum value maps for ListTagsRequest_OrderBy.

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

Enum value maps for ListTagsRequest_OrderDirection.

View Source
var (
	ListFlagTriggersRequest_OrderBy_name = map[int32]string{
		0: "DEFAULT",
		1: "CREATED_AT",
		2: "UPDATED_AT",
	}
	ListFlagTriggersRequest_OrderBy_value = map[string]int32{
		"DEFAULT":    0,
		"CREATED_AT": 1,
		"UPDATED_AT": 2,
	}
)

Enum value maps for ListFlagTriggersRequest_OrderBy.

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

Enum value maps for ListFlagTriggersRequest_OrderDirection.

View Source
var (
	Strategy_Type_name = map[int32]string{
		0: "FIXED",
		1: "ROLLOUT",
	}
	Strategy_Type_value = map[string]int32{
		"FIXED":   0,
		"ROLLOUT": 1,
	}
)

Enum value maps for Strategy_Type.

View Source
var File_proto_feature_clause_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_command_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_evaluation_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_feature_last_used_info_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_feature_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_flag_trigger_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_prerequisite_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_reason_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_rule_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_segment_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_service_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_strategy_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_target_proto protoreflect.FileDescriptor
View Source
var File_proto_feature_variation_proto protoreflect.FileDescriptor

Functions

func RegisterFeatureServiceServer

func RegisterFeatureServiceServer(s *grpc.Server, srv FeatureServiceServer)

Types

type AddClauseCommand

type AddClauseCommand struct {
	RuleId string  `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Clause *Clause `protobuf:"bytes,2,opt,name=clause,proto3" json:"clause"`
	// contains filtered or unexported fields
}

func (*AddClauseCommand) Descriptor deprecated

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

Deprecated: Use AddClauseCommand.ProtoReflect.Descriptor instead.

func (*AddClauseCommand) GetClause

func (x *AddClauseCommand) GetClause() *Clause

func (*AddClauseCommand) GetRuleId

func (x *AddClauseCommand) GetRuleId() string

func (*AddClauseCommand) ProtoMessage

func (*AddClauseCommand) ProtoMessage()

func (*AddClauseCommand) ProtoReflect

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

func (*AddClauseCommand) Reset

func (x *AddClauseCommand) Reset()

func (*AddClauseCommand) String

func (x *AddClauseCommand) String() string

type AddClauseValueCommand

type AddClauseValueCommand struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId string `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Value  string `protobuf:"bytes,3,opt,name=value,proto3" json:"value"`
	// contains filtered or unexported fields
}

func (*AddClauseValueCommand) Descriptor deprecated

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

Deprecated: Use AddClauseValueCommand.ProtoReflect.Descriptor instead.

func (*AddClauseValueCommand) GetId

func (x *AddClauseValueCommand) GetId() string

func (*AddClauseValueCommand) GetRuleId

func (x *AddClauseValueCommand) GetRuleId() string

func (*AddClauseValueCommand) GetValue

func (x *AddClauseValueCommand) GetValue() string

func (*AddClauseValueCommand) ProtoMessage

func (*AddClauseValueCommand) ProtoMessage()

func (*AddClauseValueCommand) ProtoReflect

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

func (*AddClauseValueCommand) Reset

func (x *AddClauseValueCommand) Reset()

func (*AddClauseValueCommand) String

func (x *AddClauseValueCommand) String() string

type AddPrerequisiteCommand

type AddPrerequisiteCommand struct {
	Prerequisite *Prerequisite `protobuf:"bytes,1,opt,name=prerequisite,proto3" json:"prerequisite"`
	// contains filtered or unexported fields
}

func (*AddPrerequisiteCommand) Descriptor deprecated

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

Deprecated: Use AddPrerequisiteCommand.ProtoReflect.Descriptor instead.

func (*AddPrerequisiteCommand) GetPrerequisite

func (x *AddPrerequisiteCommand) GetPrerequisite() *Prerequisite

func (*AddPrerequisiteCommand) ProtoMessage

func (*AddPrerequisiteCommand) ProtoMessage()

func (*AddPrerequisiteCommand) ProtoReflect

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

func (*AddPrerequisiteCommand) Reset

func (x *AddPrerequisiteCommand) Reset()

func (*AddPrerequisiteCommand) String

func (x *AddPrerequisiteCommand) String() string

type AddRuleCommand

type AddRuleCommand struct {
	Rule *Rule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule"`
	// contains filtered or unexported fields
}

func (*AddRuleCommand) Descriptor deprecated

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

Deprecated: Use AddRuleCommand.ProtoReflect.Descriptor instead.

func (*AddRuleCommand) GetRule

func (x *AddRuleCommand) GetRule() *Rule

func (*AddRuleCommand) ProtoMessage

func (*AddRuleCommand) ProtoMessage()

func (*AddRuleCommand) ProtoReflect

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

func (*AddRuleCommand) Reset

func (x *AddRuleCommand) Reset()

func (*AddRuleCommand) String

func (x *AddRuleCommand) String() string

type AddSegmentUserCommand

type AddSegmentUserCommand struct {
	UserIds []string          `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids"`
	State   SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	// contains filtered or unexported fields
}

func (*AddSegmentUserCommand) Descriptor deprecated

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

Deprecated: Use AddSegmentUserCommand.ProtoReflect.Descriptor instead.

func (*AddSegmentUserCommand) GetState

func (*AddSegmentUserCommand) GetUserIds

func (x *AddSegmentUserCommand) GetUserIds() []string

func (*AddSegmentUserCommand) ProtoMessage

func (*AddSegmentUserCommand) ProtoMessage()

func (*AddSegmentUserCommand) ProtoReflect

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

func (*AddSegmentUserCommand) Reset

func (x *AddSegmentUserCommand) Reset()

func (*AddSegmentUserCommand) String

func (x *AddSegmentUserCommand) String() string

type AddSegmentUserRequest

type AddSegmentUserRequest struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *AddSegmentUserCommand `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 (*AddSegmentUserRequest) Descriptor deprecated

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

Deprecated: Use AddSegmentUserRequest.ProtoReflect.Descriptor instead.

func (*AddSegmentUserRequest) GetCommand

func (*AddSegmentUserRequest) GetEnvironmentNamespace

func (x *AddSegmentUserRequest) GetEnvironmentNamespace() string

func (*AddSegmentUserRequest) GetId

func (x *AddSegmentUserRequest) GetId() string

func (*AddSegmentUserRequest) ProtoMessage

func (*AddSegmentUserRequest) ProtoMessage()

func (*AddSegmentUserRequest) ProtoReflect

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

func (*AddSegmentUserRequest) Reset

func (x *AddSegmentUserRequest) Reset()

func (*AddSegmentUserRequest) String

func (x *AddSegmentUserRequest) String() string

type AddSegmentUserResponse

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

func (*AddSegmentUserResponse) Descriptor deprecated

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

Deprecated: Use AddSegmentUserResponse.ProtoReflect.Descriptor instead.

func (*AddSegmentUserResponse) ProtoMessage

func (*AddSegmentUserResponse) ProtoMessage()

func (*AddSegmentUserResponse) ProtoReflect

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

func (*AddSegmentUserResponse) Reset

func (x *AddSegmentUserResponse) Reset()

func (*AddSegmentUserResponse) String

func (x *AddSegmentUserResponse) String() string

type AddTagCommand

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

func (*AddTagCommand) Descriptor deprecated

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

Deprecated: Use AddTagCommand.ProtoReflect.Descriptor instead.

func (*AddTagCommand) GetTag

func (x *AddTagCommand) GetTag() string

func (*AddTagCommand) ProtoMessage

func (*AddTagCommand) ProtoMessage()

func (*AddTagCommand) ProtoReflect

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

func (*AddTagCommand) Reset

func (x *AddTagCommand) Reset()

func (*AddTagCommand) String

func (x *AddTagCommand) String() string

type AddUserToVariationCommand

type AddUserToVariationCommand struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user"`
	// contains filtered or unexported fields
}

func (*AddUserToVariationCommand) Descriptor deprecated

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

Deprecated: Use AddUserToVariationCommand.ProtoReflect.Descriptor instead.

func (*AddUserToVariationCommand) GetId

func (x *AddUserToVariationCommand) GetId() string

func (*AddUserToVariationCommand) GetUser

func (x *AddUserToVariationCommand) GetUser() string

func (*AddUserToVariationCommand) ProtoMessage

func (*AddUserToVariationCommand) ProtoMessage()

func (*AddUserToVariationCommand) ProtoReflect

func (*AddUserToVariationCommand) Reset

func (x *AddUserToVariationCommand) Reset()

func (*AddUserToVariationCommand) String

func (x *AddUserToVariationCommand) String() string

type AddVariationCommand

type AddVariationCommand struct {
	Value       string `protobuf:"bytes,1,opt,name=value,proto3" json:"value"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description"` // This is an optional field
	// contains filtered or unexported fields
}

func (*AddVariationCommand) Descriptor deprecated

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

Deprecated: Use AddVariationCommand.ProtoReflect.Descriptor instead.

func (*AddVariationCommand) GetDescription

func (x *AddVariationCommand) GetDescription() string

func (*AddVariationCommand) GetName

func (x *AddVariationCommand) GetName() string

func (*AddVariationCommand) GetValue

func (x *AddVariationCommand) GetValue() string

func (*AddVariationCommand) ProtoMessage

func (*AddVariationCommand) ProtoMessage()

func (*AddVariationCommand) ProtoReflect

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

func (*AddVariationCommand) Reset

func (x *AddVariationCommand) Reset()

func (*AddVariationCommand) String

func (x *AddVariationCommand) String() string

type ArchiveFeatureCommand

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

func (*ArchiveFeatureCommand) Descriptor deprecated

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

Deprecated: Use ArchiveFeatureCommand.ProtoReflect.Descriptor instead.

func (*ArchiveFeatureCommand) ProtoMessage

func (*ArchiveFeatureCommand) ProtoMessage()

func (*ArchiveFeatureCommand) ProtoReflect

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

func (*ArchiveFeatureCommand) Reset

func (x *ArchiveFeatureCommand) Reset()

func (*ArchiveFeatureCommand) String

func (x *ArchiveFeatureCommand) String() string

type ArchiveFeatureRequest

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

func (*ArchiveFeatureRequest) Descriptor deprecated

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

Deprecated: Use ArchiveFeatureRequest.ProtoReflect.Descriptor instead.

func (*ArchiveFeatureRequest) GetCommand

func (*ArchiveFeatureRequest) GetComment

func (x *ArchiveFeatureRequest) GetComment() string

func (*ArchiveFeatureRequest) GetEnvironmentNamespace

func (x *ArchiveFeatureRequest) GetEnvironmentNamespace() string

func (*ArchiveFeatureRequest) GetId

func (x *ArchiveFeatureRequest) GetId() string

func (*ArchiveFeatureRequest) ProtoMessage

func (*ArchiveFeatureRequest) ProtoMessage()

func (*ArchiveFeatureRequest) ProtoReflect

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

func (*ArchiveFeatureRequest) Reset

func (x *ArchiveFeatureRequest) Reset()

func (*ArchiveFeatureRequest) String

func (x *ArchiveFeatureRequest) String() string

type ArchiveFeatureResponse

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

func (*ArchiveFeatureResponse) Descriptor deprecated

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

Deprecated: Use ArchiveFeatureResponse.ProtoReflect.Descriptor instead.

func (*ArchiveFeatureResponse) ProtoMessage

func (*ArchiveFeatureResponse) ProtoMessage()

func (*ArchiveFeatureResponse) ProtoReflect

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

func (*ArchiveFeatureResponse) Reset

func (x *ArchiveFeatureResponse) Reset()

func (*ArchiveFeatureResponse) String

func (x *ArchiveFeatureResponse) String() string

type BulkDownloadSegmentUsersRequest

type BulkDownloadSegmentUsersRequest struct {
	EnvironmentNamespace string            `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	SegmentId            string            `protobuf:"bytes,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id"`
	State                SegmentUser_State `protobuf:"varint,3,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	// contains filtered or unexported fields
}

func (*BulkDownloadSegmentUsersRequest) Descriptor deprecated

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

Deprecated: Use BulkDownloadSegmentUsersRequest.ProtoReflect.Descriptor instead.

func (*BulkDownloadSegmentUsersRequest) GetEnvironmentNamespace

func (x *BulkDownloadSegmentUsersRequest) GetEnvironmentNamespace() string

func (*BulkDownloadSegmentUsersRequest) GetSegmentId

func (x *BulkDownloadSegmentUsersRequest) GetSegmentId() string

func (*BulkDownloadSegmentUsersRequest) GetState

func (*BulkDownloadSegmentUsersRequest) ProtoMessage

func (*BulkDownloadSegmentUsersRequest) ProtoMessage()

func (*BulkDownloadSegmentUsersRequest) ProtoReflect

func (*BulkDownloadSegmentUsersRequest) Reset

func (*BulkDownloadSegmentUsersRequest) String

type BulkDownloadSegmentUsersResponse

type BulkDownloadSegmentUsersResponse struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data"` // segment user ids separated by new line
	// contains filtered or unexported fields
}

func (*BulkDownloadSegmentUsersResponse) Descriptor deprecated

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

Deprecated: Use BulkDownloadSegmentUsersResponse.ProtoReflect.Descriptor instead.

func (*BulkDownloadSegmentUsersResponse) GetData

func (x *BulkDownloadSegmentUsersResponse) GetData() []byte

func (*BulkDownloadSegmentUsersResponse) ProtoMessage

func (*BulkDownloadSegmentUsersResponse) ProtoMessage()

func (*BulkDownloadSegmentUsersResponse) ProtoReflect

func (*BulkDownloadSegmentUsersResponse) Reset

func (*BulkDownloadSegmentUsersResponse) String

type BulkUploadSegmentUsersCommand

type BulkUploadSegmentUsersCommand struct {
	Data  []byte            `protobuf:"bytes,1,opt,name=data,proto3" json:"data"` // segment user ids separated by comma or new line
	State SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	// contains filtered or unexported fields
}

func (*BulkUploadSegmentUsersCommand) Descriptor deprecated

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

Deprecated: Use BulkUploadSegmentUsersCommand.ProtoReflect.Descriptor instead.

func (*BulkUploadSegmentUsersCommand) GetData

func (x *BulkUploadSegmentUsersCommand) GetData() []byte

func (*BulkUploadSegmentUsersCommand) GetState

func (*BulkUploadSegmentUsersCommand) ProtoMessage

func (*BulkUploadSegmentUsersCommand) ProtoMessage()

func (*BulkUploadSegmentUsersCommand) ProtoReflect

func (*BulkUploadSegmentUsersCommand) Reset

func (x *BulkUploadSegmentUsersCommand) Reset()

func (*BulkUploadSegmentUsersCommand) String

type BulkUploadSegmentUsersRequest

type BulkUploadSegmentUsersRequest struct {
	EnvironmentNamespace string                         `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	SegmentId            string                         `protobuf:"bytes,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id"`
	Command              *BulkUploadSegmentUsersCommand `protobuf:"bytes,3,opt,name=command,proto3" json:"command"`
	// contains filtered or unexported fields
}

func (*BulkUploadSegmentUsersRequest) Descriptor deprecated

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

Deprecated: Use BulkUploadSegmentUsersRequest.ProtoReflect.Descriptor instead.

func (*BulkUploadSegmentUsersRequest) GetCommand

func (*BulkUploadSegmentUsersRequest) GetEnvironmentNamespace

func (x *BulkUploadSegmentUsersRequest) GetEnvironmentNamespace() string

func (*BulkUploadSegmentUsersRequest) GetSegmentId

func (x *BulkUploadSegmentUsersRequest) GetSegmentId() string

func (*BulkUploadSegmentUsersRequest) ProtoMessage

func (*BulkUploadSegmentUsersRequest) ProtoMessage()

func (*BulkUploadSegmentUsersRequest) ProtoReflect

func (*BulkUploadSegmentUsersRequest) Reset

func (x *BulkUploadSegmentUsersRequest) Reset()

func (*BulkUploadSegmentUsersRequest) String

type BulkUploadSegmentUsersResponse

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

func (*BulkUploadSegmentUsersResponse) Descriptor deprecated

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

Deprecated: Use BulkUploadSegmentUsersResponse.ProtoReflect.Descriptor instead.

func (*BulkUploadSegmentUsersResponse) ProtoMessage

func (*BulkUploadSegmentUsersResponse) ProtoMessage()

func (*BulkUploadSegmentUsersResponse) ProtoReflect

func (*BulkUploadSegmentUsersResponse) Reset

func (x *BulkUploadSegmentUsersResponse) Reset()

func (*BulkUploadSegmentUsersResponse) String

type ChangeBulkUploadSegmentUsersStatusCommand

type ChangeBulkUploadSegmentUsersStatusCommand struct {
	Status Segment_Status    `protobuf:"varint,1,opt,name=status,proto3,enum=bucketeer.feature.Segment_Status" json:"status"`
	State  SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	Count  int64             `protobuf:"varint,3,opt,name=count,proto3" json:"count"`
	// contains filtered or unexported fields
}

func (*ChangeBulkUploadSegmentUsersStatusCommand) Descriptor deprecated

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

Deprecated: Use ChangeBulkUploadSegmentUsersStatusCommand.ProtoReflect.Descriptor instead.

func (*ChangeBulkUploadSegmentUsersStatusCommand) GetCount

func (*ChangeBulkUploadSegmentUsersStatusCommand) GetState

func (*ChangeBulkUploadSegmentUsersStatusCommand) GetStatus

func (*ChangeBulkUploadSegmentUsersStatusCommand) ProtoMessage

func (*ChangeBulkUploadSegmentUsersStatusCommand) ProtoReflect

func (*ChangeBulkUploadSegmentUsersStatusCommand) Reset

func (*ChangeBulkUploadSegmentUsersStatusCommand) String

type ChangeClauseAttributeCommand

type ChangeClauseAttributeCommand struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId    string `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Attribute string `protobuf:"bytes,3,opt,name=attribute,proto3" json:"attribute"`
	// contains filtered or unexported fields
}

func (*ChangeClauseAttributeCommand) Descriptor deprecated

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

Deprecated: Use ChangeClauseAttributeCommand.ProtoReflect.Descriptor instead.

func (*ChangeClauseAttributeCommand) GetAttribute

func (x *ChangeClauseAttributeCommand) GetAttribute() string

func (*ChangeClauseAttributeCommand) GetId

func (*ChangeClauseAttributeCommand) GetRuleId

func (x *ChangeClauseAttributeCommand) GetRuleId() string

func (*ChangeClauseAttributeCommand) ProtoMessage

func (*ChangeClauseAttributeCommand) ProtoMessage()

func (*ChangeClauseAttributeCommand) ProtoReflect

func (*ChangeClauseAttributeCommand) Reset

func (x *ChangeClauseAttributeCommand) Reset()

func (*ChangeClauseAttributeCommand) String

type ChangeClauseOperatorCommand

type ChangeClauseOperatorCommand struct {
	Id       string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId   string          `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Operator Clause_Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=bucketeer.feature.Clause_Operator" json:"operator"`
	// contains filtered or unexported fields
}

func (*ChangeClauseOperatorCommand) Descriptor deprecated

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

Deprecated: Use ChangeClauseOperatorCommand.ProtoReflect.Descriptor instead.

func (*ChangeClauseOperatorCommand) GetId

func (*ChangeClauseOperatorCommand) GetOperator

func (*ChangeClauseOperatorCommand) GetRuleId

func (x *ChangeClauseOperatorCommand) GetRuleId() string

func (*ChangeClauseOperatorCommand) ProtoMessage

func (*ChangeClauseOperatorCommand) ProtoMessage()

func (*ChangeClauseOperatorCommand) ProtoReflect

func (*ChangeClauseOperatorCommand) Reset

func (x *ChangeClauseOperatorCommand) Reset()

func (*ChangeClauseOperatorCommand) String

func (x *ChangeClauseOperatorCommand) String() string

type ChangeDefaultStrategyCommand

type ChangeDefaultStrategyCommand struct {
	Strategy *Strategy `protobuf:"bytes,1,opt,name=strategy,proto3" json:"strategy"`
	// contains filtered or unexported fields
}

func (*ChangeDefaultStrategyCommand) Descriptor deprecated

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

Deprecated: Use ChangeDefaultStrategyCommand.ProtoReflect.Descriptor instead.

func (*ChangeDefaultStrategyCommand) GetStrategy

func (x *ChangeDefaultStrategyCommand) GetStrategy() *Strategy

func (*ChangeDefaultStrategyCommand) ProtoMessage

func (*ChangeDefaultStrategyCommand) ProtoMessage()

func (*ChangeDefaultStrategyCommand) ProtoReflect

func (*ChangeDefaultStrategyCommand) Reset

func (x *ChangeDefaultStrategyCommand) Reset()

func (*ChangeDefaultStrategyCommand) String

type ChangeDescriptionCommand

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

func (*ChangeDescriptionCommand) Descriptor deprecated

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

Deprecated: Use ChangeDescriptionCommand.ProtoReflect.Descriptor instead.

func (*ChangeDescriptionCommand) GetDescription

func (x *ChangeDescriptionCommand) GetDescription() string

func (*ChangeDescriptionCommand) ProtoMessage

func (*ChangeDescriptionCommand) ProtoMessage()

func (*ChangeDescriptionCommand) ProtoReflect

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

func (*ChangeDescriptionCommand) Reset

func (x *ChangeDescriptionCommand) Reset()

func (*ChangeDescriptionCommand) String

func (x *ChangeDescriptionCommand) String() string

type ChangeFixedStrategyCommand

type ChangeFixedStrategyCommand struct {
	Id       string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId   string         `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Strategy *FixedStrategy `protobuf:"bytes,3,opt,name=strategy,proto3" json:"strategy"`
	// contains filtered or unexported fields
}

func (*ChangeFixedStrategyCommand) Descriptor deprecated

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

Deprecated: Use ChangeFixedStrategyCommand.ProtoReflect.Descriptor instead.

func (*ChangeFixedStrategyCommand) GetId

func (*ChangeFixedStrategyCommand) GetRuleId

func (x *ChangeFixedStrategyCommand) GetRuleId() string

func (*ChangeFixedStrategyCommand) GetStrategy

func (x *ChangeFixedStrategyCommand) GetStrategy() *FixedStrategy

func (*ChangeFixedStrategyCommand) ProtoMessage

func (*ChangeFixedStrategyCommand) ProtoMessage()

func (*ChangeFixedStrategyCommand) ProtoReflect

func (*ChangeFixedStrategyCommand) Reset

func (x *ChangeFixedStrategyCommand) Reset()

func (*ChangeFixedStrategyCommand) String

func (x *ChangeFixedStrategyCommand) String() string

type ChangeFlagTriggerDescriptionCommand added in v0.4.0

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

func (*ChangeFlagTriggerDescriptionCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ChangeFlagTriggerDescriptionCommand.ProtoReflect.Descriptor instead.

func (*ChangeFlagTriggerDescriptionCommand) GetDescription added in v0.4.0

func (x *ChangeFlagTriggerDescriptionCommand) GetDescription() string

func (*ChangeFlagTriggerDescriptionCommand) ProtoMessage added in v0.4.0

func (*ChangeFlagTriggerDescriptionCommand) ProtoMessage()

func (*ChangeFlagTriggerDescriptionCommand) ProtoReflect added in v0.4.0

func (*ChangeFlagTriggerDescriptionCommand) Reset added in v0.4.0

func (*ChangeFlagTriggerDescriptionCommand) String added in v0.4.0

type ChangeOffVariationCommand

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

func (*ChangeOffVariationCommand) Descriptor deprecated

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

Deprecated: Use ChangeOffVariationCommand.ProtoReflect.Descriptor instead.

func (*ChangeOffVariationCommand) GetId

func (x *ChangeOffVariationCommand) GetId() string

func (*ChangeOffVariationCommand) ProtoMessage

func (*ChangeOffVariationCommand) ProtoMessage()

func (*ChangeOffVariationCommand) ProtoReflect

func (*ChangeOffVariationCommand) Reset

func (x *ChangeOffVariationCommand) Reset()

func (*ChangeOffVariationCommand) String

func (x *ChangeOffVariationCommand) String() string

type ChangePrerequisiteVariationCommand

type ChangePrerequisiteVariationCommand struct {
	Prerequisite *Prerequisite `protobuf:"bytes,1,opt,name=prerequisite,proto3" json:"prerequisite"`
	// contains filtered or unexported fields
}

func (*ChangePrerequisiteVariationCommand) Descriptor deprecated

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

Deprecated: Use ChangePrerequisiteVariationCommand.ProtoReflect.Descriptor instead.

func (*ChangePrerequisiteVariationCommand) GetPrerequisite

func (x *ChangePrerequisiteVariationCommand) GetPrerequisite() *Prerequisite

func (*ChangePrerequisiteVariationCommand) ProtoMessage

func (*ChangePrerequisiteVariationCommand) ProtoMessage()

func (*ChangePrerequisiteVariationCommand) ProtoReflect

func (*ChangePrerequisiteVariationCommand) Reset

func (*ChangePrerequisiteVariationCommand) String

type ChangeRolloutStrategyCommand

type ChangeRolloutStrategyCommand struct {
	Id       string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId   string           `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Strategy *RolloutStrategy `protobuf:"bytes,3,opt,name=strategy,proto3" json:"strategy"`
	// contains filtered or unexported fields
}

func (*ChangeRolloutStrategyCommand) Descriptor deprecated

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

Deprecated: Use ChangeRolloutStrategyCommand.ProtoReflect.Descriptor instead.

func (*ChangeRolloutStrategyCommand) GetId

func (*ChangeRolloutStrategyCommand) GetRuleId

func (x *ChangeRolloutStrategyCommand) GetRuleId() string

func (*ChangeRolloutStrategyCommand) GetStrategy

func (*ChangeRolloutStrategyCommand) ProtoMessage

func (*ChangeRolloutStrategyCommand) ProtoMessage()

func (*ChangeRolloutStrategyCommand) ProtoReflect

func (*ChangeRolloutStrategyCommand) Reset

func (x *ChangeRolloutStrategyCommand) Reset()

func (*ChangeRolloutStrategyCommand) String

type ChangeRuleStrategyCommand

type ChangeRuleStrategyCommand struct {
	Id       string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId   string    `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Strategy *Strategy `protobuf:"bytes,3,opt,name=strategy,proto3" json:"strategy"`
	// contains filtered or unexported fields
}

func (*ChangeRuleStrategyCommand) Descriptor deprecated

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

Deprecated: Use ChangeRuleStrategyCommand.ProtoReflect.Descriptor instead.

func (*ChangeRuleStrategyCommand) GetId

func (x *ChangeRuleStrategyCommand) GetId() string

func (*ChangeRuleStrategyCommand) GetRuleId

func (x *ChangeRuleStrategyCommand) GetRuleId() string

func (*ChangeRuleStrategyCommand) GetStrategy

func (x *ChangeRuleStrategyCommand) GetStrategy() *Strategy

func (*ChangeRuleStrategyCommand) ProtoMessage

func (*ChangeRuleStrategyCommand) ProtoMessage()

func (*ChangeRuleStrategyCommand) ProtoReflect

func (*ChangeRuleStrategyCommand) Reset

func (x *ChangeRuleStrategyCommand) Reset()

func (*ChangeRuleStrategyCommand) String

func (x *ChangeRuleStrategyCommand) String() string

type ChangeRulesOrderCommand added in v0.4.0

type ChangeRulesOrderCommand struct {
	RuleIds []string `protobuf:"bytes,2,rep,name=rule_ids,json=ruleIds,proto3" json:"rule_ids"`
	// contains filtered or unexported fields
}

func (*ChangeRulesOrderCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ChangeRulesOrderCommand.ProtoReflect.Descriptor instead.

func (*ChangeRulesOrderCommand) GetRuleIds added in v0.4.0

func (x *ChangeRulesOrderCommand) GetRuleIds() []string

func (*ChangeRulesOrderCommand) ProtoMessage added in v0.4.0

func (*ChangeRulesOrderCommand) ProtoMessage()

func (*ChangeRulesOrderCommand) ProtoReflect added in v0.4.0

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

func (*ChangeRulesOrderCommand) Reset added in v0.4.0

func (x *ChangeRulesOrderCommand) Reset()

func (*ChangeRulesOrderCommand) String added in v0.4.0

func (x *ChangeRulesOrderCommand) String() string

type ChangeSegmentDescriptionCommand

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

func (*ChangeSegmentDescriptionCommand) Descriptor deprecated

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

Deprecated: Use ChangeSegmentDescriptionCommand.ProtoReflect.Descriptor instead.

func (*ChangeSegmentDescriptionCommand) GetDescription

func (x *ChangeSegmentDescriptionCommand) GetDescription() string

func (*ChangeSegmentDescriptionCommand) ProtoMessage

func (*ChangeSegmentDescriptionCommand) ProtoMessage()

func (*ChangeSegmentDescriptionCommand) ProtoReflect

func (*ChangeSegmentDescriptionCommand) Reset

func (*ChangeSegmentDescriptionCommand) String

type ChangeSegmentNameCommand

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

func (*ChangeSegmentNameCommand) Descriptor deprecated

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

Deprecated: Use ChangeSegmentNameCommand.ProtoReflect.Descriptor instead.

func (*ChangeSegmentNameCommand) GetName

func (x *ChangeSegmentNameCommand) GetName() string

func (*ChangeSegmentNameCommand) ProtoMessage

func (*ChangeSegmentNameCommand) ProtoMessage()

func (*ChangeSegmentNameCommand) ProtoReflect

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

func (*ChangeSegmentNameCommand) Reset

func (x *ChangeSegmentNameCommand) Reset()

func (*ChangeSegmentNameCommand) String

func (x *ChangeSegmentNameCommand) String() string

type ChangeVariationDescriptionCommand

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

func (*ChangeVariationDescriptionCommand) Descriptor deprecated

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

Deprecated: Use ChangeVariationDescriptionCommand.ProtoReflect.Descriptor instead.

func (*ChangeVariationDescriptionCommand) GetDescription

func (x *ChangeVariationDescriptionCommand) GetDescription() string

func (*ChangeVariationDescriptionCommand) GetId

func (*ChangeVariationDescriptionCommand) ProtoMessage

func (*ChangeVariationDescriptionCommand) ProtoMessage()

func (*ChangeVariationDescriptionCommand) ProtoReflect

func (*ChangeVariationDescriptionCommand) Reset

func (*ChangeVariationDescriptionCommand) String

type ChangeVariationNameCommand

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

func (*ChangeVariationNameCommand) Descriptor deprecated

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

Deprecated: Use ChangeVariationNameCommand.ProtoReflect.Descriptor instead.

func (*ChangeVariationNameCommand) GetId

func (*ChangeVariationNameCommand) GetName

func (x *ChangeVariationNameCommand) GetName() string

func (*ChangeVariationNameCommand) ProtoMessage

func (*ChangeVariationNameCommand) ProtoMessage()

func (*ChangeVariationNameCommand) ProtoReflect

func (*ChangeVariationNameCommand) Reset

func (x *ChangeVariationNameCommand) Reset()

func (*ChangeVariationNameCommand) String

func (x *ChangeVariationNameCommand) String() string

type ChangeVariationValueCommand

type ChangeVariationValueCommand struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value"`
	// contains filtered or unexported fields
}

func (*ChangeVariationValueCommand) Descriptor deprecated

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

Deprecated: Use ChangeVariationValueCommand.ProtoReflect.Descriptor instead.

func (*ChangeVariationValueCommand) GetId

func (*ChangeVariationValueCommand) GetValue

func (x *ChangeVariationValueCommand) GetValue() string

func (*ChangeVariationValueCommand) ProtoMessage

func (*ChangeVariationValueCommand) ProtoMessage()

func (*ChangeVariationValueCommand) ProtoReflect

func (*ChangeVariationValueCommand) Reset

func (x *ChangeVariationValueCommand) Reset()

func (*ChangeVariationValueCommand) String

func (x *ChangeVariationValueCommand) String() string

type Clause

type Clause struct {
	Id        string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Attribute string          `protobuf:"bytes,2,opt,name=attribute,proto3" json:"attribute"`
	Operator  Clause_Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=bucketeer.feature.Clause_Operator" json:"operator"`
	Values    []string        `protobuf:"bytes,4,rep,name=values,proto3" json:"values"`
	// contains filtered or unexported fields
}

func (*Clause) Descriptor deprecated

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

Deprecated: Use Clause.ProtoReflect.Descriptor instead.

func (*Clause) GetAttribute

func (x *Clause) GetAttribute() string

func (*Clause) GetId

func (x *Clause) GetId() string

func (*Clause) GetOperator

func (x *Clause) GetOperator() Clause_Operator

func (*Clause) GetValues

func (x *Clause) GetValues() []string

func (*Clause) ProtoMessage

func (*Clause) ProtoMessage()

func (*Clause) ProtoReflect

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

func (*Clause) Reset

func (x *Clause) Reset()

func (*Clause) String

func (x *Clause) String() string

type Clause_Operator

type Clause_Operator int32
const (
	Clause_EQUALS           Clause_Operator = 0
	Clause_IN               Clause_Operator = 1
	Clause_ENDS_WITH        Clause_Operator = 2
	Clause_STARTS_WITH      Clause_Operator = 3
	Clause_SEGMENT          Clause_Operator = 4
	Clause_GREATER          Clause_Operator = 5
	Clause_GREATER_OR_EQUAL Clause_Operator = 6
	Clause_LESS             Clause_Operator = 7
	Clause_LESS_OR_EQUAL    Clause_Operator = 8
	Clause_BEFORE           Clause_Operator = 9
	Clause_AFTER            Clause_Operator = 10
	// Attribute is feature ID, and value is variation ID.
	Clause_FEATURE_FLAG Clause_Operator = 11
)

func (Clause_Operator) Descriptor

func (Clause_Operator) Enum

func (x Clause_Operator) Enum() *Clause_Operator

func (Clause_Operator) EnumDescriptor deprecated

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

Deprecated: Use Clause_Operator.Descriptor instead.

func (Clause_Operator) Number

func (Clause_Operator) String

func (x Clause_Operator) String() string

func (Clause_Operator) Type

type CloneFeatureCommand

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

func (*CloneFeatureCommand) Descriptor deprecated

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

Deprecated: Use CloneFeatureCommand.ProtoReflect.Descriptor instead.

func (*CloneFeatureCommand) GetEnvironmentNamespace

func (x *CloneFeatureCommand) GetEnvironmentNamespace() string

func (*CloneFeatureCommand) ProtoMessage

func (*CloneFeatureCommand) ProtoMessage()

func (*CloneFeatureCommand) ProtoReflect

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

func (*CloneFeatureCommand) Reset

func (x *CloneFeatureCommand) Reset()

func (*CloneFeatureCommand) String

func (x *CloneFeatureCommand) String() string

type CloneFeatureRequest

type CloneFeatureRequest struct {
	Id                   string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *CloneFeatureCommand `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 (*CloneFeatureRequest) Descriptor deprecated

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

Deprecated: Use CloneFeatureRequest.ProtoReflect.Descriptor instead.

func (*CloneFeatureRequest) GetCommand

func (x *CloneFeatureRequest) GetCommand() *CloneFeatureCommand

func (*CloneFeatureRequest) GetEnvironmentNamespace

func (x *CloneFeatureRequest) GetEnvironmentNamespace() string

func (*CloneFeatureRequest) GetId

func (x *CloneFeatureRequest) GetId() string

func (*CloneFeatureRequest) ProtoMessage

func (*CloneFeatureRequest) ProtoMessage()

func (*CloneFeatureRequest) ProtoReflect

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

func (*CloneFeatureRequest) Reset

func (x *CloneFeatureRequest) Reset()

func (*CloneFeatureRequest) String

func (x *CloneFeatureRequest) String() string

type CloneFeatureResponse

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

func (*CloneFeatureResponse) Descriptor deprecated

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

Deprecated: Use CloneFeatureResponse.ProtoReflect.Descriptor instead.

func (*CloneFeatureResponse) ProtoMessage

func (*CloneFeatureResponse) ProtoMessage()

func (*CloneFeatureResponse) ProtoReflect

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

func (*CloneFeatureResponse) Reset

func (x *CloneFeatureResponse) Reset()

func (*CloneFeatureResponse) String

func (x *CloneFeatureResponse) String() string

type Command

type Command struct {
	Command *anypb.Any `protobuf:"bytes,1,opt,name=command,proto3" json:"command"`
	// contains filtered or unexported fields
}

func (*Command) Descriptor deprecated

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

Deprecated: Use Command.ProtoReflect.Descriptor instead.

func (*Command) GetCommand

func (x *Command) GetCommand() *anypb.Any

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) ProtoReflect

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

func (*Command) Reset

func (x *Command) Reset()

func (*Command) String

func (x *Command) String() string

type CreateFeatureCommand

type CreateFeatureCommand 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"` // This is an optional field
	Variations               []*Variation           `protobuf:"bytes,4,rep,name=variations,proto3" json:"variations"`
	Tags                     []string               `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags"`
	DefaultOnVariationIndex  *wrapperspb.Int32Value `protobuf:"bytes,6,opt,name=default_on_variation_index,json=defaultOnVariationIndex,proto3" json:"default_on_variation_index"`
	DefaultOffVariationIndex *wrapperspb.Int32Value `` /* 127-byte string literal not displayed */
	VariationType            Feature_VariationType  `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateFeatureCommand) Descriptor deprecated

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

Deprecated: Use CreateFeatureCommand.ProtoReflect.Descriptor instead.

func (*CreateFeatureCommand) GetDefaultOffVariationIndex

func (x *CreateFeatureCommand) GetDefaultOffVariationIndex() *wrapperspb.Int32Value

func (*CreateFeatureCommand) GetDefaultOnVariationIndex

func (x *CreateFeatureCommand) GetDefaultOnVariationIndex() *wrapperspb.Int32Value

func (*CreateFeatureCommand) GetDescription

func (x *CreateFeatureCommand) GetDescription() string

func (*CreateFeatureCommand) GetId

func (x *CreateFeatureCommand) GetId() string

func (*CreateFeatureCommand) GetName

func (x *CreateFeatureCommand) GetName() string

func (*CreateFeatureCommand) GetTags

func (x *CreateFeatureCommand) GetTags() []string

func (*CreateFeatureCommand) GetVariationType

func (x *CreateFeatureCommand) GetVariationType() Feature_VariationType

func (*CreateFeatureCommand) GetVariations

func (x *CreateFeatureCommand) GetVariations() []*Variation

func (*CreateFeatureCommand) ProtoMessage

func (*CreateFeatureCommand) ProtoMessage()

func (*CreateFeatureCommand) ProtoReflect

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

func (*CreateFeatureCommand) Reset

func (x *CreateFeatureCommand) Reset()

func (*CreateFeatureCommand) String

func (x *CreateFeatureCommand) String() string

type CreateFeatureRequest

type CreateFeatureRequest struct {
	Command              *CreateFeatureCommand `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 (*CreateFeatureRequest) Descriptor deprecated

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

Deprecated: Use CreateFeatureRequest.ProtoReflect.Descriptor instead.

func (*CreateFeatureRequest) GetCommand

func (x *CreateFeatureRequest) GetCommand() *CreateFeatureCommand

func (*CreateFeatureRequest) GetEnvironmentNamespace

func (x *CreateFeatureRequest) GetEnvironmentNamespace() string

func (*CreateFeatureRequest) ProtoMessage

func (*CreateFeatureRequest) ProtoMessage()

func (*CreateFeatureRequest) ProtoReflect

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

func (*CreateFeatureRequest) Reset

func (x *CreateFeatureRequest) Reset()

func (*CreateFeatureRequest) String

func (x *CreateFeatureRequest) String() string

type CreateFeatureResponse

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

func (*CreateFeatureResponse) Descriptor deprecated

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

Deprecated: Use CreateFeatureResponse.ProtoReflect.Descriptor instead.

func (*CreateFeatureResponse) ProtoMessage

func (*CreateFeatureResponse) ProtoMessage()

func (*CreateFeatureResponse) ProtoReflect

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

func (*CreateFeatureResponse) Reset

func (x *CreateFeatureResponse) Reset()

func (*CreateFeatureResponse) String

func (x *CreateFeatureResponse) String() string

type CreateFlagTriggerCommand added in v0.4.0

type CreateFlagTriggerCommand struct {
	FeatureId   string             `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	Type        FlagTrigger_Type   `protobuf:"varint,2,opt,name=type,proto3,enum=bucketeer.feature.FlagTrigger_Type" json:"type"`
	Action      FlagTrigger_Action `protobuf:"varint,3,opt,name=action,proto3,enum=bucketeer.feature.FlagTrigger_Action" json:"action"`
	Description string             `protobuf:"bytes,4,opt,name=description,proto3" json:"description"`
	// contains filtered or unexported fields
}

func (*CreateFlagTriggerCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateFlagTriggerCommand.ProtoReflect.Descriptor instead.

func (*CreateFlagTriggerCommand) GetAction added in v0.4.0

func (*CreateFlagTriggerCommand) GetDescription added in v0.4.0

func (x *CreateFlagTriggerCommand) GetDescription() string

func (*CreateFlagTriggerCommand) GetFeatureId added in v0.4.0

func (x *CreateFlagTriggerCommand) GetFeatureId() string

func (*CreateFlagTriggerCommand) GetType added in v0.4.0

func (*CreateFlagTriggerCommand) ProtoMessage added in v0.4.0

func (*CreateFlagTriggerCommand) ProtoMessage()

func (*CreateFlagTriggerCommand) ProtoReflect added in v0.4.0

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

func (*CreateFlagTriggerCommand) Reset added in v0.4.0

func (x *CreateFlagTriggerCommand) Reset()

func (*CreateFlagTriggerCommand) String added in v0.4.0

func (x *CreateFlagTriggerCommand) String() string

type CreateFlagTriggerRequest added in v0.4.0

type CreateFlagTriggerRequest struct {
	EnvironmentNamespace     string                    `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	CreateFlagTriggerCommand *CreateFlagTriggerCommand `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CreateFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*CreateFlagTriggerRequest) GetCreateFlagTriggerCommand added in v0.4.0

func (x *CreateFlagTriggerRequest) GetCreateFlagTriggerCommand() *CreateFlagTriggerCommand

func (*CreateFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *CreateFlagTriggerRequest) GetEnvironmentNamespace() string

func (*CreateFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*CreateFlagTriggerRequest) ProtoMessage()

func (*CreateFlagTriggerRequest) ProtoReflect added in v0.4.0

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

func (*CreateFlagTriggerRequest) Reset added in v0.4.0

func (x *CreateFlagTriggerRequest) Reset()

func (*CreateFlagTriggerRequest) String added in v0.4.0

func (x *CreateFlagTriggerRequest) String() string

type CreateFlagTriggerResponse added in v0.4.0

type CreateFlagTriggerResponse struct {
	FlagTrigger *FlagTrigger `protobuf:"bytes,1,opt,name=flag_trigger,json=flagTrigger,proto3" json:"flag_trigger"`
	Url         string       `protobuf:"bytes,2,opt,name=url,proto3" json:"url"`
	// contains filtered or unexported fields
}

func (*CreateFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CreateFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*CreateFlagTriggerResponse) GetFlagTrigger added in v0.4.0

func (x *CreateFlagTriggerResponse) GetFlagTrigger() *FlagTrigger

func (*CreateFlagTriggerResponse) GetUrl added in v0.4.0

func (x *CreateFlagTriggerResponse) GetUrl() string

func (*CreateFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*CreateFlagTriggerResponse) ProtoMessage()

func (*CreateFlagTriggerResponse) ProtoReflect added in v0.4.0

func (*CreateFlagTriggerResponse) Reset added in v0.4.0

func (x *CreateFlagTriggerResponse) Reset()

func (*CreateFlagTriggerResponse) String added in v0.4.0

func (x *CreateFlagTriggerResponse) String() string

type CreateSegmentCommand

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

func (*CreateSegmentCommand) Descriptor deprecated

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

Deprecated: Use CreateSegmentCommand.ProtoReflect.Descriptor instead.

func (*CreateSegmentCommand) GetDescription

func (x *CreateSegmentCommand) GetDescription() string

func (*CreateSegmentCommand) GetName

func (x *CreateSegmentCommand) GetName() string

func (*CreateSegmentCommand) ProtoMessage

func (*CreateSegmentCommand) ProtoMessage()

func (*CreateSegmentCommand) ProtoReflect

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

func (*CreateSegmentCommand) Reset

func (x *CreateSegmentCommand) Reset()

func (*CreateSegmentCommand) String

func (x *CreateSegmentCommand) String() string

type CreateSegmentRequest

type CreateSegmentRequest struct {
	Command              *CreateSegmentCommand `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 (*CreateSegmentRequest) Descriptor deprecated

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

Deprecated: Use CreateSegmentRequest.ProtoReflect.Descriptor instead.

func (*CreateSegmentRequest) GetCommand

func (x *CreateSegmentRequest) GetCommand() *CreateSegmentCommand

func (*CreateSegmentRequest) GetEnvironmentNamespace

func (x *CreateSegmentRequest) GetEnvironmentNamespace() string

func (*CreateSegmentRequest) ProtoMessage

func (*CreateSegmentRequest) ProtoMessage()

func (*CreateSegmentRequest) ProtoReflect

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

func (*CreateSegmentRequest) Reset

func (x *CreateSegmentRequest) Reset()

func (*CreateSegmentRequest) String

func (x *CreateSegmentRequest) String() string

type CreateSegmentResponse

type CreateSegmentResponse struct {
	Segment *Segment `protobuf:"bytes,1,opt,name=segment,proto3" json:"segment"`
	// contains filtered or unexported fields
}

func (*CreateSegmentResponse) Descriptor deprecated

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

Deprecated: Use CreateSegmentResponse.ProtoReflect.Descriptor instead.

func (*CreateSegmentResponse) GetSegment

func (x *CreateSegmentResponse) GetSegment() *Segment

func (*CreateSegmentResponse) ProtoMessage

func (*CreateSegmentResponse) ProtoMessage()

func (*CreateSegmentResponse) ProtoReflect

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

func (*CreateSegmentResponse) Reset

func (x *CreateSegmentResponse) Reset()

func (*CreateSegmentResponse) String

func (x *CreateSegmentResponse) String() string

type DeleteClauseCommand

type DeleteClauseCommand struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId string `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	// contains filtered or unexported fields
}

func (*DeleteClauseCommand) Descriptor deprecated

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

Deprecated: Use DeleteClauseCommand.ProtoReflect.Descriptor instead.

func (*DeleteClauseCommand) GetId

func (x *DeleteClauseCommand) GetId() string

func (*DeleteClauseCommand) GetRuleId

func (x *DeleteClauseCommand) GetRuleId() string

func (*DeleteClauseCommand) ProtoMessage

func (*DeleteClauseCommand) ProtoMessage()

func (*DeleteClauseCommand) ProtoReflect

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

func (*DeleteClauseCommand) Reset

func (x *DeleteClauseCommand) Reset()

func (*DeleteClauseCommand) String

func (x *DeleteClauseCommand) String() string

type DeleteFeatureCommand

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

func (*DeleteFeatureCommand) Descriptor deprecated

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

Deprecated: Use DeleteFeatureCommand.ProtoReflect.Descriptor instead.

func (*DeleteFeatureCommand) ProtoMessage

func (*DeleteFeatureCommand) ProtoMessage()

func (*DeleteFeatureCommand) ProtoReflect

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

func (*DeleteFeatureCommand) Reset

func (x *DeleteFeatureCommand) Reset()

func (*DeleteFeatureCommand) String

func (x *DeleteFeatureCommand) String() string

type DeleteFeatureRequest

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

func (*DeleteFeatureRequest) Descriptor deprecated

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

Deprecated: Use DeleteFeatureRequest.ProtoReflect.Descriptor instead.

func (*DeleteFeatureRequest) GetCommand

func (x *DeleteFeatureRequest) GetCommand() *DeleteFeatureCommand

func (*DeleteFeatureRequest) GetComment

func (x *DeleteFeatureRequest) GetComment() string

func (*DeleteFeatureRequest) GetEnvironmentNamespace

func (x *DeleteFeatureRequest) GetEnvironmentNamespace() string

func (*DeleteFeatureRequest) GetId

func (x *DeleteFeatureRequest) GetId() string

func (*DeleteFeatureRequest) ProtoMessage

func (*DeleteFeatureRequest) ProtoMessage()

func (*DeleteFeatureRequest) ProtoReflect

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

func (*DeleteFeatureRequest) Reset

func (x *DeleteFeatureRequest) Reset()

func (*DeleteFeatureRequest) String

func (x *DeleteFeatureRequest) String() string

type DeleteFeatureResponse

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

func (*DeleteFeatureResponse) Descriptor deprecated

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

Deprecated: Use DeleteFeatureResponse.ProtoReflect.Descriptor instead.

func (*DeleteFeatureResponse) ProtoMessage

func (*DeleteFeatureResponse) ProtoMessage()

func (*DeleteFeatureResponse) ProtoReflect

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

func (*DeleteFeatureResponse) Reset

func (x *DeleteFeatureResponse) Reset()

func (*DeleteFeatureResponse) String

func (x *DeleteFeatureResponse) String() string

type DeleteFlagTriggerCommand added in v0.4.0

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

func (*DeleteFlagTriggerCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteFlagTriggerCommand.ProtoReflect.Descriptor instead.

func (*DeleteFlagTriggerCommand) ProtoMessage added in v0.4.0

func (*DeleteFlagTriggerCommand) ProtoMessage()

func (*DeleteFlagTriggerCommand) ProtoReflect added in v0.4.0

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

func (*DeleteFlagTriggerCommand) Reset added in v0.4.0

func (x *DeleteFlagTriggerCommand) Reset()

func (*DeleteFlagTriggerCommand) String added in v0.4.0

func (x *DeleteFlagTriggerCommand) String() string

type DeleteFlagTriggerRequest added in v0.4.0

type DeleteFlagTriggerRequest 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"`
	DeleteFlagTriggerCommand *DeleteFlagTriggerCommand `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DeleteFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*DeleteFlagTriggerRequest) GetDeleteFlagTriggerCommand added in v0.4.0

func (x *DeleteFlagTriggerRequest) GetDeleteFlagTriggerCommand() *DeleteFlagTriggerCommand

func (*DeleteFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *DeleteFlagTriggerRequest) GetEnvironmentNamespace() string

func (*DeleteFlagTriggerRequest) GetId added in v0.4.0

func (x *DeleteFlagTriggerRequest) GetId() string

func (*DeleteFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*DeleteFlagTriggerRequest) ProtoMessage()

func (*DeleteFlagTriggerRequest) ProtoReflect added in v0.4.0

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

func (*DeleteFlagTriggerRequest) Reset added in v0.4.0

func (x *DeleteFlagTriggerRequest) Reset()

func (*DeleteFlagTriggerRequest) String added in v0.4.0

func (x *DeleteFlagTriggerRequest) String() string

type DeleteFlagTriggerResponse added in v0.4.0

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

func (*DeleteFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DeleteFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*DeleteFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*DeleteFlagTriggerResponse) ProtoMessage()

func (*DeleteFlagTriggerResponse) ProtoReflect added in v0.4.0

func (*DeleteFlagTriggerResponse) Reset added in v0.4.0

func (x *DeleteFlagTriggerResponse) Reset()

func (*DeleteFlagTriggerResponse) String added in v0.4.0

func (x *DeleteFlagTriggerResponse) String() string

type DeleteRuleCommand

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

func (*DeleteRuleCommand) Descriptor deprecated

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

Deprecated: Use DeleteRuleCommand.ProtoReflect.Descriptor instead.

func (*DeleteRuleCommand) GetId

func (x *DeleteRuleCommand) GetId() string

func (*DeleteRuleCommand) ProtoMessage

func (*DeleteRuleCommand) ProtoMessage()

func (*DeleteRuleCommand) ProtoReflect

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

func (*DeleteRuleCommand) Reset

func (x *DeleteRuleCommand) Reset()

func (*DeleteRuleCommand) String

func (x *DeleteRuleCommand) String() string

type DeleteSegmentCommand

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

func (*DeleteSegmentCommand) Descriptor deprecated

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

Deprecated: Use DeleteSegmentCommand.ProtoReflect.Descriptor instead.

func (*DeleteSegmentCommand) ProtoMessage

func (*DeleteSegmentCommand) ProtoMessage()

func (*DeleteSegmentCommand) ProtoReflect

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

func (*DeleteSegmentCommand) Reset

func (x *DeleteSegmentCommand) Reset()

func (*DeleteSegmentCommand) String

func (x *DeleteSegmentCommand) String() string

type DeleteSegmentRequest

type DeleteSegmentRequest struct {
	Id                   string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *DeleteSegmentCommand `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 (*DeleteSegmentRequest) Descriptor deprecated

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

Deprecated: Use DeleteSegmentRequest.ProtoReflect.Descriptor instead.

func (*DeleteSegmentRequest) GetCommand

func (x *DeleteSegmentRequest) GetCommand() *DeleteSegmentCommand

func (*DeleteSegmentRequest) GetEnvironmentNamespace

func (x *DeleteSegmentRequest) GetEnvironmentNamespace() string

func (*DeleteSegmentRequest) GetId

func (x *DeleteSegmentRequest) GetId() string

func (*DeleteSegmentRequest) ProtoMessage

func (*DeleteSegmentRequest) ProtoMessage()

func (*DeleteSegmentRequest) ProtoReflect

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

func (*DeleteSegmentRequest) Reset

func (x *DeleteSegmentRequest) Reset()

func (*DeleteSegmentRequest) String

func (x *DeleteSegmentRequest) String() string

type DeleteSegmentResponse

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

func (*DeleteSegmentResponse) Descriptor deprecated

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

Deprecated: Use DeleteSegmentResponse.ProtoReflect.Descriptor instead.

func (*DeleteSegmentResponse) ProtoMessage

func (*DeleteSegmentResponse) ProtoMessage()

func (*DeleteSegmentResponse) ProtoReflect

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

func (*DeleteSegmentResponse) Reset

func (x *DeleteSegmentResponse) Reset()

func (*DeleteSegmentResponse) String

func (x *DeleteSegmentResponse) String() string

type DeleteSegmentUserCommand

type DeleteSegmentUserCommand struct {
	UserIds []string          `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids"`
	State   SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	// contains filtered or unexported fields
}

func (*DeleteSegmentUserCommand) Descriptor deprecated

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

Deprecated: Use DeleteSegmentUserCommand.ProtoReflect.Descriptor instead.

func (*DeleteSegmentUserCommand) GetState

func (*DeleteSegmentUserCommand) GetUserIds

func (x *DeleteSegmentUserCommand) GetUserIds() []string

func (*DeleteSegmentUserCommand) ProtoMessage

func (*DeleteSegmentUserCommand) ProtoMessage()

func (*DeleteSegmentUserCommand) ProtoReflect

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

func (*DeleteSegmentUserCommand) Reset

func (x *DeleteSegmentUserCommand) Reset()

func (*DeleteSegmentUserCommand) String

func (x *DeleteSegmentUserCommand) String() string

type DeleteSegmentUserRequest

type DeleteSegmentUserRequest struct {
	Id                   string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Command              *DeleteSegmentUserCommand `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 (*DeleteSegmentUserRequest) Descriptor deprecated

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

Deprecated: Use DeleteSegmentUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteSegmentUserRequest) GetCommand

func (*DeleteSegmentUserRequest) GetEnvironmentNamespace

func (x *DeleteSegmentUserRequest) GetEnvironmentNamespace() string

func (*DeleteSegmentUserRequest) GetId

func (x *DeleteSegmentUserRequest) GetId() string

func (*DeleteSegmentUserRequest) ProtoMessage

func (*DeleteSegmentUserRequest) ProtoMessage()

func (*DeleteSegmentUserRequest) ProtoReflect

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

func (*DeleteSegmentUserRequest) Reset

func (x *DeleteSegmentUserRequest) Reset()

func (*DeleteSegmentUserRequest) String

func (x *DeleteSegmentUserRequest) String() string

type DeleteSegmentUserResponse

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

func (*DeleteSegmentUserResponse) Descriptor deprecated

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

Deprecated: Use DeleteSegmentUserResponse.ProtoReflect.Descriptor instead.

func (*DeleteSegmentUserResponse) ProtoMessage

func (*DeleteSegmentUserResponse) ProtoMessage()

func (*DeleteSegmentUserResponse) ProtoReflect

func (*DeleteSegmentUserResponse) Reset

func (x *DeleteSegmentUserResponse) Reset()

func (*DeleteSegmentUserResponse) String

func (x *DeleteSegmentUserResponse) String() string

type DisableFeatureCommand

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

func (*DisableFeatureCommand) Descriptor deprecated

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

Deprecated: Use DisableFeatureCommand.ProtoReflect.Descriptor instead.

func (*DisableFeatureCommand) ProtoMessage

func (*DisableFeatureCommand) ProtoMessage()

func (*DisableFeatureCommand) ProtoReflect

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

func (*DisableFeatureCommand) Reset

func (x *DisableFeatureCommand) Reset()

func (*DisableFeatureCommand) String

func (x *DisableFeatureCommand) String() string

type DisableFeatureRequest

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

func (*DisableFeatureRequest) Descriptor deprecated

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

Deprecated: Use DisableFeatureRequest.ProtoReflect.Descriptor instead.

func (*DisableFeatureRequest) GetCommand

func (*DisableFeatureRequest) GetComment

func (x *DisableFeatureRequest) GetComment() string

func (*DisableFeatureRequest) GetEnvironmentNamespace

func (x *DisableFeatureRequest) GetEnvironmentNamespace() string

func (*DisableFeatureRequest) GetId

func (x *DisableFeatureRequest) GetId() string

func (*DisableFeatureRequest) ProtoMessage

func (*DisableFeatureRequest) ProtoMessage()

func (*DisableFeatureRequest) ProtoReflect

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

func (*DisableFeatureRequest) Reset

func (x *DisableFeatureRequest) Reset()

func (*DisableFeatureRequest) String

func (x *DisableFeatureRequest) String() string

type DisableFeatureResponse

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

func (*DisableFeatureResponse) Descriptor deprecated

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

Deprecated: Use DisableFeatureResponse.ProtoReflect.Descriptor instead.

func (*DisableFeatureResponse) ProtoMessage

func (*DisableFeatureResponse) ProtoMessage()

func (*DisableFeatureResponse) ProtoReflect

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

func (*DisableFeatureResponse) Reset

func (x *DisableFeatureResponse) Reset()

func (*DisableFeatureResponse) String

func (x *DisableFeatureResponse) String() string

type DisableFlagTriggerCommand added in v0.4.0

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

func (*DisableFlagTriggerCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DisableFlagTriggerCommand.ProtoReflect.Descriptor instead.

func (*DisableFlagTriggerCommand) ProtoMessage added in v0.4.0

func (*DisableFlagTriggerCommand) ProtoMessage()

func (*DisableFlagTriggerCommand) ProtoReflect added in v0.4.0

func (*DisableFlagTriggerCommand) Reset added in v0.4.0

func (x *DisableFlagTriggerCommand) Reset()

func (*DisableFlagTriggerCommand) String added in v0.4.0

func (x *DisableFlagTriggerCommand) String() string

type DisableFlagTriggerRequest added in v0.4.0

type DisableFlagTriggerRequest 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"`
	DisableFlagTriggerCommand *DisableFlagTriggerCommand `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DisableFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DisableFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*DisableFlagTriggerRequest) GetDisableFlagTriggerCommand added in v0.4.0

func (x *DisableFlagTriggerRequest) GetDisableFlagTriggerCommand() *DisableFlagTriggerCommand

func (*DisableFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *DisableFlagTriggerRequest) GetEnvironmentNamespace() string

func (*DisableFlagTriggerRequest) GetId added in v0.4.0

func (x *DisableFlagTriggerRequest) GetId() string

func (*DisableFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*DisableFlagTriggerRequest) ProtoMessage()

func (*DisableFlagTriggerRequest) ProtoReflect added in v0.4.0

func (*DisableFlagTriggerRequest) Reset added in v0.4.0

func (x *DisableFlagTriggerRequest) Reset()

func (*DisableFlagTriggerRequest) String added in v0.4.0

func (x *DisableFlagTriggerRequest) String() string

type DisableFlagTriggerResponse added in v0.4.0

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

func (*DisableFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use DisableFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*DisableFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*DisableFlagTriggerResponse) ProtoMessage()

func (*DisableFlagTriggerResponse) ProtoReflect added in v0.4.0

func (*DisableFlagTriggerResponse) Reset added in v0.4.0

func (x *DisableFlagTriggerResponse) Reset()

func (*DisableFlagTriggerResponse) String added in v0.4.0

func (x *DisableFlagTriggerResponse) String() string

type EnableFeatureCommand

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

func (*EnableFeatureCommand) Descriptor deprecated

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

Deprecated: Use EnableFeatureCommand.ProtoReflect.Descriptor instead.

func (*EnableFeatureCommand) ProtoMessage

func (*EnableFeatureCommand) ProtoMessage()

func (*EnableFeatureCommand) ProtoReflect

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

func (*EnableFeatureCommand) Reset

func (x *EnableFeatureCommand) Reset()

func (*EnableFeatureCommand) String

func (x *EnableFeatureCommand) String() string

type EnableFeatureRequest

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

func (*EnableFeatureRequest) Descriptor deprecated

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

Deprecated: Use EnableFeatureRequest.ProtoReflect.Descriptor instead.

func (*EnableFeatureRequest) GetCommand

func (x *EnableFeatureRequest) GetCommand() *EnableFeatureCommand

func (*EnableFeatureRequest) GetComment

func (x *EnableFeatureRequest) GetComment() string

func (*EnableFeatureRequest) GetEnvironmentNamespace

func (x *EnableFeatureRequest) GetEnvironmentNamespace() string

func (*EnableFeatureRequest) GetId

func (x *EnableFeatureRequest) GetId() string

func (*EnableFeatureRequest) ProtoMessage

func (*EnableFeatureRequest) ProtoMessage()

func (*EnableFeatureRequest) ProtoReflect

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

func (*EnableFeatureRequest) Reset

func (x *EnableFeatureRequest) Reset()

func (*EnableFeatureRequest) String

func (x *EnableFeatureRequest) String() string

type EnableFeatureResponse

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

func (*EnableFeatureResponse) Descriptor deprecated

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

Deprecated: Use EnableFeatureResponse.ProtoReflect.Descriptor instead.

func (*EnableFeatureResponse) ProtoMessage

func (*EnableFeatureResponse) ProtoMessage()

func (*EnableFeatureResponse) ProtoReflect

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

func (*EnableFeatureResponse) Reset

func (x *EnableFeatureResponse) Reset()

func (*EnableFeatureResponse) String

func (x *EnableFeatureResponse) String() string

type EnableFlagTriggerCommand added in v0.4.0

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

func (*EnableFlagTriggerCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use EnableFlagTriggerCommand.ProtoReflect.Descriptor instead.

func (*EnableFlagTriggerCommand) ProtoMessage added in v0.4.0

func (*EnableFlagTriggerCommand) ProtoMessage()

func (*EnableFlagTriggerCommand) ProtoReflect added in v0.4.0

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

func (*EnableFlagTriggerCommand) Reset added in v0.4.0

func (x *EnableFlagTriggerCommand) Reset()

func (*EnableFlagTriggerCommand) String added in v0.4.0

func (x *EnableFlagTriggerCommand) String() string

type EnableFlagTriggerRequest added in v0.4.0

type EnableFlagTriggerRequest 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"`
	EnableFlagTriggerCommand *EnableFlagTriggerCommand `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EnableFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use EnableFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*EnableFlagTriggerRequest) GetEnableFlagTriggerCommand added in v0.4.0

func (x *EnableFlagTriggerRequest) GetEnableFlagTriggerCommand() *EnableFlagTriggerCommand

func (*EnableFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *EnableFlagTriggerRequest) GetEnvironmentNamespace() string

func (*EnableFlagTriggerRequest) GetId added in v0.4.0

func (x *EnableFlagTriggerRequest) GetId() string

func (*EnableFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*EnableFlagTriggerRequest) ProtoMessage()

func (*EnableFlagTriggerRequest) ProtoReflect added in v0.4.0

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

func (*EnableFlagTriggerRequest) Reset added in v0.4.0

func (x *EnableFlagTriggerRequest) Reset()

func (*EnableFlagTriggerRequest) String added in v0.4.0

func (x *EnableFlagTriggerRequest) String() string

type EnableFlagTriggerResponse added in v0.4.0

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

func (*EnableFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use EnableFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*EnableFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*EnableFlagTriggerResponse) ProtoMessage()

func (*EnableFlagTriggerResponse) ProtoReflect added in v0.4.0

func (*EnableFlagTriggerResponse) Reset added in v0.4.0

func (x *EnableFlagTriggerResponse) Reset()

func (*EnableFlagTriggerResponse) String added in v0.4.0

func (x *EnableFlagTriggerResponse) String() string

type EvaluateFeaturesRequest

type EvaluateFeaturesRequest struct {
	User                 *user.User `protobuf:"bytes,1,opt,name=user,proto3" json:"user"`
	EnvironmentNamespace string     `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Tag                  string     `protobuf:"bytes,3,opt,name=tag,proto3" json:"tag"`
	FeatureId            string     `protobuf:"bytes,4,opt,name=feature_id,json=featureId,proto3" json:"feature_id"` // it will evaluate a single feature if set
	// contains filtered or unexported fields
}

func (*EvaluateFeaturesRequest) Descriptor deprecated

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

Deprecated: Use EvaluateFeaturesRequest.ProtoReflect.Descriptor instead.

func (*EvaluateFeaturesRequest) GetEnvironmentNamespace

func (x *EvaluateFeaturesRequest) GetEnvironmentNamespace() string

func (*EvaluateFeaturesRequest) GetFeatureId

func (x *EvaluateFeaturesRequest) GetFeatureId() string

func (*EvaluateFeaturesRequest) GetTag

func (x *EvaluateFeaturesRequest) GetTag() string

func (*EvaluateFeaturesRequest) GetUser

func (x *EvaluateFeaturesRequest) GetUser() *user.User

func (*EvaluateFeaturesRequest) ProtoMessage

func (*EvaluateFeaturesRequest) ProtoMessage()

func (*EvaluateFeaturesRequest) ProtoReflect

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

func (*EvaluateFeaturesRequest) Reset

func (x *EvaluateFeaturesRequest) Reset()

func (*EvaluateFeaturesRequest) String

func (x *EvaluateFeaturesRequest) String() string

type EvaluateFeaturesResponse

type EvaluateFeaturesResponse struct {
	UserEvaluations *UserEvaluations `protobuf:"bytes,1,opt,name=user_evaluations,json=userEvaluations,proto3" json:"user_evaluations"`
	// contains filtered or unexported fields
}

func (*EvaluateFeaturesResponse) Descriptor deprecated

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

Deprecated: Use EvaluateFeaturesResponse.ProtoReflect.Descriptor instead.

func (*EvaluateFeaturesResponse) GetUserEvaluations

func (x *EvaluateFeaturesResponse) GetUserEvaluations() *UserEvaluations

func (*EvaluateFeaturesResponse) ProtoMessage

func (*EvaluateFeaturesResponse) ProtoMessage()

func (*EvaluateFeaturesResponse) ProtoReflect

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

func (*EvaluateFeaturesResponse) Reset

func (x *EvaluateFeaturesResponse) Reset()

func (*EvaluateFeaturesResponse) String

func (x *EvaluateFeaturesResponse) String() string

type Evaluation

type Evaluation struct {
	Id             string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	FeatureId      string `protobuf:"bytes,2,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	FeatureVersion int32  `protobuf:"varint,3,opt,name=feature_version,json=featureVersion,proto3" json:"feature_version"`
	UserId         string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id"`
	VariationId    string `protobuf:"bytes,5,opt,name=variation_id,json=variationId,proto3" json:"variation_id"`
	// Deprecated: Do not use.
	Variation      *Variation `protobuf:"bytes,6,opt,name=variation,proto3" json:"variation"`
	Reason         *Reason    `protobuf:"bytes,7,opt,name=reason,proto3" json:"reason"`
	VariationValue string     `protobuf:"bytes,8,opt,name=variation_value,json=variationValue,proto3" json:"variation_value"`
	VariationName  string     `protobuf:"bytes,9,opt,name=variation_name,json=variationName,proto3" json:"variation_name"`
	// contains filtered or unexported fields
}

func (*Evaluation) Descriptor deprecated

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

Deprecated: Use Evaluation.ProtoReflect.Descriptor instead.

func (*Evaluation) GetFeatureId

func (x *Evaluation) GetFeatureId() string

func (*Evaluation) GetFeatureVersion

func (x *Evaluation) GetFeatureVersion() int32

func (*Evaluation) GetId

func (x *Evaluation) GetId() string

func (*Evaluation) GetReason

func (x *Evaluation) GetReason() *Reason

func (*Evaluation) GetUserId

func (x *Evaluation) GetUserId() string

func (*Evaluation) GetVariation deprecated

func (x *Evaluation) GetVariation() *Variation

Deprecated: Do not use.

func (*Evaluation) GetVariationId

func (x *Evaluation) GetVariationId() string

func (*Evaluation) GetVariationName

func (x *Evaluation) GetVariationName() string

func (*Evaluation) GetVariationValue

func (x *Evaluation) GetVariationValue() string

func (*Evaluation) ProtoMessage

func (*Evaluation) ProtoMessage()

func (*Evaluation) ProtoReflect

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

func (*Evaluation) Reset

func (x *Evaluation) Reset()

func (*Evaluation) String

func (x *Evaluation) String() string

type Feature

type Feature 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"`
	Enabled     bool   `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled"`
	Deleted     bool   `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted"`
	// Deprecated: Do not use.
	EvaluationUndelayable bool                  `protobuf:"varint,6,opt,name=evaluation_undelayable,json=evaluationUndelayable,proto3" json:"evaluation_undelayable"`
	Ttl                   int32                 `protobuf:"varint,7,opt,name=ttl,proto3" json:"ttl"`
	Version               int32                 `protobuf:"varint,8,opt,name=version,proto3" json:"version"`
	CreatedAt             int64                 `protobuf:"varint,9,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	UpdatedAt             int64                 `protobuf:"varint,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"`
	Variations            []*Variation          `protobuf:"bytes,11,rep,name=variations,proto3" json:"variations"`
	Targets               []*Target             `protobuf:"bytes,12,rep,name=targets,proto3" json:"targets"`
	Rules                 []*Rule               `protobuf:"bytes,13,rep,name=rules,proto3" json:"rules"`
	DefaultStrategy       *Strategy             `protobuf:"bytes,14,opt,name=default_strategy,json=defaultStrategy,proto3" json:"default_strategy"`
	OffVariation          string                `protobuf:"bytes,15,opt,name=off_variation,json=offVariation,proto3" json:"off_variation"`
	Tags                  []string              `protobuf:"bytes,16,rep,name=tags,proto3" json:"tags"`
	LastUsedInfo          *FeatureLastUsedInfo  `protobuf:"bytes,17,opt,name=last_used_info,json=lastUsedInfo,proto3" json:"last_used_info"`
	Maintainer            string                `protobuf:"bytes,18,opt,name=maintainer,proto3" json:"maintainer"`
	VariationType         Feature_VariationType `` /* 137-byte string literal not displayed */
	Archived              bool                  `protobuf:"varint,20,opt,name=archived,proto3" json:"archived"`
	Prerequisites         []*Prerequisite       `protobuf:"bytes,21,rep,name=prerequisites,proto3" json:"prerequisites"`
	SamplingSeed          string                `protobuf:"bytes,22,opt,name=sampling_seed,json=samplingSeed,proto3" json:"sampling_seed"`
	// contains filtered or unexported fields
}

func (*Feature) Descriptor deprecated

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

Deprecated: Use Feature.ProtoReflect.Descriptor instead.

func (*Feature) GetArchived

func (x *Feature) GetArchived() bool

func (*Feature) GetCreatedAt

func (x *Feature) GetCreatedAt() int64

func (*Feature) GetDefaultStrategy

func (x *Feature) GetDefaultStrategy() *Strategy

func (*Feature) GetDeleted

func (x *Feature) GetDeleted() bool

func (*Feature) GetDescription

func (x *Feature) GetDescription() string

func (*Feature) GetEnabled

func (x *Feature) GetEnabled() bool

func (*Feature) GetEvaluationUndelayable deprecated

func (x *Feature) GetEvaluationUndelayable() bool

Deprecated: Do not use.

func (*Feature) GetId

func (x *Feature) GetId() string

func (*Feature) GetLastUsedInfo

func (x *Feature) GetLastUsedInfo() *FeatureLastUsedInfo

func (*Feature) GetMaintainer

func (x *Feature) GetMaintainer() string

func (*Feature) GetName

func (x *Feature) GetName() string

func (*Feature) GetOffVariation

func (x *Feature) GetOffVariation() string

func (*Feature) GetPrerequisites

func (x *Feature) GetPrerequisites() []*Prerequisite

func (*Feature) GetRules

func (x *Feature) GetRules() []*Rule

func (*Feature) GetSamplingSeed

func (x *Feature) GetSamplingSeed() string

func (*Feature) GetTags

func (x *Feature) GetTags() []string

func (*Feature) GetTargets

func (x *Feature) GetTargets() []*Target

func (*Feature) GetTtl

func (x *Feature) GetTtl() int32

func (*Feature) GetUpdatedAt

func (x *Feature) GetUpdatedAt() int64

func (*Feature) GetVariationType

func (x *Feature) GetVariationType() Feature_VariationType

func (*Feature) GetVariations

func (x *Feature) GetVariations() []*Variation

func (*Feature) GetVersion

func (x *Feature) GetVersion() int32

func (*Feature) ProtoMessage

func (*Feature) ProtoMessage()

func (*Feature) ProtoReflect

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

func (*Feature) Reset

func (x *Feature) Reset()

func (*Feature) String

func (x *Feature) String() string

type FeatureLastUsedInfo

type FeatureLastUsedInfo struct {
	FeatureId           string `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	Version             int32  `protobuf:"varint,2,opt,name=version,proto3" json:"version"`
	LastUsedAt          int64  `protobuf:"varint,3,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at"`
	CreatedAt           int64  `protobuf:"varint,4,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	ClientOldestVersion string `protobuf:"bytes,5,opt,name=client_oldest_version,json=clientOldestVersion,proto3" json:"client_oldest_version"`
	ClientLatestVersion string `protobuf:"bytes,6,opt,name=client_latest_version,json=clientLatestVersion,proto3" json:"client_latest_version"`
	// contains filtered or unexported fields
}

func (*FeatureLastUsedInfo) Descriptor deprecated

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

Deprecated: Use FeatureLastUsedInfo.ProtoReflect.Descriptor instead.

func (*FeatureLastUsedInfo) GetClientLatestVersion

func (x *FeatureLastUsedInfo) GetClientLatestVersion() string

func (*FeatureLastUsedInfo) GetClientOldestVersion

func (x *FeatureLastUsedInfo) GetClientOldestVersion() string

func (*FeatureLastUsedInfo) GetCreatedAt

func (x *FeatureLastUsedInfo) GetCreatedAt() int64

func (*FeatureLastUsedInfo) GetFeatureId

func (x *FeatureLastUsedInfo) GetFeatureId() string

func (*FeatureLastUsedInfo) GetLastUsedAt

func (x *FeatureLastUsedInfo) GetLastUsedAt() int64

func (*FeatureLastUsedInfo) GetVersion

func (x *FeatureLastUsedInfo) GetVersion() int32

func (*FeatureLastUsedInfo) ProtoMessage

func (*FeatureLastUsedInfo) ProtoMessage()

func (*FeatureLastUsedInfo) ProtoReflect

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

func (*FeatureLastUsedInfo) Reset

func (x *FeatureLastUsedInfo) Reset()

func (*FeatureLastUsedInfo) String

func (x *FeatureLastUsedInfo) String() string

type FeatureServiceClient

type FeatureServiceClient interface {
	GetFeature(ctx context.Context, in *GetFeatureRequest, opts ...grpc.CallOption) (*GetFeatureResponse, error)
	GetFeatures(ctx context.Context, in *GetFeaturesRequest, opts ...grpc.CallOption) (*GetFeaturesResponse, error)
	ListFeatures(ctx context.Context, in *ListFeaturesRequest, opts ...grpc.CallOption) (*ListFeaturesResponse, error)
	ListEnabledFeatures(ctx context.Context, in *ListEnabledFeaturesRequest, opts ...grpc.CallOption) (*ListEnabledFeaturesResponse, error)
	CreateFeature(ctx context.Context, in *CreateFeatureRequest, opts ...grpc.CallOption) (*CreateFeatureResponse, error)
	// Deprecated: Do not use.
	EnableFeature(ctx context.Context, in *EnableFeatureRequest, opts ...grpc.CallOption) (*EnableFeatureResponse, error)
	// Deprecated: Do not use.
	DisableFeature(ctx context.Context, in *DisableFeatureRequest, opts ...grpc.CallOption) (*DisableFeatureResponse, error)
	ArchiveFeature(ctx context.Context, in *ArchiveFeatureRequest, opts ...grpc.CallOption) (*ArchiveFeatureResponse, error)
	UnarchiveFeature(ctx context.Context, in *UnarchiveFeatureRequest, opts ...grpc.CallOption) (*UnarchiveFeatureResponse, error)
	DeleteFeature(ctx context.Context, in *DeleteFeatureRequest, opts ...grpc.CallOption) (*DeleteFeatureResponse, error)
	UpdateFeatureDetails(ctx context.Context, in *UpdateFeatureDetailsRequest, opts ...grpc.CallOption) (*UpdateFeatureDetailsResponse, error)
	UpdateFeatureVariations(ctx context.Context, in *UpdateFeatureVariationsRequest, opts ...grpc.CallOption) (*UpdateFeatureVariationsResponse, error)
	UpdateFeatureTargeting(ctx context.Context, in *UpdateFeatureTargetingRequest, opts ...grpc.CallOption) (*UpdateFeatureTargetingResponse, error)
	CloneFeature(ctx context.Context, in *CloneFeatureRequest, opts ...grpc.CallOption) (*CloneFeatureResponse, error)
	CreateSegment(ctx context.Context, in *CreateSegmentRequest, opts ...grpc.CallOption) (*CreateSegmentResponse, error)
	GetSegment(ctx context.Context, in *GetSegmentRequest, opts ...grpc.CallOption) (*GetSegmentResponse, error)
	ListSegments(ctx context.Context, in *ListSegmentsRequest, opts ...grpc.CallOption) (*ListSegmentsResponse, error)
	DeleteSegment(ctx context.Context, in *DeleteSegmentRequest, opts ...grpc.CallOption) (*DeleteSegmentResponse, error)
	UpdateSegment(ctx context.Context, in *UpdateSegmentRequest, opts ...grpc.CallOption) (*UpdateSegmentResponse, error)
	// Deprecated: Do not use.
	AddSegmentUser(ctx context.Context, in *AddSegmentUserRequest, opts ...grpc.CallOption) (*AddSegmentUserResponse, error)
	// Deprecated: Do not use.
	DeleteSegmentUser(ctx context.Context, in *DeleteSegmentUserRequest, opts ...grpc.CallOption) (*DeleteSegmentUserResponse, error)
	// Deprecated: Do not use.
	GetSegmentUser(ctx context.Context, in *GetSegmentUserRequest, opts ...grpc.CallOption) (*GetSegmentUserResponse, error)
	ListSegmentUsers(ctx context.Context, in *ListSegmentUsersRequest, opts ...grpc.CallOption) (*ListSegmentUsersResponse, error)
	BulkUploadSegmentUsers(ctx context.Context, in *BulkUploadSegmentUsersRequest, opts ...grpc.CallOption) (*BulkUploadSegmentUsersResponse, error)
	BulkDownloadSegmentUsers(ctx context.Context, in *BulkDownloadSegmentUsersRequest, opts ...grpc.CallOption) (*BulkDownloadSegmentUsersResponse, error)
	EvaluateFeatures(ctx context.Context, in *EvaluateFeaturesRequest, opts ...grpc.CallOption) (*EvaluateFeaturesResponse, error)
	ListTags(ctx context.Context, in *ListTagsRequest, opts ...grpc.CallOption) (*ListTagsResponse, error)
	CreateFlagTrigger(ctx context.Context, in *CreateFlagTriggerRequest, opts ...grpc.CallOption) (*CreateFlagTriggerResponse, error)
	UpdateFlagTrigger(ctx context.Context, in *UpdateFlagTriggerRequest, opts ...grpc.CallOption) (*UpdateFlagTriggerResponse, error)
	EnableFlagTrigger(ctx context.Context, in *EnableFlagTriggerRequest, opts ...grpc.CallOption) (*EnableFlagTriggerResponse, error)
	DisableFlagTrigger(ctx context.Context, in *DisableFlagTriggerRequest, opts ...grpc.CallOption) (*DisableFlagTriggerResponse, error)
	ResetFlagTrigger(ctx context.Context, in *ResetFlagTriggerRequest, opts ...grpc.CallOption) (*ResetFlagTriggerResponse, error)
	DeleteFlagTrigger(ctx context.Context, in *DeleteFlagTriggerRequest, opts ...grpc.CallOption) (*DeleteFlagTriggerResponse, error)
	GetFlagTrigger(ctx context.Context, in *GetFlagTriggerRequest, opts ...grpc.CallOption) (*GetFlagTriggerResponse, error)
	ListFlagTriggers(ctx context.Context, in *ListFlagTriggersRequest, opts ...grpc.CallOption) (*ListFlagTriggersResponse, error)
	FlagTriggerWebhook(ctx context.Context, in *FlagTriggerWebhookRequest, opts ...grpc.CallOption) (*FlagTriggerWebhookResponse, error)
}

FeatureServiceClient is the client API for FeatureService service.

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

type FeatureServiceServer

type FeatureServiceServer interface {
	GetFeature(context.Context, *GetFeatureRequest) (*GetFeatureResponse, error)
	GetFeatures(context.Context, *GetFeaturesRequest) (*GetFeaturesResponse, error)
	ListFeatures(context.Context, *ListFeaturesRequest) (*ListFeaturesResponse, error)
	ListEnabledFeatures(context.Context, *ListEnabledFeaturesRequest) (*ListEnabledFeaturesResponse, error)
	CreateFeature(context.Context, *CreateFeatureRequest) (*CreateFeatureResponse, error)
	// Deprecated: Do not use.
	EnableFeature(context.Context, *EnableFeatureRequest) (*EnableFeatureResponse, error)
	// Deprecated: Do not use.
	DisableFeature(context.Context, *DisableFeatureRequest) (*DisableFeatureResponse, error)
	ArchiveFeature(context.Context, *ArchiveFeatureRequest) (*ArchiveFeatureResponse, error)
	UnarchiveFeature(context.Context, *UnarchiveFeatureRequest) (*UnarchiveFeatureResponse, error)
	DeleteFeature(context.Context, *DeleteFeatureRequest) (*DeleteFeatureResponse, error)
	UpdateFeatureDetails(context.Context, *UpdateFeatureDetailsRequest) (*UpdateFeatureDetailsResponse, error)
	UpdateFeatureVariations(context.Context, *UpdateFeatureVariationsRequest) (*UpdateFeatureVariationsResponse, error)
	UpdateFeatureTargeting(context.Context, *UpdateFeatureTargetingRequest) (*UpdateFeatureTargetingResponse, error)
	CloneFeature(context.Context, *CloneFeatureRequest) (*CloneFeatureResponse, error)
	CreateSegment(context.Context, *CreateSegmentRequest) (*CreateSegmentResponse, error)
	GetSegment(context.Context, *GetSegmentRequest) (*GetSegmentResponse, error)
	ListSegments(context.Context, *ListSegmentsRequest) (*ListSegmentsResponse, error)
	DeleteSegment(context.Context, *DeleteSegmentRequest) (*DeleteSegmentResponse, error)
	UpdateSegment(context.Context, *UpdateSegmentRequest) (*UpdateSegmentResponse, error)
	// Deprecated: Do not use.
	AddSegmentUser(context.Context, *AddSegmentUserRequest) (*AddSegmentUserResponse, error)
	// Deprecated: Do not use.
	DeleteSegmentUser(context.Context, *DeleteSegmentUserRequest) (*DeleteSegmentUserResponse, error)
	// Deprecated: Do not use.
	GetSegmentUser(context.Context, *GetSegmentUserRequest) (*GetSegmentUserResponse, error)
	ListSegmentUsers(context.Context, *ListSegmentUsersRequest) (*ListSegmentUsersResponse, error)
	BulkUploadSegmentUsers(context.Context, *BulkUploadSegmentUsersRequest) (*BulkUploadSegmentUsersResponse, error)
	BulkDownloadSegmentUsers(context.Context, *BulkDownloadSegmentUsersRequest) (*BulkDownloadSegmentUsersResponse, error)
	EvaluateFeatures(context.Context, *EvaluateFeaturesRequest) (*EvaluateFeaturesResponse, error)
	ListTags(context.Context, *ListTagsRequest) (*ListTagsResponse, error)
	CreateFlagTrigger(context.Context, *CreateFlagTriggerRequest) (*CreateFlagTriggerResponse, error)
	UpdateFlagTrigger(context.Context, *UpdateFlagTriggerRequest) (*UpdateFlagTriggerResponse, error)
	EnableFlagTrigger(context.Context, *EnableFlagTriggerRequest) (*EnableFlagTriggerResponse, error)
	DisableFlagTrigger(context.Context, *DisableFlagTriggerRequest) (*DisableFlagTriggerResponse, error)
	ResetFlagTrigger(context.Context, *ResetFlagTriggerRequest) (*ResetFlagTriggerResponse, error)
	DeleteFlagTrigger(context.Context, *DeleteFlagTriggerRequest) (*DeleteFlagTriggerResponse, error)
	GetFlagTrigger(context.Context, *GetFlagTriggerRequest) (*GetFlagTriggerResponse, error)
	ListFlagTriggers(context.Context, *ListFlagTriggersRequest) (*ListFlagTriggersResponse, error)
	FlagTriggerWebhook(context.Context, *FlagTriggerWebhookRequest) (*FlagTriggerWebhookResponse, error)
}

FeatureServiceServer is the server API for FeatureService service.

type Feature_VariationType

type Feature_VariationType int32
const (
	Feature_STRING  Feature_VariationType = 0
	Feature_BOOLEAN Feature_VariationType = 1
	Feature_NUMBER  Feature_VariationType = 2
	Feature_JSON    Feature_VariationType = 3
)

func (Feature_VariationType) Descriptor

func (Feature_VariationType) Enum

func (Feature_VariationType) EnumDescriptor deprecated

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

Deprecated: Use Feature_VariationType.Descriptor instead.

func (Feature_VariationType) Number

func (Feature_VariationType) String

func (x Feature_VariationType) String() string

func (Feature_VariationType) Type

type Features

type Features struct {
	Features []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features"`
	Id       string     `protobuf:"bytes,2,opt,name=id,proto3" json:"id"`
	// contains filtered or unexported fields
}

func (*Features) Descriptor deprecated

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

Deprecated: Use Features.ProtoReflect.Descriptor instead.

func (*Features) GetFeatures

func (x *Features) GetFeatures() []*Feature

func (*Features) GetId added in v0.4.3

func (x *Features) GetId() string

func (*Features) ProtoMessage

func (*Features) ProtoMessage()

func (*Features) ProtoReflect

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

func (*Features) Reset

func (x *Features) Reset()

func (*Features) String

func (x *Features) String() string

type FixedStrategy

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

func (*FixedStrategy) Descriptor deprecated

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

Deprecated: Use FixedStrategy.ProtoReflect.Descriptor instead.

func (*FixedStrategy) GetVariation

func (x *FixedStrategy) GetVariation() string

func (*FixedStrategy) ProtoMessage

func (*FixedStrategy) ProtoMessage()

func (*FixedStrategy) ProtoReflect

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

func (*FixedStrategy) Reset

func (x *FixedStrategy) Reset()

func (*FixedStrategy) String

func (x *FixedStrategy) String() string

type FlagTrigger added in v0.4.0

type FlagTrigger struct {
	Id                   string             `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	FeatureId            string             `protobuf:"bytes,2,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	EnvironmentNamespace string             `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Type                 FlagTrigger_Type   `protobuf:"varint,4,opt,name=type,proto3,enum=bucketeer.feature.FlagTrigger_Type" json:"type"`
	Action               FlagTrigger_Action `protobuf:"varint,5,opt,name=action,proto3,enum=bucketeer.feature.FlagTrigger_Action" json:"action"`
	Description          string             `protobuf:"bytes,6,opt,name=description,proto3" json:"description"`
	TriggerCount         int32              `protobuf:"varint,7,opt,name=trigger_count,json=triggerCount,proto3" json:"trigger_count"`
	LastTriggeredAt      int64              `protobuf:"varint,8,opt,name=last_triggered_at,json=lastTriggeredAt,proto3" json:"last_triggered_at"`
	Token                string             `protobuf:"bytes,9,opt,name=token,proto3" json:"token"`
	Disabled             bool               `protobuf:"varint,10,opt,name=disabled,proto3" json:"disabled"`
	CreatedAt            int64              `protobuf:"varint,11,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	UpdatedAt            int64              `protobuf:"varint,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"`
	// contains filtered or unexported fields
}

func (*FlagTrigger) Descriptor deprecated added in v0.4.0

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

Deprecated: Use FlagTrigger.ProtoReflect.Descriptor instead.

func (*FlagTrigger) GetAction added in v0.4.0

func (x *FlagTrigger) GetAction() FlagTrigger_Action

func (*FlagTrigger) GetCreatedAt added in v0.4.0

func (x *FlagTrigger) GetCreatedAt() int64

func (*FlagTrigger) GetDescription added in v0.4.0

func (x *FlagTrigger) GetDescription() string

func (*FlagTrigger) GetDisabled added in v0.4.0

func (x *FlagTrigger) GetDisabled() bool

func (*FlagTrigger) GetEnvironmentNamespace added in v0.4.0

func (x *FlagTrigger) GetEnvironmentNamespace() string

func (*FlagTrigger) GetFeatureId added in v0.4.0

func (x *FlagTrigger) GetFeatureId() string

func (*FlagTrigger) GetId added in v0.4.0

func (x *FlagTrigger) GetId() string

func (*FlagTrigger) GetLastTriggeredAt added in v0.4.0

func (x *FlagTrigger) GetLastTriggeredAt() int64

func (*FlagTrigger) GetToken added in v0.4.0

func (x *FlagTrigger) GetToken() string

func (*FlagTrigger) GetTriggerCount added in v0.4.0

func (x *FlagTrigger) GetTriggerCount() int32

func (*FlagTrigger) GetType added in v0.4.0

func (x *FlagTrigger) GetType() FlagTrigger_Type

func (*FlagTrigger) GetUpdatedAt added in v0.4.0

func (x *FlagTrigger) GetUpdatedAt() int64

func (*FlagTrigger) ProtoMessage added in v0.4.0

func (*FlagTrigger) ProtoMessage()

func (*FlagTrigger) ProtoReflect added in v0.4.0

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

func (*FlagTrigger) Reset added in v0.4.0

func (x *FlagTrigger) Reset()

func (*FlagTrigger) String added in v0.4.0

func (x *FlagTrigger) String() string

type FlagTriggerWebhookRequest added in v0.4.0

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

func (*FlagTriggerWebhookRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use FlagTriggerWebhookRequest.ProtoReflect.Descriptor instead.

func (*FlagTriggerWebhookRequest) GetToken added in v0.4.0

func (x *FlagTriggerWebhookRequest) GetToken() string

func (*FlagTriggerWebhookRequest) ProtoMessage added in v0.4.0

func (*FlagTriggerWebhookRequest) ProtoMessage()

func (*FlagTriggerWebhookRequest) ProtoReflect added in v0.4.0

func (*FlagTriggerWebhookRequest) Reset added in v0.4.0

func (x *FlagTriggerWebhookRequest) Reset()

func (*FlagTriggerWebhookRequest) String added in v0.4.0

func (x *FlagTriggerWebhookRequest) String() string

type FlagTriggerWebhookResponse added in v0.4.0

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

func (*FlagTriggerWebhookResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use FlagTriggerWebhookResponse.ProtoReflect.Descriptor instead.

func (*FlagTriggerWebhookResponse) ProtoMessage added in v0.4.0

func (*FlagTriggerWebhookResponse) ProtoMessage()

func (*FlagTriggerWebhookResponse) ProtoReflect added in v0.4.0

func (*FlagTriggerWebhookResponse) Reset added in v0.4.0

func (x *FlagTriggerWebhookResponse) Reset()

func (*FlagTriggerWebhookResponse) String added in v0.4.0

func (x *FlagTriggerWebhookResponse) String() string

type FlagTrigger_Action added in v0.4.0

type FlagTrigger_Action int32
const (
	FlagTrigger_Action_UNKNOWN FlagTrigger_Action = 0
	FlagTrigger_Action_ON      FlagTrigger_Action = 1
	FlagTrigger_Action_OFF     FlagTrigger_Action = 2
)

func (FlagTrigger_Action) Descriptor added in v0.4.0

func (FlagTrigger_Action) Enum added in v0.4.0

func (FlagTrigger_Action) EnumDescriptor deprecated added in v0.4.0

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

Deprecated: Use FlagTrigger_Action.Descriptor instead.

func (FlagTrigger_Action) Number added in v0.4.0

func (FlagTrigger_Action) String added in v0.4.0

func (x FlagTrigger_Action) String() string

func (FlagTrigger_Action) Type added in v0.4.0

type FlagTrigger_Type added in v0.4.0

type FlagTrigger_Type int32
const (
	FlagTrigger_Type_UNKNOWN FlagTrigger_Type = 0
	FlagTrigger_Type_WEBHOOK FlagTrigger_Type = 1
)

func (FlagTrigger_Type) Descriptor added in v0.4.0

func (FlagTrigger_Type) Enum added in v0.4.0

func (FlagTrigger_Type) EnumDescriptor deprecated added in v0.4.0

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

Deprecated: Use FlagTrigger_Type.Descriptor instead.

func (FlagTrigger_Type) Number added in v0.4.0

func (FlagTrigger_Type) String added in v0.4.0

func (x FlagTrigger_Type) String() string

func (FlagTrigger_Type) Type added in v0.4.0

type GetFeatureRequest

type GetFeatureRequest 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 (*GetFeatureRequest) Descriptor deprecated

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

Deprecated: Use GetFeatureRequest.ProtoReflect.Descriptor instead.

func (*GetFeatureRequest) GetEnvironmentNamespace

func (x *GetFeatureRequest) GetEnvironmentNamespace() string

func (*GetFeatureRequest) GetId

func (x *GetFeatureRequest) GetId() string

func (*GetFeatureRequest) ProtoMessage

func (*GetFeatureRequest) ProtoMessage()

func (*GetFeatureRequest) ProtoReflect

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

func (*GetFeatureRequest) Reset

func (x *GetFeatureRequest) Reset()

func (*GetFeatureRequest) String

func (x *GetFeatureRequest) String() string

type GetFeatureResponse

type GetFeatureResponse struct {
	Feature *Feature `protobuf:"bytes,1,opt,name=feature,proto3" json:"feature"`
	// contains filtered or unexported fields
}

func (*GetFeatureResponse) Descriptor deprecated

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

Deprecated: Use GetFeatureResponse.ProtoReflect.Descriptor instead.

func (*GetFeatureResponse) GetFeature

func (x *GetFeatureResponse) GetFeature() *Feature

func (*GetFeatureResponse) ProtoMessage

func (*GetFeatureResponse) ProtoMessage()

func (*GetFeatureResponse) ProtoReflect

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

func (*GetFeatureResponse) Reset

func (x *GetFeatureResponse) Reset()

func (*GetFeatureResponse) String

func (x *GetFeatureResponse) String() string

type GetFeaturesRequest

type GetFeaturesRequest struct {
	EnvironmentNamespace string   `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Ids                  []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids"`
	// contains filtered or unexported fields
}

func (*GetFeaturesRequest) Descriptor deprecated

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

Deprecated: Use GetFeaturesRequest.ProtoReflect.Descriptor instead.

func (*GetFeaturesRequest) GetEnvironmentNamespace

func (x *GetFeaturesRequest) GetEnvironmentNamespace() string

func (*GetFeaturesRequest) GetIds

func (x *GetFeaturesRequest) GetIds() []string

func (*GetFeaturesRequest) ProtoMessage

func (*GetFeaturesRequest) ProtoMessage()

func (*GetFeaturesRequest) ProtoReflect

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

func (*GetFeaturesRequest) Reset

func (x *GetFeaturesRequest) Reset()

func (*GetFeaturesRequest) String

func (x *GetFeaturesRequest) String() string

type GetFeaturesResponse

type GetFeaturesResponse struct {
	Features []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features"`
	// contains filtered or unexported fields
}

func (*GetFeaturesResponse) Descriptor deprecated

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

Deprecated: Use GetFeaturesResponse.ProtoReflect.Descriptor instead.

func (*GetFeaturesResponse) GetFeatures

func (x *GetFeaturesResponse) GetFeatures() []*Feature

func (*GetFeaturesResponse) ProtoMessage

func (*GetFeaturesResponse) ProtoMessage()

func (*GetFeaturesResponse) ProtoReflect

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

func (*GetFeaturesResponse) Reset

func (x *GetFeaturesResponse) Reset()

func (*GetFeaturesResponse) String

func (x *GetFeaturesResponse) String() string

type GetFlagTriggerRequest added in v0.4.0

type GetFlagTriggerRequest 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 (*GetFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use GetFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*GetFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *GetFlagTriggerRequest) GetEnvironmentNamespace() string

func (*GetFlagTriggerRequest) GetId added in v0.4.0

func (x *GetFlagTriggerRequest) GetId() string

func (*GetFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*GetFlagTriggerRequest) ProtoMessage()

func (*GetFlagTriggerRequest) ProtoReflect added in v0.4.0

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

func (*GetFlagTriggerRequest) Reset added in v0.4.0

func (x *GetFlagTriggerRequest) Reset()

func (*GetFlagTriggerRequest) String added in v0.4.0

func (x *GetFlagTriggerRequest) String() string

type GetFlagTriggerResponse added in v0.4.0

type GetFlagTriggerResponse struct {
	FlagTrigger *FlagTrigger `protobuf:"bytes,1,opt,name=flag_trigger,json=flagTrigger,proto3" json:"flag_trigger"`
	Url         string       `protobuf:"bytes,2,opt,name=url,proto3" json:"url"`
	// contains filtered or unexported fields
}

func (*GetFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use GetFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*GetFlagTriggerResponse) GetFlagTrigger added in v0.4.0

func (x *GetFlagTriggerResponse) GetFlagTrigger() *FlagTrigger

func (*GetFlagTriggerResponse) GetUrl added in v0.4.0

func (x *GetFlagTriggerResponse) GetUrl() string

func (*GetFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*GetFlagTriggerResponse) ProtoMessage()

func (*GetFlagTriggerResponse) ProtoReflect added in v0.4.0

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

func (*GetFlagTriggerResponse) Reset added in v0.4.0

func (x *GetFlagTriggerResponse) Reset()

func (*GetFlagTriggerResponse) String added in v0.4.0

func (x *GetFlagTriggerResponse) String() string

type GetSegmentRequest

type GetSegmentRequest 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 (*GetSegmentRequest) Descriptor deprecated

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

Deprecated: Use GetSegmentRequest.ProtoReflect.Descriptor instead.

func (*GetSegmentRequest) GetEnvironmentNamespace

func (x *GetSegmentRequest) GetEnvironmentNamespace() string

func (*GetSegmentRequest) GetId

func (x *GetSegmentRequest) GetId() string

func (*GetSegmentRequest) ProtoMessage

func (*GetSegmentRequest) ProtoMessage()

func (*GetSegmentRequest) ProtoReflect

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

func (*GetSegmentRequest) Reset

func (x *GetSegmentRequest) Reset()

func (*GetSegmentRequest) String

func (x *GetSegmentRequest) String() string

type GetSegmentResponse

type GetSegmentResponse struct {
	Segment *Segment `protobuf:"bytes,1,opt,name=segment,proto3" json:"segment"`
	// contains filtered or unexported fields
}

func (*GetSegmentResponse) Descriptor deprecated

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

Deprecated: Use GetSegmentResponse.ProtoReflect.Descriptor instead.

func (*GetSegmentResponse) GetSegment

func (x *GetSegmentResponse) GetSegment() *Segment

func (*GetSegmentResponse) ProtoMessage

func (*GetSegmentResponse) ProtoMessage()

func (*GetSegmentResponse) ProtoReflect

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

func (*GetSegmentResponse) Reset

func (x *GetSegmentResponse) Reset()

func (*GetSegmentResponse) String

func (x *GetSegmentResponse) String() string

type GetSegmentUserRequest

type GetSegmentUserRequest struct {
	SegmentId            string            `protobuf:"bytes,1,opt,name=segment_id,json=segmentId,proto3" json:"segment_id"`
	UserId               string            `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id"`
	State                SegmentUser_State `protobuf:"varint,3,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	EnvironmentNamespace string            `protobuf:"bytes,4,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*GetSegmentUserRequest) Descriptor deprecated

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

Deprecated: Use GetSegmentUserRequest.ProtoReflect.Descriptor instead.

func (*GetSegmentUserRequest) GetEnvironmentNamespace

func (x *GetSegmentUserRequest) GetEnvironmentNamespace() string

func (*GetSegmentUserRequest) GetSegmentId

func (x *GetSegmentUserRequest) GetSegmentId() string

func (*GetSegmentUserRequest) GetState

func (*GetSegmentUserRequest) GetUserId

func (x *GetSegmentUserRequest) GetUserId() string

func (*GetSegmentUserRequest) ProtoMessage

func (*GetSegmentUserRequest) ProtoMessage()

func (*GetSegmentUserRequest) ProtoReflect

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

func (*GetSegmentUserRequest) Reset

func (x *GetSegmentUserRequest) Reset()

func (*GetSegmentUserRequest) String

func (x *GetSegmentUserRequest) String() string

type GetSegmentUserResponse

type GetSegmentUserResponse struct {
	User *SegmentUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user"`
	// contains filtered or unexported fields
}

func (*GetSegmentUserResponse) Descriptor deprecated

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

Deprecated: Use GetSegmentUserResponse.ProtoReflect.Descriptor instead.

func (*GetSegmentUserResponse) GetUser

func (x *GetSegmentUserResponse) GetUser() *SegmentUser

func (*GetSegmentUserResponse) ProtoMessage

func (*GetSegmentUserResponse) ProtoMessage()

func (*GetSegmentUserResponse) ProtoReflect

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

func (*GetSegmentUserResponse) Reset

func (x *GetSegmentUserResponse) Reset()

func (*GetSegmentUserResponse) String

func (x *GetSegmentUserResponse) String() string

type IncrementFeatureVersionCommand

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

func (*IncrementFeatureVersionCommand) Descriptor deprecated

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

Deprecated: Use IncrementFeatureVersionCommand.ProtoReflect.Descriptor instead.

func (*IncrementFeatureVersionCommand) ProtoMessage

func (*IncrementFeatureVersionCommand) ProtoMessage()

func (*IncrementFeatureVersionCommand) ProtoReflect

func (*IncrementFeatureVersionCommand) Reset

func (x *IncrementFeatureVersionCommand) Reset()

func (*IncrementFeatureVersionCommand) String

type ListEnabledFeaturesRequest

type ListEnabledFeaturesRequest 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"`
	Tags                 []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags"`
	EnvironmentNamespace string   `protobuf:"bytes,4,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*ListEnabledFeaturesRequest) Descriptor deprecated

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

Deprecated: Use ListEnabledFeaturesRequest.ProtoReflect.Descriptor instead.

func (*ListEnabledFeaturesRequest) GetCursor

func (x *ListEnabledFeaturesRequest) GetCursor() string

func (*ListEnabledFeaturesRequest) GetEnvironmentNamespace

func (x *ListEnabledFeaturesRequest) GetEnvironmentNamespace() string

func (*ListEnabledFeaturesRequest) GetPageSize

func (x *ListEnabledFeaturesRequest) GetPageSize() int64

func (*ListEnabledFeaturesRequest) GetTags

func (x *ListEnabledFeaturesRequest) GetTags() []string

func (*ListEnabledFeaturesRequest) ProtoMessage

func (*ListEnabledFeaturesRequest) ProtoMessage()

func (*ListEnabledFeaturesRequest) ProtoReflect

func (*ListEnabledFeaturesRequest) Reset

func (x *ListEnabledFeaturesRequest) Reset()

func (*ListEnabledFeaturesRequest) String

func (x *ListEnabledFeaturesRequest) String() string

type ListEnabledFeaturesResponse

type ListEnabledFeaturesResponse struct {
	Features []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features"`
	Cursor   string     `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor"`
	// contains filtered or unexported fields
}

func (*ListEnabledFeaturesResponse) Descriptor deprecated

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

Deprecated: Use ListEnabledFeaturesResponse.ProtoReflect.Descriptor instead.

func (*ListEnabledFeaturesResponse) GetCursor

func (x *ListEnabledFeaturesResponse) GetCursor() string

func (*ListEnabledFeaturesResponse) GetFeatures

func (x *ListEnabledFeaturesResponse) GetFeatures() []*Feature

func (*ListEnabledFeaturesResponse) ProtoMessage

func (*ListEnabledFeaturesResponse) ProtoMessage()

func (*ListEnabledFeaturesResponse) ProtoReflect

func (*ListEnabledFeaturesResponse) Reset

func (x *ListEnabledFeaturesResponse) Reset()

func (*ListEnabledFeaturesResponse) String

func (x *ListEnabledFeaturesResponse) String() string

type ListFeaturesRequest

type ListFeaturesRequest 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"`
	Tags                 []string                           `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags"`
	OrderBy              ListFeaturesRequest_OrderBy        `protobuf:"varint,4,opt,name=order_by,json=orderBy,proto3,enum=bucketeer.feature.ListFeaturesRequest_OrderBy" json:"order_by"`
	OrderDirection       ListFeaturesRequest_OrderDirection `` /* 152-byte string literal not displayed */
	EnvironmentNamespace string                             `protobuf:"bytes,6,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Maintainer           string                             `protobuf:"bytes,7,opt,name=maintainer,proto3" json:"maintainer"`
	Enabled              *wrapperspb.BoolValue              `protobuf:"bytes,8,opt,name=enabled,proto3" json:"enabled"`
	HasExperiment        *wrapperspb.BoolValue              `protobuf:"bytes,9,opt,name=has_experiment,json=hasExperiment,proto3" json:"has_experiment"`
	SearchKeyword        string                             `protobuf:"bytes,10,opt,name=search_keyword,json=searchKeyword,proto3" json:"search_keyword"`
	Archived             *wrapperspb.BoolValue              `protobuf:"bytes,11,opt,name=archived,proto3" json:"archived"`
	HasPrerequisites     *wrapperspb.BoolValue              `protobuf:"bytes,12,opt,name=has_prerequisites,json=hasPrerequisites,proto3" json:"has_prerequisites"`
	// contains filtered or unexported fields
}

func (*ListFeaturesRequest) Descriptor deprecated

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

Deprecated: Use ListFeaturesRequest.ProtoReflect.Descriptor instead.

func (*ListFeaturesRequest) GetArchived

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

func (*ListFeaturesRequest) GetCursor

func (x *ListFeaturesRequest) GetCursor() string

func (*ListFeaturesRequest) GetEnabled

func (x *ListFeaturesRequest) GetEnabled() *wrapperspb.BoolValue

func (*ListFeaturesRequest) GetEnvironmentNamespace

func (x *ListFeaturesRequest) GetEnvironmentNamespace() string

func (*ListFeaturesRequest) GetHasExperiment

func (x *ListFeaturesRequest) GetHasExperiment() *wrapperspb.BoolValue

func (*ListFeaturesRequest) GetHasPrerequisites

func (x *ListFeaturesRequest) GetHasPrerequisites() *wrapperspb.BoolValue

func (*ListFeaturesRequest) GetMaintainer

func (x *ListFeaturesRequest) GetMaintainer() string

func (*ListFeaturesRequest) GetOrderBy

func (*ListFeaturesRequest) GetOrderDirection

func (*ListFeaturesRequest) GetPageSize

func (x *ListFeaturesRequest) GetPageSize() int64

func (*ListFeaturesRequest) GetSearchKeyword

func (x *ListFeaturesRequest) GetSearchKeyword() string

func (*ListFeaturesRequest) GetTags

func (x *ListFeaturesRequest) GetTags() []string

func (*ListFeaturesRequest) ProtoMessage

func (*ListFeaturesRequest) ProtoMessage()

func (*ListFeaturesRequest) ProtoReflect

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

func (*ListFeaturesRequest) Reset

func (x *ListFeaturesRequest) Reset()

func (*ListFeaturesRequest) String

func (x *ListFeaturesRequest) String() string

type ListFeaturesRequest_OrderBy

type ListFeaturesRequest_OrderBy int32
const (
	ListFeaturesRequest_DEFAULT    ListFeaturesRequest_OrderBy = 0
	ListFeaturesRequest_NAME       ListFeaturesRequest_OrderBy = 1
	ListFeaturesRequest_CREATED_AT ListFeaturesRequest_OrderBy = 2
	ListFeaturesRequest_UPDATED_AT ListFeaturesRequest_OrderBy = 3
	ListFeaturesRequest_TAGS       ListFeaturesRequest_OrderBy = 4
	ListFeaturesRequest_ENABLED    ListFeaturesRequest_OrderBy = 5
)

func (ListFeaturesRequest_OrderBy) Descriptor

func (ListFeaturesRequest_OrderBy) Enum

func (ListFeaturesRequest_OrderBy) EnumDescriptor deprecated

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

Deprecated: Use ListFeaturesRequest_OrderBy.Descriptor instead.

func (ListFeaturesRequest_OrderBy) Number

func (ListFeaturesRequest_OrderBy) String

func (ListFeaturesRequest_OrderBy) Type

type ListFeaturesRequest_OrderDirection

type ListFeaturesRequest_OrderDirection int32
const (
	ListFeaturesRequest_ASC  ListFeaturesRequest_OrderDirection = 0
	ListFeaturesRequest_DESC ListFeaturesRequest_OrderDirection = 1
)

func (ListFeaturesRequest_OrderDirection) Descriptor

func (ListFeaturesRequest_OrderDirection) Enum

func (ListFeaturesRequest_OrderDirection) EnumDescriptor deprecated

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

Deprecated: Use ListFeaturesRequest_OrderDirection.Descriptor instead.

func (ListFeaturesRequest_OrderDirection) Number

func (ListFeaturesRequest_OrderDirection) String

func (ListFeaturesRequest_OrderDirection) Type

type ListFeaturesResponse

type ListFeaturesResponse struct {
	Features   []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features"`
	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 (*ListFeaturesResponse) Descriptor deprecated

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

Deprecated: Use ListFeaturesResponse.ProtoReflect.Descriptor instead.

func (*ListFeaturesResponse) GetCursor

func (x *ListFeaturesResponse) GetCursor() string

func (*ListFeaturesResponse) GetFeatures

func (x *ListFeaturesResponse) GetFeatures() []*Feature

func (*ListFeaturesResponse) GetTotalCount

func (x *ListFeaturesResponse) GetTotalCount() int64

func (*ListFeaturesResponse) ProtoMessage

func (*ListFeaturesResponse) ProtoMessage()

func (*ListFeaturesResponse) ProtoReflect

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

func (*ListFeaturesResponse) Reset

func (x *ListFeaturesResponse) Reset()

func (*ListFeaturesResponse) String

func (x *ListFeaturesResponse) String() string

type ListFlagTriggersRequest added in v0.4.0

type ListFlagTriggersRequest struct {
	FeatureId            string                                 `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	EnvironmentNamespace string                                 `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Cursor               string                                 `protobuf:"bytes,3,opt,name=cursor,proto3" json:"cursor"`
	PageSize             int32                                  `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
	OrderBy              ListFlagTriggersRequest_OrderBy        `` /* 128-byte string literal not displayed */
	OrderDirection       ListFlagTriggersRequest_OrderDirection `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListFlagTriggersRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ListFlagTriggersRequest.ProtoReflect.Descriptor instead.

func (*ListFlagTriggersRequest) GetCursor added in v0.4.0

func (x *ListFlagTriggersRequest) GetCursor() string

func (*ListFlagTriggersRequest) GetEnvironmentNamespace added in v0.4.0

func (x *ListFlagTriggersRequest) GetEnvironmentNamespace() string

func (*ListFlagTriggersRequest) GetFeatureId added in v0.4.0

func (x *ListFlagTriggersRequest) GetFeatureId() string

func (*ListFlagTriggersRequest) GetOrderBy added in v0.4.0

func (*ListFlagTriggersRequest) GetOrderDirection added in v0.4.0

func (*ListFlagTriggersRequest) GetPageSize added in v0.4.0

func (x *ListFlagTriggersRequest) GetPageSize() int32

func (*ListFlagTriggersRequest) ProtoMessage added in v0.4.0

func (*ListFlagTriggersRequest) ProtoMessage()

func (*ListFlagTriggersRequest) ProtoReflect added in v0.4.0

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

func (*ListFlagTriggersRequest) Reset added in v0.4.0

func (x *ListFlagTriggersRequest) Reset()

func (*ListFlagTriggersRequest) String added in v0.4.0

func (x *ListFlagTriggersRequest) String() string

type ListFlagTriggersRequest_OrderBy added in v0.4.0

type ListFlagTriggersRequest_OrderBy int32
const (
	ListFlagTriggersRequest_DEFAULT    ListFlagTriggersRequest_OrderBy = 0
	ListFlagTriggersRequest_CREATED_AT ListFlagTriggersRequest_OrderBy = 1
	ListFlagTriggersRequest_UPDATED_AT ListFlagTriggersRequest_OrderBy = 2
)

func (ListFlagTriggersRequest_OrderBy) Descriptor added in v0.4.0

func (ListFlagTriggersRequest_OrderBy) Enum added in v0.4.0

func (ListFlagTriggersRequest_OrderBy) EnumDescriptor deprecated added in v0.4.0

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

Deprecated: Use ListFlagTriggersRequest_OrderBy.Descriptor instead.

func (ListFlagTriggersRequest_OrderBy) Number added in v0.4.0

func (ListFlagTriggersRequest_OrderBy) String added in v0.4.0

func (ListFlagTriggersRequest_OrderBy) Type added in v0.4.0

type ListFlagTriggersRequest_OrderDirection added in v0.4.0

type ListFlagTriggersRequest_OrderDirection int32
const (
	ListFlagTriggersRequest_ASC  ListFlagTriggersRequest_OrderDirection = 0
	ListFlagTriggersRequest_DESC ListFlagTriggersRequest_OrderDirection = 1
)

func (ListFlagTriggersRequest_OrderDirection) Descriptor added in v0.4.0

func (ListFlagTriggersRequest_OrderDirection) Enum added in v0.4.0

func (ListFlagTriggersRequest_OrderDirection) EnumDescriptor deprecated added in v0.4.0

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

Deprecated: Use ListFlagTriggersRequest_OrderDirection.Descriptor instead.

func (ListFlagTriggersRequest_OrderDirection) Number added in v0.4.0

func (ListFlagTriggersRequest_OrderDirection) String added in v0.4.0

func (ListFlagTriggersRequest_OrderDirection) Type added in v0.4.0

type ListFlagTriggersResponse added in v0.4.0

type ListFlagTriggersResponse struct {
	FlagTriggers []*ListFlagTriggersResponse_FlagTriggerWithUrl `protobuf:"bytes,1,rep,name=flag_triggers,json=flagTriggers,proto3" json:"flag_triggers"`
	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 (*ListFlagTriggersResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ListFlagTriggersResponse.ProtoReflect.Descriptor instead.

func (*ListFlagTriggersResponse) GetCursor added in v0.4.0

func (x *ListFlagTriggersResponse) GetCursor() string

func (*ListFlagTriggersResponse) GetFlagTriggers added in v0.4.0

func (*ListFlagTriggersResponse) GetTotalCount added in v0.4.0

func (x *ListFlagTriggersResponse) GetTotalCount() int64

func (*ListFlagTriggersResponse) ProtoMessage added in v0.4.0

func (*ListFlagTriggersResponse) ProtoMessage()

func (*ListFlagTriggersResponse) ProtoReflect added in v0.4.0

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

func (*ListFlagTriggersResponse) Reset added in v0.4.0

func (x *ListFlagTriggersResponse) Reset()

func (*ListFlagTriggersResponse) String added in v0.4.0

func (x *ListFlagTriggersResponse) String() string

type ListFlagTriggersResponse_FlagTriggerWithUrl added in v0.4.0

type ListFlagTriggersResponse_FlagTriggerWithUrl struct {
	FlagTrigger *FlagTrigger `protobuf:"bytes,1,opt,name=flag_trigger,json=flagTrigger,proto3" json:"flag_trigger"`
	Url         string       `protobuf:"bytes,2,opt,name=url,proto3" json:"url"`
	// contains filtered or unexported fields
}

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) Descriptor deprecated added in v0.4.0

Deprecated: Use ListFlagTriggersResponse_FlagTriggerWithUrl.ProtoReflect.Descriptor instead.

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) GetFlagTrigger added in v0.4.0

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) GetUrl added in v0.4.0

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) ProtoMessage added in v0.4.0

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) ProtoReflect added in v0.4.0

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) Reset added in v0.4.0

func (*ListFlagTriggersResponse_FlagTriggerWithUrl) String added in v0.4.0

type ListSegmentUsersRequest

type ListSegmentUsersRequest 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"`
	SegmentId            string                 `protobuf:"bytes,3,opt,name=segment_id,json=segmentId,proto3" json:"segment_id"`
	State                *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=state,proto3" json:"state"`
	UserId               string                 `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id"`
	EnvironmentNamespace string                 `protobuf:"bytes,6,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*ListSegmentUsersRequest) Descriptor deprecated

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

Deprecated: Use ListSegmentUsersRequest.ProtoReflect.Descriptor instead.

func (*ListSegmentUsersRequest) GetCursor

func (x *ListSegmentUsersRequest) GetCursor() string

func (*ListSegmentUsersRequest) GetEnvironmentNamespace

func (x *ListSegmentUsersRequest) GetEnvironmentNamespace() string

func (*ListSegmentUsersRequest) GetPageSize

func (x *ListSegmentUsersRequest) GetPageSize() int64

func (*ListSegmentUsersRequest) GetSegmentId

func (x *ListSegmentUsersRequest) GetSegmentId() string

func (*ListSegmentUsersRequest) GetState

func (*ListSegmentUsersRequest) GetUserId

func (x *ListSegmentUsersRequest) GetUserId() string

func (*ListSegmentUsersRequest) ProtoMessage

func (*ListSegmentUsersRequest) ProtoMessage()

func (*ListSegmentUsersRequest) ProtoReflect

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

func (*ListSegmentUsersRequest) Reset

func (x *ListSegmentUsersRequest) Reset()

func (*ListSegmentUsersRequest) String

func (x *ListSegmentUsersRequest) String() string

type ListSegmentUsersResponse

type ListSegmentUsersResponse struct {
	Users  []*SegmentUser `protobuf:"bytes,1,rep,name=users,proto3" json:"users"`
	Cursor string         `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor"`
	// contains filtered or unexported fields
}

func (*ListSegmentUsersResponse) Descriptor deprecated

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

Deprecated: Use ListSegmentUsersResponse.ProtoReflect.Descriptor instead.

func (*ListSegmentUsersResponse) GetCursor

func (x *ListSegmentUsersResponse) GetCursor() string

func (*ListSegmentUsersResponse) GetUsers

func (x *ListSegmentUsersResponse) GetUsers() []*SegmentUser

func (*ListSegmentUsersResponse) ProtoMessage

func (*ListSegmentUsersResponse) ProtoMessage()

func (*ListSegmentUsersResponse) ProtoReflect

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

func (*ListSegmentUsersResponse) Reset

func (x *ListSegmentUsersResponse) Reset()

func (*ListSegmentUsersResponse) String

func (x *ListSegmentUsersResponse) String() string

type ListSegmentsRequest

type ListSegmentsRequest 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              ListSegmentsRequest_OrderBy        `protobuf:"varint,4,opt,name=order_by,json=orderBy,proto3,enum=bucketeer.feature.ListSegmentsRequest_OrderBy" json:"order_by"`
	OrderDirection       ListSegmentsRequest_OrderDirection `` /* 152-byte string literal not displayed */
	SearchKeyword        string                             `protobuf:"bytes,6,opt,name=search_keyword,json=searchKeyword,proto3" json:"search_keyword"`
	Status               *wrapperspb.Int32Value             `protobuf:"bytes,7,opt,name=status,proto3" json:"status"`
	IsInUseStatus        *wrapperspb.BoolValue              `protobuf:"bytes,8,opt,name=is_in_use_status,json=isInUseStatus,proto3" json:"is_in_use_status"`
	// contains filtered or unexported fields
}

func (*ListSegmentsRequest) Descriptor deprecated

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

Deprecated: Use ListSegmentsRequest.ProtoReflect.Descriptor instead.

func (*ListSegmentsRequest) GetCursor

func (x *ListSegmentsRequest) GetCursor() string

func (*ListSegmentsRequest) GetEnvironmentNamespace

func (x *ListSegmentsRequest) GetEnvironmentNamespace() string

func (*ListSegmentsRequest) GetIsInUseStatus

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

func (*ListSegmentsRequest) GetOrderBy

func (*ListSegmentsRequest) GetOrderDirection

func (*ListSegmentsRequest) GetPageSize

func (x *ListSegmentsRequest) GetPageSize() int64

func (*ListSegmentsRequest) GetSearchKeyword

func (x *ListSegmentsRequest) GetSearchKeyword() string

func (*ListSegmentsRequest) GetStatus

func (x *ListSegmentsRequest) GetStatus() *wrapperspb.Int32Value

func (*ListSegmentsRequest) ProtoMessage

func (*ListSegmentsRequest) ProtoMessage()

func (*ListSegmentsRequest) ProtoReflect

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

func (*ListSegmentsRequest) Reset

func (x *ListSegmentsRequest) Reset()

func (*ListSegmentsRequest) String

func (x *ListSegmentsRequest) String() string

type ListSegmentsRequest_OrderBy

type ListSegmentsRequest_OrderBy int32
const (
	ListSegmentsRequest_DEFAULT    ListSegmentsRequest_OrderBy = 0
	ListSegmentsRequest_NAME       ListSegmentsRequest_OrderBy = 1
	ListSegmentsRequest_CREATED_AT ListSegmentsRequest_OrderBy = 2
	ListSegmentsRequest_UPDATED_AT ListSegmentsRequest_OrderBy = 3
)

func (ListSegmentsRequest_OrderBy) Descriptor

func (ListSegmentsRequest_OrderBy) Enum

func (ListSegmentsRequest_OrderBy) EnumDescriptor deprecated

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

Deprecated: Use ListSegmentsRequest_OrderBy.Descriptor instead.

func (ListSegmentsRequest_OrderBy) Number

func (ListSegmentsRequest_OrderBy) String

func (ListSegmentsRequest_OrderBy) Type

type ListSegmentsRequest_OrderDirection

type ListSegmentsRequest_OrderDirection int32
const (
	ListSegmentsRequest_ASC  ListSegmentsRequest_OrderDirection = 0
	ListSegmentsRequest_DESC ListSegmentsRequest_OrderDirection = 1
)

func (ListSegmentsRequest_OrderDirection) Descriptor

func (ListSegmentsRequest_OrderDirection) Enum

func (ListSegmentsRequest_OrderDirection) EnumDescriptor deprecated

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

Deprecated: Use ListSegmentsRequest_OrderDirection.Descriptor instead.

func (ListSegmentsRequest_OrderDirection) Number

func (ListSegmentsRequest_OrderDirection) String

func (ListSegmentsRequest_OrderDirection) Type

type ListSegmentsResponse

type ListSegmentsResponse struct {
	Segments   []*Segment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments"`
	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 (*ListSegmentsResponse) Descriptor deprecated

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

Deprecated: Use ListSegmentsResponse.ProtoReflect.Descriptor instead.

func (*ListSegmentsResponse) GetCursor

func (x *ListSegmentsResponse) GetCursor() string

func (*ListSegmentsResponse) GetSegments

func (x *ListSegmentsResponse) GetSegments() []*Segment

func (*ListSegmentsResponse) GetTotalCount

func (x *ListSegmentsResponse) GetTotalCount() int64

func (*ListSegmentsResponse) ProtoMessage

func (*ListSegmentsResponse) ProtoMessage()

func (*ListSegmentsResponse) ProtoReflect

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

func (*ListSegmentsResponse) Reset

func (x *ListSegmentsResponse) Reset()

func (*ListSegmentsResponse) String

func (x *ListSegmentsResponse) String() string

type ListTagsRequest

type ListTagsRequest struct {
	EnvironmentNamespace string                         `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	PageSize             int64                          `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
	Cursor               string                         `protobuf:"bytes,3,opt,name=cursor,proto3" json:"cursor"`
	OrderBy              ListTagsRequest_OrderBy        `protobuf:"varint,4,opt,name=order_by,json=orderBy,proto3,enum=bucketeer.feature.ListTagsRequest_OrderBy" json:"order_by"`
	OrderDirection       ListTagsRequest_OrderDirection `` /* 148-byte string literal not displayed */
	SearchKeyword        string                         `protobuf:"bytes,6,opt,name=search_keyword,json=searchKeyword,proto3" json:"search_keyword"`
	// contains filtered or unexported fields
}

func (*ListTagsRequest) Descriptor deprecated

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

Deprecated: Use ListTagsRequest.ProtoReflect.Descriptor instead.

func (*ListTagsRequest) GetCursor

func (x *ListTagsRequest) GetCursor() string

func (*ListTagsRequest) GetEnvironmentNamespace

func (x *ListTagsRequest) GetEnvironmentNamespace() string

func (*ListTagsRequest) GetOrderBy

func (x *ListTagsRequest) GetOrderBy() ListTagsRequest_OrderBy

func (*ListTagsRequest) GetOrderDirection

func (x *ListTagsRequest) GetOrderDirection() ListTagsRequest_OrderDirection

func (*ListTagsRequest) GetPageSize

func (x *ListTagsRequest) GetPageSize() int64

func (*ListTagsRequest) GetSearchKeyword

func (x *ListTagsRequest) GetSearchKeyword() string

func (*ListTagsRequest) ProtoMessage

func (*ListTagsRequest) ProtoMessage()

func (*ListTagsRequest) ProtoReflect

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

func (*ListTagsRequest) Reset

func (x *ListTagsRequest) Reset()

func (*ListTagsRequest) String

func (x *ListTagsRequest) String() string

type ListTagsRequest_OrderBy

type ListTagsRequest_OrderBy int32
const (
	ListTagsRequest_DEFAULT    ListTagsRequest_OrderBy = 0
	ListTagsRequest_ID         ListTagsRequest_OrderBy = 1
	ListTagsRequest_CREATED_AT ListTagsRequest_OrderBy = 2
	ListTagsRequest_UPDATED_AT ListTagsRequest_OrderBy = 3
)

func (ListTagsRequest_OrderBy) Descriptor

func (ListTagsRequest_OrderBy) Enum

func (ListTagsRequest_OrderBy) EnumDescriptor deprecated

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

Deprecated: Use ListTagsRequest_OrderBy.Descriptor instead.

func (ListTagsRequest_OrderBy) Number

func (ListTagsRequest_OrderBy) String

func (x ListTagsRequest_OrderBy) String() string

func (ListTagsRequest_OrderBy) Type

type ListTagsRequest_OrderDirection

type ListTagsRequest_OrderDirection int32
const (
	ListTagsRequest_ASC  ListTagsRequest_OrderDirection = 0
	ListTagsRequest_DESC ListTagsRequest_OrderDirection = 1
)

func (ListTagsRequest_OrderDirection) Descriptor

func (ListTagsRequest_OrderDirection) Enum

func (ListTagsRequest_OrderDirection) EnumDescriptor deprecated

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

Deprecated: Use ListTagsRequest_OrderDirection.Descriptor instead.

func (ListTagsRequest_OrderDirection) Number

func (ListTagsRequest_OrderDirection) String

func (ListTagsRequest_OrderDirection) Type

type ListTagsResponse

type ListTagsResponse struct {
	Tags       []*Tag `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags"`
	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 (*ListTagsResponse) Descriptor deprecated

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

Deprecated: Use ListTagsResponse.ProtoReflect.Descriptor instead.

func (*ListTagsResponse) GetCursor

func (x *ListTagsResponse) GetCursor() string

func (*ListTagsResponse) GetTags

func (x *ListTagsResponse) GetTags() []*Tag

func (*ListTagsResponse) GetTotalCount

func (x *ListTagsResponse) GetTotalCount() int64

func (*ListTagsResponse) ProtoMessage

func (*ListTagsResponse) ProtoMessage()

func (*ListTagsResponse) ProtoReflect

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

func (*ListTagsResponse) Reset

func (x *ListTagsResponse) Reset()

func (*ListTagsResponse) String

func (x *ListTagsResponse) String() string

type Prerequisite

type Prerequisite struct {
	FeatureId   string `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	VariationId string `protobuf:"bytes,2,opt,name=variation_id,json=variationId,proto3" json:"variation_id"`
	// contains filtered or unexported fields
}

func (*Prerequisite) Descriptor deprecated

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

Deprecated: Use Prerequisite.ProtoReflect.Descriptor instead.

func (*Prerequisite) GetFeatureId

func (x *Prerequisite) GetFeatureId() string

func (*Prerequisite) GetVariationId

func (x *Prerequisite) GetVariationId() string

func (*Prerequisite) ProtoMessage

func (*Prerequisite) ProtoMessage()

func (*Prerequisite) ProtoReflect

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

func (*Prerequisite) Reset

func (x *Prerequisite) Reset()

func (*Prerequisite) String

func (x *Prerequisite) String() string

type Reason

type Reason struct {
	Type   Reason_Type `protobuf:"varint,1,opt,name=type,proto3,enum=bucketeer.feature.Reason_Type" json:"type"`
	RuleId string      `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	// contains filtered or unexported fields
}

func (*Reason) Descriptor deprecated

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

Deprecated: Use Reason.ProtoReflect.Descriptor instead.

func (*Reason) GetRuleId

func (x *Reason) GetRuleId() string

func (*Reason) GetType

func (x *Reason) GetType() Reason_Type

func (*Reason) ProtoMessage

func (*Reason) ProtoMessage()

func (*Reason) ProtoReflect

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

func (*Reason) Reset

func (x *Reason) Reset()

func (*Reason) String

func (x *Reason) String() string

type Reason_Type

type Reason_Type int32
const (
	Reason_TARGET        Reason_Type = 0
	Reason_RULE          Reason_Type = 1
	Reason_DEFAULT       Reason_Type = 3
	Reason_CLIENT        Reason_Type = 4
	Reason_OFF_VARIATION Reason_Type = 5
	Reason_PREREQUISITE  Reason_Type = 6
)

func (Reason_Type) Descriptor

func (Reason_Type) Enum

func (x Reason_Type) Enum() *Reason_Type

func (Reason_Type) EnumDescriptor deprecated

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

Deprecated: Use Reason_Type.Descriptor instead.

func (Reason_Type) Number

func (x Reason_Type) Number() protoreflect.EnumNumber

func (Reason_Type) String

func (x Reason_Type) String() string

func (Reason_Type) Type

type RemoveClauseValueCommand

type RemoveClauseValueCommand struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RuleId string `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id"`
	Value  string `protobuf:"bytes,3,opt,name=value,proto3" json:"value"`
	// contains filtered or unexported fields
}

func (*RemoveClauseValueCommand) Descriptor deprecated

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

Deprecated: Use RemoveClauseValueCommand.ProtoReflect.Descriptor instead.

func (*RemoveClauseValueCommand) GetId

func (x *RemoveClauseValueCommand) GetId() string

func (*RemoveClauseValueCommand) GetRuleId

func (x *RemoveClauseValueCommand) GetRuleId() string

func (*RemoveClauseValueCommand) GetValue

func (x *RemoveClauseValueCommand) GetValue() string

func (*RemoveClauseValueCommand) ProtoMessage

func (*RemoveClauseValueCommand) ProtoMessage()

func (*RemoveClauseValueCommand) ProtoReflect

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

func (*RemoveClauseValueCommand) Reset

func (x *RemoveClauseValueCommand) Reset()

func (*RemoveClauseValueCommand) String

func (x *RemoveClauseValueCommand) String() string

type RemovePrerequisiteCommand

type RemovePrerequisiteCommand struct {
	FeatureId string `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id"`
	// contains filtered or unexported fields
}

func (*RemovePrerequisiteCommand) Descriptor deprecated

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

Deprecated: Use RemovePrerequisiteCommand.ProtoReflect.Descriptor instead.

func (*RemovePrerequisiteCommand) GetFeatureId

func (x *RemovePrerequisiteCommand) GetFeatureId() string

func (*RemovePrerequisiteCommand) ProtoMessage

func (*RemovePrerequisiteCommand) ProtoMessage()

func (*RemovePrerequisiteCommand) ProtoReflect

func (*RemovePrerequisiteCommand) Reset

func (x *RemovePrerequisiteCommand) Reset()

func (*RemovePrerequisiteCommand) String

func (x *RemovePrerequisiteCommand) String() string

type RemoveTagCommand

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

func (*RemoveTagCommand) Descriptor deprecated

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

Deprecated: Use RemoveTagCommand.ProtoReflect.Descriptor instead.

func (*RemoveTagCommand) GetTag

func (x *RemoveTagCommand) GetTag() string

func (*RemoveTagCommand) ProtoMessage

func (*RemoveTagCommand) ProtoMessage()

func (*RemoveTagCommand) ProtoReflect

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

func (*RemoveTagCommand) Reset

func (x *RemoveTagCommand) Reset()

func (*RemoveTagCommand) String

func (x *RemoveTagCommand) String() string

type RemoveUserFromVariationCommand

type RemoveUserFromVariationCommand struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user"`
	// contains filtered or unexported fields
}

func (*RemoveUserFromVariationCommand) Descriptor deprecated

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

Deprecated: Use RemoveUserFromVariationCommand.ProtoReflect.Descriptor instead.

func (*RemoveUserFromVariationCommand) GetId

func (*RemoveUserFromVariationCommand) GetUser

func (*RemoveUserFromVariationCommand) ProtoMessage

func (*RemoveUserFromVariationCommand) ProtoMessage()

func (*RemoveUserFromVariationCommand) ProtoReflect

func (*RemoveUserFromVariationCommand) Reset

func (x *RemoveUserFromVariationCommand) Reset()

func (*RemoveUserFromVariationCommand) String

type RemoveVariationCommand

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

func (*RemoveVariationCommand) Descriptor deprecated

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

Deprecated: Use RemoveVariationCommand.ProtoReflect.Descriptor instead.

func (*RemoveVariationCommand) GetId

func (x *RemoveVariationCommand) GetId() string

func (*RemoveVariationCommand) ProtoMessage

func (*RemoveVariationCommand) ProtoMessage()

func (*RemoveVariationCommand) ProtoReflect

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

func (*RemoveVariationCommand) Reset

func (x *RemoveVariationCommand) Reset()

func (*RemoveVariationCommand) String

func (x *RemoveVariationCommand) String() string

type RenameFeatureCommand

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

func (*RenameFeatureCommand) Descriptor deprecated

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

Deprecated: Use RenameFeatureCommand.ProtoReflect.Descriptor instead.

func (*RenameFeatureCommand) GetName

func (x *RenameFeatureCommand) GetName() string

func (*RenameFeatureCommand) ProtoMessage

func (*RenameFeatureCommand) ProtoMessage()

func (*RenameFeatureCommand) ProtoReflect

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

func (*RenameFeatureCommand) Reset

func (x *RenameFeatureCommand) Reset()

func (*RenameFeatureCommand) String

func (x *RenameFeatureCommand) String() string

type ResetFlagTriggerCommand added in v0.4.0

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

func (*ResetFlagTriggerCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ResetFlagTriggerCommand.ProtoReflect.Descriptor instead.

func (*ResetFlagTriggerCommand) ProtoMessage added in v0.4.0

func (*ResetFlagTriggerCommand) ProtoMessage()

func (*ResetFlagTriggerCommand) ProtoReflect added in v0.4.0

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

func (*ResetFlagTriggerCommand) Reset added in v0.4.0

func (x *ResetFlagTriggerCommand) Reset()

func (*ResetFlagTriggerCommand) String added in v0.4.0

func (x *ResetFlagTriggerCommand) String() string

type ResetFlagTriggerRequest added in v0.4.0

type ResetFlagTriggerRequest 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"`
	ResetFlagTriggerCommand *ResetFlagTriggerCommand `protobuf:"bytes,3,opt,name=reset_flag_trigger_command,json=resetFlagTriggerCommand,proto3" json:"reset_flag_trigger_command"`
	// contains filtered or unexported fields
}

func (*ResetFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ResetFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*ResetFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *ResetFlagTriggerRequest) GetEnvironmentNamespace() string

func (*ResetFlagTriggerRequest) GetId added in v0.4.0

func (x *ResetFlagTriggerRequest) GetId() string

func (*ResetFlagTriggerRequest) GetResetFlagTriggerCommand added in v0.4.0

func (x *ResetFlagTriggerRequest) GetResetFlagTriggerCommand() *ResetFlagTriggerCommand

func (*ResetFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*ResetFlagTriggerRequest) ProtoMessage()

func (*ResetFlagTriggerRequest) ProtoReflect added in v0.4.0

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

func (*ResetFlagTriggerRequest) Reset added in v0.4.0

func (x *ResetFlagTriggerRequest) Reset()

func (*ResetFlagTriggerRequest) String added in v0.4.0

func (x *ResetFlagTriggerRequest) String() string

type ResetFlagTriggerResponse added in v0.4.0

type ResetFlagTriggerResponse struct {
	FlagTrigger *FlagTrigger `protobuf:"bytes,1,opt,name=flag_trigger,json=flagTrigger,proto3" json:"flag_trigger"`
	Url         string       `protobuf:"bytes,2,opt,name=url,proto3" json:"url"`
	// contains filtered or unexported fields
}

func (*ResetFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use ResetFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*ResetFlagTriggerResponse) GetFlagTrigger added in v0.4.0

func (x *ResetFlagTriggerResponse) GetFlagTrigger() *FlagTrigger

func (*ResetFlagTriggerResponse) GetUrl added in v0.4.0

func (x *ResetFlagTriggerResponse) GetUrl() string

func (*ResetFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*ResetFlagTriggerResponse) ProtoMessage()

func (*ResetFlagTriggerResponse) ProtoReflect added in v0.4.0

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

func (*ResetFlagTriggerResponse) Reset added in v0.4.0

func (x *ResetFlagTriggerResponse) Reset()

func (*ResetFlagTriggerResponse) String added in v0.4.0

func (x *ResetFlagTriggerResponse) String() string

type ResetSamplingSeedCommand

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

func (*ResetSamplingSeedCommand) Descriptor deprecated

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

Deprecated: Use ResetSamplingSeedCommand.ProtoReflect.Descriptor instead.

func (*ResetSamplingSeedCommand) ProtoMessage

func (*ResetSamplingSeedCommand) ProtoMessage()

func (*ResetSamplingSeedCommand) ProtoReflect

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

func (*ResetSamplingSeedCommand) Reset

func (x *ResetSamplingSeedCommand) Reset()

func (*ResetSamplingSeedCommand) String

func (x *ResetSamplingSeedCommand) String() string

type RolloutStrategy

type RolloutStrategy struct {
	Variations []*RolloutStrategy_Variation `protobuf:"bytes,1,rep,name=variations,proto3" json:"variations"`
	// contains filtered or unexported fields
}

func (*RolloutStrategy) Descriptor deprecated

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

Deprecated: Use RolloutStrategy.ProtoReflect.Descriptor instead.

func (*RolloutStrategy) GetVariations

func (x *RolloutStrategy) GetVariations() []*RolloutStrategy_Variation

func (*RolloutStrategy) ProtoMessage

func (*RolloutStrategy) ProtoMessage()

func (*RolloutStrategy) ProtoReflect

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

func (*RolloutStrategy) Reset

func (x *RolloutStrategy) Reset()

func (*RolloutStrategy) String

func (x *RolloutStrategy) String() string

type RolloutStrategy_Variation

type RolloutStrategy_Variation struct {
	Variation string `protobuf:"bytes,1,opt,name=variation,proto3" json:"variation"`
	Weight    int32  `protobuf:"varint,2,opt,name=weight,proto3" json:"weight"`
	// contains filtered or unexported fields
}

func (*RolloutStrategy_Variation) Descriptor deprecated

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

Deprecated: Use RolloutStrategy_Variation.ProtoReflect.Descriptor instead.

func (*RolloutStrategy_Variation) GetVariation

func (x *RolloutStrategy_Variation) GetVariation() string

func (*RolloutStrategy_Variation) GetWeight

func (x *RolloutStrategy_Variation) GetWeight() int32

func (*RolloutStrategy_Variation) ProtoMessage

func (*RolloutStrategy_Variation) ProtoMessage()

func (*RolloutStrategy_Variation) ProtoReflect

func (*RolloutStrategy_Variation) Reset

func (x *RolloutStrategy_Variation) Reset()

func (*RolloutStrategy_Variation) String

func (x *RolloutStrategy_Variation) String() string

type Rule

type Rule struct {
	Id       string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Strategy *Strategy `protobuf:"bytes,2,opt,name=strategy,proto3" json:"strategy"`
	Clauses  []*Clause `protobuf:"bytes,3,rep,name=clauses,proto3" json:"clauses"`
	// contains filtered or unexported fields
}

func (*Rule) Descriptor deprecated

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

Deprecated: Use Rule.ProtoReflect.Descriptor instead.

func (*Rule) GetClauses

func (x *Rule) GetClauses() []*Clause

func (*Rule) GetId

func (x *Rule) GetId() string

func (*Rule) GetStrategy

func (x *Rule) GetStrategy() *Strategy

func (*Rule) ProtoMessage

func (*Rule) ProtoMessage()

func (*Rule) ProtoReflect

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

func (*Rule) Reset

func (x *Rule) Reset()

func (*Rule) String

func (x *Rule) String() string

type Segment

type Segment 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"`
	Rules       []*Rule `protobuf:"bytes,4,rep,name=rules,proto3" json:"rules"`
	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"`
	// Deprecated: Do not use.
	Version           int64 `protobuf:"varint,7,opt,name=version,proto3" json:"version"`
	Deleted           bool  `protobuf:"varint,8,opt,name=deleted,proto3" json:"deleted"`
	IncludedUserCount int64 `protobuf:"varint,9,opt,name=included_user_count,json=includedUserCount,proto3" json:"included_user_count"`
	// Deprecated: Do not use.
	ExcludedUserCount int64          `protobuf:"varint,10,opt,name=excluded_user_count,json=excludedUserCount,proto3" json:"excluded_user_count"`
	Status            Segment_Status `protobuf:"varint,11,opt,name=status,proto3,enum=bucketeer.feature.Segment_Status" json:"status"`
	IsInUseStatus     bool           `protobuf:"varint,12,opt,name=is_in_use_status,json=isInUseStatus,proto3" json:"is_in_use_status"` // This field is set only when APIs return.
	Features          []*Feature     `protobuf:"bytes,13,rep,name=features,proto3" json:"features"`
	// contains filtered or unexported fields
}

func (*Segment) Descriptor deprecated

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

Deprecated: Use Segment.ProtoReflect.Descriptor instead.

func (*Segment) GetCreatedAt

func (x *Segment) GetCreatedAt() int64

func (*Segment) GetDeleted

func (x *Segment) GetDeleted() bool

func (*Segment) GetDescription

func (x *Segment) GetDescription() string

func (*Segment) GetExcludedUserCount deprecated

func (x *Segment) GetExcludedUserCount() int64

Deprecated: Do not use.

func (*Segment) GetFeatures

func (x *Segment) GetFeatures() []*Feature

func (*Segment) GetId

func (x *Segment) GetId() string

func (*Segment) GetIncludedUserCount

func (x *Segment) GetIncludedUserCount() int64

func (*Segment) GetIsInUseStatus

func (x *Segment) GetIsInUseStatus() bool

func (*Segment) GetName

func (x *Segment) GetName() string

func (*Segment) GetRules

func (x *Segment) GetRules() []*Rule

func (*Segment) GetStatus

func (x *Segment) GetStatus() Segment_Status

func (*Segment) GetUpdatedAt

func (x *Segment) GetUpdatedAt() int64

func (*Segment) GetVersion deprecated

func (x *Segment) GetVersion() int64

Deprecated: Do not use.

func (*Segment) ProtoMessage

func (*Segment) ProtoMessage()

func (*Segment) ProtoReflect

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

func (*Segment) Reset

func (x *Segment) Reset()

func (*Segment) String

func (x *Segment) String() string

type SegmentUser

type SegmentUser struct {
	Id        string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	SegmentId string            `protobuf:"bytes,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id"`
	UserId    string            `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id"`
	State     SegmentUser_State `protobuf:"varint,4,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state"`
	Deleted   bool              `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted"`
	// contains filtered or unexported fields
}

func (*SegmentUser) Descriptor deprecated

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

Deprecated: Use SegmentUser.ProtoReflect.Descriptor instead.

func (*SegmentUser) GetDeleted

func (x *SegmentUser) GetDeleted() bool

func (*SegmentUser) GetId

func (x *SegmentUser) GetId() string

func (*SegmentUser) GetSegmentId

func (x *SegmentUser) GetSegmentId() string

func (*SegmentUser) GetState

func (x *SegmentUser) GetState() SegmentUser_State

func (*SegmentUser) GetUserId

func (x *SegmentUser) GetUserId() string

func (*SegmentUser) ProtoMessage

func (*SegmentUser) ProtoMessage()

func (*SegmentUser) ProtoReflect

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

func (*SegmentUser) Reset

func (x *SegmentUser) Reset()

func (*SegmentUser) String

func (x *SegmentUser) String() string

type SegmentUser_State

type SegmentUser_State int32
const (
	SegmentUser_INCLUDED SegmentUser_State = 0
	// Deprecated: Do not use.
	SegmentUser_EXCLUDED SegmentUser_State = 1
)

func (SegmentUser_State) Descriptor

func (SegmentUser_State) Enum

func (SegmentUser_State) EnumDescriptor deprecated

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

Deprecated: Use SegmentUser_State.Descriptor instead.

func (SegmentUser_State) Number

func (SegmentUser_State) String

func (x SegmentUser_State) String() string

func (SegmentUser_State) Type

type SegmentUsers

type SegmentUsers struct {
	SegmentId string         `protobuf:"bytes,1,opt,name=segment_id,json=segmentId,proto3" json:"segment_id"`
	Users     []*SegmentUser `protobuf:"bytes,2,rep,name=users,proto3" json:"users"`
	UpdatedAt int64          `protobuf:"varint,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"`
	// contains filtered or unexported fields
}

func (*SegmentUsers) Descriptor deprecated

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

Deprecated: Use SegmentUsers.ProtoReflect.Descriptor instead.

func (*SegmentUsers) GetSegmentId

func (x *SegmentUsers) GetSegmentId() string

func (*SegmentUsers) GetUpdatedAt added in v0.4.3

func (x *SegmentUsers) GetUpdatedAt() int64

func (*SegmentUsers) GetUsers

func (x *SegmentUsers) GetUsers() []*SegmentUser

func (*SegmentUsers) ProtoMessage

func (*SegmentUsers) ProtoMessage()

func (*SegmentUsers) ProtoReflect

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

func (*SegmentUsers) Reset

func (x *SegmentUsers) Reset()

func (*SegmentUsers) String

func (x *SegmentUsers) String() string

type Segment_Status

type Segment_Status int32
const (
	Segment_INITIAL   Segment_Status = 0
	Segment_UPLOADING Segment_Status = 1
	Segment_SUCEEDED  Segment_Status = 2
	Segment_FAILED    Segment_Status = 3
)

func (Segment_Status) Descriptor

func (Segment_Status) Enum

func (x Segment_Status) Enum() *Segment_Status

func (Segment_Status) EnumDescriptor deprecated

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

Deprecated: Use Segment_Status.Descriptor instead.

func (Segment_Status) Number

func (Segment_Status) String

func (x Segment_Status) String() string

func (Segment_Status) Type

type Strategy

type Strategy struct {
	Type            Strategy_Type    `protobuf:"varint,1,opt,name=type,proto3,enum=bucketeer.feature.Strategy_Type" json:"type"`
	FixedStrategy   *FixedStrategy   `protobuf:"bytes,2,opt,name=fixed_strategy,json=fixedStrategy,proto3" json:"fixed_strategy"`
	RolloutStrategy *RolloutStrategy `protobuf:"bytes,3,opt,name=rollout_strategy,json=rolloutStrategy,proto3" json:"rollout_strategy"`
	// contains filtered or unexported fields
}

func (*Strategy) Descriptor deprecated

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

Deprecated: Use Strategy.ProtoReflect.Descriptor instead.

func (*Strategy) GetFixedStrategy

func (x *Strategy) GetFixedStrategy() *FixedStrategy

func (*Strategy) GetRolloutStrategy

func (x *Strategy) GetRolloutStrategy() *RolloutStrategy

func (*Strategy) GetType

func (x *Strategy) GetType() Strategy_Type

func (*Strategy) ProtoMessage

func (*Strategy) ProtoMessage()

func (*Strategy) ProtoReflect

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

func (*Strategy) Reset

func (x *Strategy) Reset()

func (*Strategy) String

func (x *Strategy) String() string

type Strategy_Type

type Strategy_Type int32
const (
	Strategy_FIXED   Strategy_Type = 0
	Strategy_ROLLOUT Strategy_Type = 1
)

func (Strategy_Type) Descriptor

func (Strategy_Type) Enum

func (x Strategy_Type) Enum() *Strategy_Type

func (Strategy_Type) EnumDescriptor deprecated

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

Deprecated: Use Strategy_Type.Descriptor instead.

func (Strategy_Type) Number

func (Strategy_Type) String

func (x Strategy_Type) String() string

func (Strategy_Type) Type

type Tag

type Tag struct {
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	CreatedAt int64  `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	UpdatedAt int64  `protobuf:"varint,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at"`
	// contains filtered or unexported fields
}

func (*Tag) Descriptor deprecated

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

Deprecated: Use Tag.ProtoReflect.Descriptor instead.

func (*Tag) GetCreatedAt

func (x *Tag) GetCreatedAt() int64

func (*Tag) GetId

func (x *Tag) GetId() string

func (*Tag) GetUpdatedAt

func (x *Tag) GetUpdatedAt() int64

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) ProtoReflect

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

func (*Tag) Reset

func (x *Tag) Reset()

func (*Tag) String

func (x *Tag) String() string

type Target

type Target struct {
	Variation string   `protobuf:"bytes,1,opt,name=variation,proto3" json:"variation"`
	Users     []string `protobuf:"bytes,2,rep,name=users,proto3" json:"users"`
	// contains filtered or unexported fields
}

func (*Target) Descriptor deprecated

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

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) GetUsers

func (x *Target) GetUsers() []string

func (*Target) GetVariation

func (x *Target) GetVariation() string

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

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

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

type UnarchiveFeatureCommand

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

func (*UnarchiveFeatureCommand) Descriptor deprecated

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

Deprecated: Use UnarchiveFeatureCommand.ProtoReflect.Descriptor instead.

func (*UnarchiveFeatureCommand) ProtoMessage

func (*UnarchiveFeatureCommand) ProtoMessage()

func (*UnarchiveFeatureCommand) ProtoReflect

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

func (*UnarchiveFeatureCommand) Reset

func (x *UnarchiveFeatureCommand) Reset()

func (*UnarchiveFeatureCommand) String

func (x *UnarchiveFeatureCommand) String() string

type UnarchiveFeatureRequest

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

func (*UnarchiveFeatureRequest) Descriptor deprecated

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

Deprecated: Use UnarchiveFeatureRequest.ProtoReflect.Descriptor instead.

func (*UnarchiveFeatureRequest) GetCommand

func (*UnarchiveFeatureRequest) GetComment

func (x *UnarchiveFeatureRequest) GetComment() string

func (*UnarchiveFeatureRequest) GetEnvironmentNamespace

func (x *UnarchiveFeatureRequest) GetEnvironmentNamespace() string

func (*UnarchiveFeatureRequest) GetId

func (x *UnarchiveFeatureRequest) GetId() string

func (*UnarchiveFeatureRequest) ProtoMessage

func (*UnarchiveFeatureRequest) ProtoMessage()

func (*UnarchiveFeatureRequest) ProtoReflect

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

func (*UnarchiveFeatureRequest) Reset

func (x *UnarchiveFeatureRequest) Reset()

func (*UnarchiveFeatureRequest) String

func (x *UnarchiveFeatureRequest) String() string

type UnarchiveFeatureResponse

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

func (*UnarchiveFeatureResponse) Descriptor deprecated

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

Deprecated: Use UnarchiveFeatureResponse.ProtoReflect.Descriptor instead.

func (*UnarchiveFeatureResponse) ProtoMessage

func (*UnarchiveFeatureResponse) ProtoMessage()

func (*UnarchiveFeatureResponse) ProtoReflect

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

func (*UnarchiveFeatureResponse) Reset

func (x *UnarchiveFeatureResponse) Reset()

func (*UnarchiveFeatureResponse) String

func (x *UnarchiveFeatureResponse) String() string

type UnimplementedFeatureServiceServer

type UnimplementedFeatureServiceServer struct {
}

UnimplementedFeatureServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeatureServiceServer) AddSegmentUser

func (*UnimplementedFeatureServiceServer) ArchiveFeature

func (*UnimplementedFeatureServiceServer) CloneFeature

func (*UnimplementedFeatureServiceServer) CreateFeature

func (*UnimplementedFeatureServiceServer) CreateFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) CreateSegment

func (*UnimplementedFeatureServiceServer) DeleteFeature

func (*UnimplementedFeatureServiceServer) DeleteFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) DeleteSegment

func (*UnimplementedFeatureServiceServer) DeleteSegmentUser

func (*UnimplementedFeatureServiceServer) DisableFeature

func (*UnimplementedFeatureServiceServer) DisableFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) EnableFeature

func (*UnimplementedFeatureServiceServer) EnableFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) EvaluateFeatures

func (*UnimplementedFeatureServiceServer) FlagTriggerWebhook added in v0.4.0

func (*UnimplementedFeatureServiceServer) GetFeature

func (*UnimplementedFeatureServiceServer) GetFeatures

func (*UnimplementedFeatureServiceServer) GetFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) GetSegment

func (*UnimplementedFeatureServiceServer) GetSegmentUser

func (*UnimplementedFeatureServiceServer) ListEnabledFeatures

func (*UnimplementedFeatureServiceServer) ListFeatures

func (*UnimplementedFeatureServiceServer) ListFlagTriggers added in v0.4.0

func (*UnimplementedFeatureServiceServer) ListSegmentUsers

func (*UnimplementedFeatureServiceServer) ListSegments

func (*UnimplementedFeatureServiceServer) ListTags

func (*UnimplementedFeatureServiceServer) ResetFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) UnarchiveFeature

func (*UnimplementedFeatureServiceServer) UpdateFeatureDetails

func (*UnimplementedFeatureServiceServer) UpdateFlagTrigger added in v0.4.0

func (*UnimplementedFeatureServiceServer) UpdateSegment

type UpdateFeatureDetailsRequest

type UpdateFeatureDetailsRequest struct {
	Id                       string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	RenameFeatureCommand     *RenameFeatureCommand     `protobuf:"bytes,2,opt,name=rename_feature_command,json=renameFeatureCommand,proto3" json:"rename_feature_command"`
	ChangeDescriptionCommand *ChangeDescriptionCommand `protobuf:"bytes,3,opt,name=change_description_command,json=changeDescriptionCommand,proto3" json:"change_description_command"`
	AddTagCommands           []*AddTagCommand          `protobuf:"bytes,4,rep,name=add_tag_commands,json=addTagCommands,proto3" json:"add_tag_commands"`
	RemoveTagCommands        []*RemoveTagCommand       `protobuf:"bytes,5,rep,name=remove_tag_commands,json=removeTagCommands,proto3" json:"remove_tag_commands"`
	EnvironmentNamespace     string                    `protobuf:"bytes,6,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Comment                  string                    `protobuf:"bytes,7,opt,name=comment,proto3" json:"comment"`
	// contains filtered or unexported fields
}

func (*UpdateFeatureDetailsRequest) Descriptor deprecated

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

Deprecated: Use UpdateFeatureDetailsRequest.ProtoReflect.Descriptor instead.

func (*UpdateFeatureDetailsRequest) GetAddTagCommands

func (x *UpdateFeatureDetailsRequest) GetAddTagCommands() []*AddTagCommand

func (*UpdateFeatureDetailsRequest) GetChangeDescriptionCommand

func (x *UpdateFeatureDetailsRequest) GetChangeDescriptionCommand() *ChangeDescriptionCommand

func (*UpdateFeatureDetailsRequest) GetComment

func (x *UpdateFeatureDetailsRequest) GetComment() string

func (*UpdateFeatureDetailsRequest) GetEnvironmentNamespace

func (x *UpdateFeatureDetailsRequest) GetEnvironmentNamespace() string

func (*UpdateFeatureDetailsRequest) GetId

func (*UpdateFeatureDetailsRequest) GetRemoveTagCommands

func (x *UpdateFeatureDetailsRequest) GetRemoveTagCommands() []*RemoveTagCommand

func (*UpdateFeatureDetailsRequest) GetRenameFeatureCommand

func (x *UpdateFeatureDetailsRequest) GetRenameFeatureCommand() *RenameFeatureCommand

func (*UpdateFeatureDetailsRequest) ProtoMessage

func (*UpdateFeatureDetailsRequest) ProtoMessage()

func (*UpdateFeatureDetailsRequest) ProtoReflect

func (*UpdateFeatureDetailsRequest) Reset

func (x *UpdateFeatureDetailsRequest) Reset()

func (*UpdateFeatureDetailsRequest) String

func (x *UpdateFeatureDetailsRequest) String() string

type UpdateFeatureDetailsResponse

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

func (*UpdateFeatureDetailsResponse) Descriptor deprecated

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

Deprecated: Use UpdateFeatureDetailsResponse.ProtoReflect.Descriptor instead.

func (*UpdateFeatureDetailsResponse) ProtoMessage

func (*UpdateFeatureDetailsResponse) ProtoMessage()

func (*UpdateFeatureDetailsResponse) ProtoReflect

func (*UpdateFeatureDetailsResponse) Reset

func (x *UpdateFeatureDetailsResponse) Reset()

func (*UpdateFeatureDetailsResponse) String

type UpdateFeatureTargetingRequest

type UpdateFeatureTargetingRequest struct {
	Id                   string                             `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Commands             []*Command                         `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands"`
	EnvironmentNamespace string                             `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Comment              string                             `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment"`
	From                 UpdateFeatureTargetingRequest_From `protobuf:"varint,5,opt,name=from,proto3,enum=bucketeer.feature.UpdateFeatureTargetingRequest_From" json:"from"`
	// contains filtered or unexported fields
}

func (*UpdateFeatureTargetingRequest) Descriptor deprecated

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

Deprecated: Use UpdateFeatureTargetingRequest.ProtoReflect.Descriptor instead.

func (*UpdateFeatureTargetingRequest) GetCommands

func (x *UpdateFeatureTargetingRequest) GetCommands() []*Command

func (*UpdateFeatureTargetingRequest) GetComment

func (x *UpdateFeatureTargetingRequest) GetComment() string

func (*UpdateFeatureTargetingRequest) GetEnvironmentNamespace

func (x *UpdateFeatureTargetingRequest) GetEnvironmentNamespace() string

func (*UpdateFeatureTargetingRequest) GetFrom added in v0.4.0

func (*UpdateFeatureTargetingRequest) GetId

func (*UpdateFeatureTargetingRequest) ProtoMessage

func (*UpdateFeatureTargetingRequest) ProtoMessage()

func (*UpdateFeatureTargetingRequest) ProtoReflect

func (*UpdateFeatureTargetingRequest) Reset

func (x *UpdateFeatureTargetingRequest) Reset()

func (*UpdateFeatureTargetingRequest) String

type UpdateFeatureTargetingRequest_From added in v0.4.0

type UpdateFeatureTargetingRequest_From int32
const (
	UpdateFeatureTargetingRequest_UNKNOWN UpdateFeatureTargetingRequest_From = 0
	UpdateFeatureTargetingRequest_USER    UpdateFeatureTargetingRequest_From = 1
	UpdateFeatureTargetingRequest_OPS     UpdateFeatureTargetingRequest_From = 2
)

func (UpdateFeatureTargetingRequest_From) Descriptor added in v0.4.0

func (UpdateFeatureTargetingRequest_From) Enum added in v0.4.0

func (UpdateFeatureTargetingRequest_From) EnumDescriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateFeatureTargetingRequest_From.Descriptor instead.

func (UpdateFeatureTargetingRequest_From) Number added in v0.4.0

func (UpdateFeatureTargetingRequest_From) String added in v0.4.0

func (UpdateFeatureTargetingRequest_From) Type added in v0.4.0

type UpdateFeatureTargetingResponse

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

func (*UpdateFeatureTargetingResponse) Descriptor deprecated

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

Deprecated: Use UpdateFeatureTargetingResponse.ProtoReflect.Descriptor instead.

func (*UpdateFeatureTargetingResponse) ProtoMessage

func (*UpdateFeatureTargetingResponse) ProtoMessage()

func (*UpdateFeatureTargetingResponse) ProtoReflect

func (*UpdateFeatureTargetingResponse) Reset

func (x *UpdateFeatureTargetingResponse) Reset()

func (*UpdateFeatureTargetingResponse) String

type UpdateFeatureVariationsRequest

type UpdateFeatureVariationsRequest struct {
	Id                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Commands             []*Command `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands"`
	EnvironmentNamespace string     `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	Comment              string     `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment"`
	// contains filtered or unexported fields
}

func (*UpdateFeatureVariationsRequest) Descriptor deprecated

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

Deprecated: Use UpdateFeatureVariationsRequest.ProtoReflect.Descriptor instead.

func (*UpdateFeatureVariationsRequest) GetCommands

func (x *UpdateFeatureVariationsRequest) GetCommands() []*Command

func (*UpdateFeatureVariationsRequest) GetComment

func (x *UpdateFeatureVariationsRequest) GetComment() string

func (*UpdateFeatureVariationsRequest) GetEnvironmentNamespace

func (x *UpdateFeatureVariationsRequest) GetEnvironmentNamespace() string

func (*UpdateFeatureVariationsRequest) GetId

func (*UpdateFeatureVariationsRequest) ProtoMessage

func (*UpdateFeatureVariationsRequest) ProtoMessage()

func (*UpdateFeatureVariationsRequest) ProtoReflect

func (*UpdateFeatureVariationsRequest) Reset

func (x *UpdateFeatureVariationsRequest) Reset()

func (*UpdateFeatureVariationsRequest) String

type UpdateFeatureVariationsResponse

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

func (*UpdateFeatureVariationsResponse) Descriptor deprecated

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

Deprecated: Use UpdateFeatureVariationsResponse.ProtoReflect.Descriptor instead.

func (*UpdateFeatureVariationsResponse) ProtoMessage

func (*UpdateFeatureVariationsResponse) ProtoMessage()

func (*UpdateFeatureVariationsResponse) ProtoReflect

func (*UpdateFeatureVariationsResponse) Reset

func (*UpdateFeatureVariationsResponse) String

type UpdateFlagTriggerRequest added in v0.4.0

type UpdateFlagTriggerRequest 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"`
	ChangeFlagTriggerDescriptionCommand *ChangeFlagTriggerDescriptionCommand `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateFlagTriggerRequest) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateFlagTriggerRequest.ProtoReflect.Descriptor instead.

func (*UpdateFlagTriggerRequest) GetChangeFlagTriggerDescriptionCommand added in v0.4.0

func (x *UpdateFlagTriggerRequest) GetChangeFlagTriggerDescriptionCommand() *ChangeFlagTriggerDescriptionCommand

func (*UpdateFlagTriggerRequest) GetEnvironmentNamespace added in v0.4.0

func (x *UpdateFlagTriggerRequest) GetEnvironmentNamespace() string

func (*UpdateFlagTriggerRequest) GetId added in v0.4.0

func (x *UpdateFlagTriggerRequest) GetId() string

func (*UpdateFlagTriggerRequest) ProtoMessage added in v0.4.0

func (*UpdateFlagTriggerRequest) ProtoMessage()

func (*UpdateFlagTriggerRequest) ProtoReflect added in v0.4.0

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

func (*UpdateFlagTriggerRequest) Reset added in v0.4.0

func (x *UpdateFlagTriggerRequest) Reset()

func (*UpdateFlagTriggerRequest) String added in v0.4.0

func (x *UpdateFlagTriggerRequest) String() string

type UpdateFlagTriggerResponse added in v0.4.0

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

func (*UpdateFlagTriggerResponse) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateFlagTriggerResponse.ProtoReflect.Descriptor instead.

func (*UpdateFlagTriggerResponse) ProtoMessage added in v0.4.0

func (*UpdateFlagTriggerResponse) ProtoMessage()

func (*UpdateFlagTriggerResponse) ProtoReflect added in v0.4.0

func (*UpdateFlagTriggerResponse) Reset added in v0.4.0

func (x *UpdateFlagTriggerResponse) Reset()

func (*UpdateFlagTriggerResponse) String added in v0.4.0

func (x *UpdateFlagTriggerResponse) String() string

type UpdateFlagTriggerUsageCommand added in v0.4.0

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

func (*UpdateFlagTriggerUsageCommand) Descriptor deprecated added in v0.4.0

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

Deprecated: Use UpdateFlagTriggerUsageCommand.ProtoReflect.Descriptor instead.

func (*UpdateFlagTriggerUsageCommand) ProtoMessage added in v0.4.0

func (*UpdateFlagTriggerUsageCommand) ProtoMessage()

func (*UpdateFlagTriggerUsageCommand) ProtoReflect added in v0.4.0

func (*UpdateFlagTriggerUsageCommand) Reset added in v0.4.0

func (x *UpdateFlagTriggerUsageCommand) Reset()

func (*UpdateFlagTriggerUsageCommand) String added in v0.4.0

type UpdateSegmentRequest

type UpdateSegmentRequest struct {
	Id                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Commands             []*Command `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands"`
	EnvironmentNamespace string     `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace"`
	// contains filtered or unexported fields
}

func (*UpdateSegmentRequest) Descriptor deprecated

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

Deprecated: Use UpdateSegmentRequest.ProtoReflect.Descriptor instead.

func (*UpdateSegmentRequest) GetCommands

func (x *UpdateSegmentRequest) GetCommands() []*Command

func (*UpdateSegmentRequest) GetEnvironmentNamespace

func (x *UpdateSegmentRequest) GetEnvironmentNamespace() string

func (*UpdateSegmentRequest) GetId

func (x *UpdateSegmentRequest) GetId() string

func (*UpdateSegmentRequest) ProtoMessage

func (*UpdateSegmentRequest) ProtoMessage()

func (*UpdateSegmentRequest) ProtoReflect

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

func (*UpdateSegmentRequest) Reset

func (x *UpdateSegmentRequest) Reset()

func (*UpdateSegmentRequest) String

func (x *UpdateSegmentRequest) String() string

type UpdateSegmentResponse

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

func (*UpdateSegmentResponse) Descriptor deprecated

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

Deprecated: Use UpdateSegmentResponse.ProtoReflect.Descriptor instead.

func (*UpdateSegmentResponse) ProtoMessage

func (*UpdateSegmentResponse) ProtoMessage()

func (*UpdateSegmentResponse) ProtoReflect

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

func (*UpdateSegmentResponse) Reset

func (x *UpdateSegmentResponse) Reset()

func (*UpdateSegmentResponse) String

func (x *UpdateSegmentResponse) String() string

type UserEvaluations

type UserEvaluations struct {

	// Deprecated: Do not use.
	Id                 string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Evaluations        []*Evaluation `protobuf:"bytes,2,rep,name=evaluations,proto3" json:"evaluations"`
	CreatedAt          int64         `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at"`
	ArchivedFeatureIds []string      `protobuf:"bytes,4,rep,name=archived_feature_ids,json=archivedFeatureIds,proto3" json:"archived_feature_ids"`
	ForceUpdate        bool          `protobuf:"varint,5,opt,name=force_update,json=forceUpdate,proto3" json:"force_update"`
	// contains filtered or unexported fields
}

func (*UserEvaluations) Descriptor deprecated

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

Deprecated: Use UserEvaluations.ProtoReflect.Descriptor instead.

func (*UserEvaluations) GetArchivedFeatureIds

func (x *UserEvaluations) GetArchivedFeatureIds() []string

func (*UserEvaluations) GetCreatedAt

func (x *UserEvaluations) GetCreatedAt() int64

func (*UserEvaluations) GetEvaluations

func (x *UserEvaluations) GetEvaluations() []*Evaluation

func (*UserEvaluations) GetForceUpdate

func (x *UserEvaluations) GetForceUpdate() bool

func (*UserEvaluations) GetId deprecated

func (x *UserEvaluations) GetId() string

Deprecated: Do not use.

func (*UserEvaluations) ProtoMessage

func (*UserEvaluations) ProtoMessage()

func (*UserEvaluations) ProtoReflect

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

func (*UserEvaluations) Reset

func (x *UserEvaluations) Reset()

func (*UserEvaluations) String

func (x *UserEvaluations) String() string

type UserEvaluations_State

type UserEvaluations_State int32
const (
	UserEvaluations_QUEUED  UserEvaluations_State = 0
	UserEvaluations_PARTIAL UserEvaluations_State = 1
	UserEvaluations_FULL    UserEvaluations_State = 2
)

func (UserEvaluations_State) Descriptor

func (UserEvaluations_State) Enum

func (UserEvaluations_State) EnumDescriptor deprecated

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

Deprecated: Use UserEvaluations_State.Descriptor instead.

func (UserEvaluations_State) Number

func (UserEvaluations_State) String

func (x UserEvaluations_State) String() string

func (UserEvaluations_State) Type

type Variation

type Variation struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` // this is called value because it could be a string,
	// number or even json object
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description"`
	// contains filtered or unexported fields
}

func (*Variation) Descriptor deprecated

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

Deprecated: Use Variation.ProtoReflect.Descriptor instead.

func (*Variation) GetDescription

func (x *Variation) GetDescription() string

func (*Variation) GetId

func (x *Variation) GetId() string

func (*Variation) GetName

func (x *Variation) GetName() string

func (*Variation) GetValue

func (x *Variation) GetValue() string

func (*Variation) ProtoMessage

func (*Variation) ProtoMessage()

func (*Variation) ProtoReflect

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

func (*Variation) Reset

func (x *Variation) Reset()

func (*Variation) String

func (x *Variation) String() string

Jump to

Keyboard shortcuts

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