feature

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

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",
}
View Source
var 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,
}
View Source
var ListFeaturesRequest_OrderBy_name = map[int32]string{
	0: "DEFAULT",
	1: "NAME",
	2: "CREATED_AT",
	3: "UPDATED_AT",
	4: "TAGS",
	5: "ENABLED",
}
View Source
var ListFeaturesRequest_OrderBy_value = map[string]int32{
	"DEFAULT":    0,
	"NAME":       1,
	"CREATED_AT": 2,
	"UPDATED_AT": 3,
	"TAGS":       4,
	"ENABLED":    5,
}
View Source
var ListFeaturesRequest_OrderDirection_name = map[int32]string{
	0: "ASC",
	1: "DESC",
}
View Source
var ListFeaturesRequest_OrderDirection_value = map[string]int32{
	"ASC":  0,
	"DESC": 1,
}
View Source
var Reason_Type_name = map[int32]string{
	0: "TARGET",
	1: "RULE",
	3: "DEFAULT",
	4: "CLIENT",
	5: "OFF_VARIATION",
}
View Source
var Reason_Type_value = map[string]int32{
	"TARGET":        0,
	"RULE":          1,
	"DEFAULT":       3,
	"CLIENT":        4,
	"OFF_VARIATION": 5,
}
View Source
var SegmentUser_State_name = map[int32]string{
	0: "INCLUDED",
	1: "EXCLUDED",
}
View Source
var SegmentUser_State_value = map[string]int32{
	"INCLUDED": 0,
	"EXCLUDED": 1,
}
View Source
var Segment_Status_name = map[int32]string{
	0: "INITIAL",
	1: "UPLOADING",
	2: "SUCEEDED",
	3: "FAILED",
}
View Source
var Segment_Status_value = map[string]int32{
	"INITIAL":   0,
	"UPLOADING": 1,
	"SUCEEDED":  2,
	"FAILED":    3,
}
View Source
var Strategy_Type_name = map[int32]string{
	0: "FIXED",
	1: "ROLLOUT",
}
View Source
var Strategy_Type_value = map[string]int32{
	"FIXED":   0,
	"ROLLOUT": 1,
}
View Source
var UserEvaluations_State_name = map[int32]string{
	0: "QUEUED",
	1: "PARTIAL",
	2: "FULL",
}
View Source
var UserEvaluations_State_value = map[string]int32{
	"QUEUED":  0,
	"PARTIAL": 1,
	"FULL":    2,
}

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,omitempty"`
	Clause               *Clause  `protobuf:"bytes,2,opt,name=clause,proto3" json:"clause,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddClauseCommand) Descriptor

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

func (*AddClauseCommand) GetClause

func (m *AddClauseCommand) GetClause() *Clause

func (*AddClauseCommand) GetRuleId

func (m *AddClauseCommand) GetRuleId() string

func (*AddClauseCommand) ProtoMessage

func (*AddClauseCommand) ProtoMessage()

func (*AddClauseCommand) Reset

func (m *AddClauseCommand) Reset()

func (*AddClauseCommand) String

func (m *AddClauseCommand) String() string

func (*AddClauseCommand) XXX_DiscardUnknown

func (m *AddClauseCommand) XXX_DiscardUnknown()

func (*AddClauseCommand) XXX_Marshal

func (m *AddClauseCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddClauseCommand) XXX_Merge

func (m *AddClauseCommand) XXX_Merge(src proto.Message)

func (*AddClauseCommand) XXX_Size

func (m *AddClauseCommand) XXX_Size() int

func (*AddClauseCommand) XXX_Unmarshal

func (m *AddClauseCommand) XXX_Unmarshal(b []byte) error

type AddClauseValueCommand

type AddClauseValueCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string   `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Value                string   `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddClauseValueCommand) Descriptor

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

func (*AddClauseValueCommand) GetId

func (m *AddClauseValueCommand) GetId() string

func (*AddClauseValueCommand) GetRuleId

func (m *AddClauseValueCommand) GetRuleId() string

func (*AddClauseValueCommand) GetValue

func (m *AddClauseValueCommand) GetValue() string

func (*AddClauseValueCommand) ProtoMessage

func (*AddClauseValueCommand) ProtoMessage()

func (*AddClauseValueCommand) Reset

func (m *AddClauseValueCommand) Reset()

func (*AddClauseValueCommand) String

func (m *AddClauseValueCommand) String() string

func (*AddClauseValueCommand) XXX_DiscardUnknown

func (m *AddClauseValueCommand) XXX_DiscardUnknown()

func (*AddClauseValueCommand) XXX_Marshal

func (m *AddClauseValueCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddClauseValueCommand) XXX_Merge

func (m *AddClauseValueCommand) XXX_Merge(src proto.Message)

func (*AddClauseValueCommand) XXX_Size

func (m *AddClauseValueCommand) XXX_Size() int

func (*AddClauseValueCommand) XXX_Unmarshal

func (m *AddClauseValueCommand) XXX_Unmarshal(b []byte) error

type AddRuleCommand

type AddRuleCommand struct {
	Rule                 *Rule    `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddRuleCommand) Descriptor

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

func (*AddRuleCommand) GetRule

func (m *AddRuleCommand) GetRule() *Rule

func (*AddRuleCommand) ProtoMessage

func (*AddRuleCommand) ProtoMessage()

func (*AddRuleCommand) Reset

func (m *AddRuleCommand) Reset()

func (*AddRuleCommand) String

func (m *AddRuleCommand) String() string

func (*AddRuleCommand) XXX_DiscardUnknown

func (m *AddRuleCommand) XXX_DiscardUnknown()

func (*AddRuleCommand) XXX_Marshal

func (m *AddRuleCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddRuleCommand) XXX_Merge

func (m *AddRuleCommand) XXX_Merge(src proto.Message)

func (*AddRuleCommand) XXX_Size

func (m *AddRuleCommand) XXX_Size() int

func (*AddRuleCommand) XXX_Unmarshal

func (m *AddRuleCommand) XXX_Unmarshal(b []byte) error

type AddSegmentUserCommand

type AddSegmentUserCommand struct {
	UserIds              []string          `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	State                SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*AddSegmentUserCommand) Descriptor

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

func (*AddSegmentUserCommand) GetState

func (*AddSegmentUserCommand) GetUserIds

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

func (*AddSegmentUserCommand) ProtoMessage

func (*AddSegmentUserCommand) ProtoMessage()

func (*AddSegmentUserCommand) Reset

func (m *AddSegmentUserCommand) Reset()

func (*AddSegmentUserCommand) String

func (m *AddSegmentUserCommand) String() string

func (*AddSegmentUserCommand) XXX_DiscardUnknown

func (m *AddSegmentUserCommand) XXX_DiscardUnknown()

func (*AddSegmentUserCommand) XXX_Marshal

func (m *AddSegmentUserCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddSegmentUserCommand) XXX_Merge

func (m *AddSegmentUserCommand) XXX_Merge(src proto.Message)

func (*AddSegmentUserCommand) XXX_Size

func (m *AddSegmentUserCommand) XXX_Size() int

func (*AddSegmentUserCommand) XXX_Unmarshal

func (m *AddSegmentUserCommand) XXX_Unmarshal(b []byte) error

type AddSegmentUserRequest

type AddSegmentUserRequest struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Command              *AddSegmentUserCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                 `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*AddSegmentUserRequest) Descriptor

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

func (*AddSegmentUserRequest) GetCommand

func (*AddSegmentUserRequest) GetEnvironmentNamespace

func (m *AddSegmentUserRequest) GetEnvironmentNamespace() string

func (*AddSegmentUserRequest) GetId

func (m *AddSegmentUserRequest) GetId() string

func (*AddSegmentUserRequest) ProtoMessage

func (*AddSegmentUserRequest) ProtoMessage()

func (*AddSegmentUserRequest) Reset

func (m *AddSegmentUserRequest) Reset()

func (*AddSegmentUserRequest) String

func (m *AddSegmentUserRequest) String() string

func (*AddSegmentUserRequest) XXX_DiscardUnknown

func (m *AddSegmentUserRequest) XXX_DiscardUnknown()

func (*AddSegmentUserRequest) XXX_Marshal

func (m *AddSegmentUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddSegmentUserRequest) XXX_Merge

func (m *AddSegmentUserRequest) XXX_Merge(src proto.Message)

func (*AddSegmentUserRequest) XXX_Size

func (m *AddSegmentUserRequest) XXX_Size() int

func (*AddSegmentUserRequest) XXX_Unmarshal

func (m *AddSegmentUserRequest) XXX_Unmarshal(b []byte) error

type AddSegmentUserResponse

type AddSegmentUserResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddSegmentUserResponse) Descriptor

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

func (*AddSegmentUserResponse) ProtoMessage

func (*AddSegmentUserResponse) ProtoMessage()

func (*AddSegmentUserResponse) Reset

func (m *AddSegmentUserResponse) Reset()

func (*AddSegmentUserResponse) String

func (m *AddSegmentUserResponse) String() string

func (*AddSegmentUserResponse) XXX_DiscardUnknown

func (m *AddSegmentUserResponse) XXX_DiscardUnknown()

func (*AddSegmentUserResponse) XXX_Marshal

func (m *AddSegmentUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddSegmentUserResponse) XXX_Merge

func (m *AddSegmentUserResponse) XXX_Merge(src proto.Message)

func (*AddSegmentUserResponse) XXX_Size

func (m *AddSegmentUserResponse) XXX_Size() int

func (*AddSegmentUserResponse) XXX_Unmarshal

func (m *AddSegmentUserResponse) XXX_Unmarshal(b []byte) error

type AddTagCommand

type AddTagCommand struct {
	Tag                  string   `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddTagCommand) Descriptor

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

func (*AddTagCommand) GetTag

func (m *AddTagCommand) GetTag() string

func (*AddTagCommand) ProtoMessage

func (*AddTagCommand) ProtoMessage()

func (*AddTagCommand) Reset

func (m *AddTagCommand) Reset()

func (*AddTagCommand) String

func (m *AddTagCommand) String() string

func (*AddTagCommand) XXX_DiscardUnknown

func (m *AddTagCommand) XXX_DiscardUnknown()

func (*AddTagCommand) XXX_Marshal

func (m *AddTagCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddTagCommand) XXX_Merge

func (m *AddTagCommand) XXX_Merge(src proto.Message)

func (*AddTagCommand) XXX_Size

func (m *AddTagCommand) XXX_Size() int

func (*AddTagCommand) XXX_Unmarshal

func (m *AddTagCommand) XXX_Unmarshal(b []byte) error

type AddUserToVariationCommand

type AddUserToVariationCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	User                 string   `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddUserToVariationCommand) Descriptor

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

func (*AddUserToVariationCommand) GetId

func (m *AddUserToVariationCommand) GetId() string

func (*AddUserToVariationCommand) GetUser

func (m *AddUserToVariationCommand) GetUser() string

func (*AddUserToVariationCommand) ProtoMessage

func (*AddUserToVariationCommand) ProtoMessage()

func (*AddUserToVariationCommand) Reset

func (m *AddUserToVariationCommand) Reset()

func (*AddUserToVariationCommand) String

func (m *AddUserToVariationCommand) String() string

func (*AddUserToVariationCommand) XXX_DiscardUnknown

func (m *AddUserToVariationCommand) XXX_DiscardUnknown()

func (*AddUserToVariationCommand) XXX_Marshal

func (m *AddUserToVariationCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddUserToVariationCommand) XXX_Merge

func (m *AddUserToVariationCommand) XXX_Merge(src proto.Message)

func (*AddUserToVariationCommand) XXX_Size

func (m *AddUserToVariationCommand) XXX_Size() int

func (*AddUserToVariationCommand) XXX_Unmarshal

func (m *AddUserToVariationCommand) XXX_Unmarshal(b []byte) error

type AddVariationCommand

type AddVariationCommand struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description          string   `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddVariationCommand) Descriptor

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

func (*AddVariationCommand) GetDescription

func (m *AddVariationCommand) GetDescription() string

func (*AddVariationCommand) GetName

func (m *AddVariationCommand) GetName() string

func (*AddVariationCommand) GetValue

func (m *AddVariationCommand) GetValue() string

func (*AddVariationCommand) ProtoMessage

func (*AddVariationCommand) ProtoMessage()

func (*AddVariationCommand) Reset

func (m *AddVariationCommand) Reset()

func (*AddVariationCommand) String

func (m *AddVariationCommand) String() string

func (*AddVariationCommand) XXX_DiscardUnknown

func (m *AddVariationCommand) XXX_DiscardUnknown()

func (*AddVariationCommand) XXX_Marshal

func (m *AddVariationCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddVariationCommand) XXX_Merge

func (m *AddVariationCommand) XXX_Merge(src proto.Message)

func (*AddVariationCommand) XXX_Size

func (m *AddVariationCommand) XXX_Size() int

func (*AddVariationCommand) XXX_Unmarshal

func (m *AddVariationCommand) XXX_Unmarshal(b []byte) error

type BulkDownloadSegmentUsersRequest

type BulkDownloadSegmentUsersRequest struct {
	EnvironmentNamespace string            `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	SegmentId            string            `protobuf:"bytes,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	State                SegmentUser_State `protobuf:"varint,3,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*BulkDownloadSegmentUsersRequest) Descriptor

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

func (*BulkDownloadSegmentUsersRequest) GetEnvironmentNamespace

func (m *BulkDownloadSegmentUsersRequest) GetEnvironmentNamespace() string

func (*BulkDownloadSegmentUsersRequest) GetSegmentId

func (m *BulkDownloadSegmentUsersRequest) GetSegmentId() string

func (*BulkDownloadSegmentUsersRequest) GetState

func (*BulkDownloadSegmentUsersRequest) ProtoMessage

func (*BulkDownloadSegmentUsersRequest) ProtoMessage()

func (*BulkDownloadSegmentUsersRequest) Reset

func (*BulkDownloadSegmentUsersRequest) String

func (*BulkDownloadSegmentUsersRequest) XXX_DiscardUnknown

func (m *BulkDownloadSegmentUsersRequest) XXX_DiscardUnknown()

func (*BulkDownloadSegmentUsersRequest) XXX_Marshal

func (m *BulkDownloadSegmentUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkDownloadSegmentUsersRequest) XXX_Merge

func (m *BulkDownloadSegmentUsersRequest) XXX_Merge(src proto.Message)

func (*BulkDownloadSegmentUsersRequest) XXX_Size

func (m *BulkDownloadSegmentUsersRequest) XXX_Size() int

func (*BulkDownloadSegmentUsersRequest) XXX_Unmarshal

func (m *BulkDownloadSegmentUsersRequest) XXX_Unmarshal(b []byte) error

type BulkDownloadSegmentUsersResponse

type BulkDownloadSegmentUsersResponse struct {
	Data                 []byte   `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BulkDownloadSegmentUsersResponse) Descriptor

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

func (*BulkDownloadSegmentUsersResponse) GetData

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

func (*BulkDownloadSegmentUsersResponse) ProtoMessage

func (*BulkDownloadSegmentUsersResponse) ProtoMessage()

func (*BulkDownloadSegmentUsersResponse) Reset

func (*BulkDownloadSegmentUsersResponse) String

func (*BulkDownloadSegmentUsersResponse) XXX_DiscardUnknown

func (m *BulkDownloadSegmentUsersResponse) XXX_DiscardUnknown()

func (*BulkDownloadSegmentUsersResponse) XXX_Marshal

func (m *BulkDownloadSegmentUsersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkDownloadSegmentUsersResponse) XXX_Merge

func (*BulkDownloadSegmentUsersResponse) XXX_Size

func (m *BulkDownloadSegmentUsersResponse) XXX_Size() int

func (*BulkDownloadSegmentUsersResponse) XXX_Unmarshal

func (m *BulkDownloadSegmentUsersResponse) XXX_Unmarshal(b []byte) error

type BulkUploadSegmentUsersCommand

type BulkUploadSegmentUsersCommand struct {
	Data                 []byte            `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	State                SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*BulkUploadSegmentUsersCommand) Descriptor

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

func (*BulkUploadSegmentUsersCommand) GetData

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

func (*BulkUploadSegmentUsersCommand) GetState

func (*BulkUploadSegmentUsersCommand) ProtoMessage

func (*BulkUploadSegmentUsersCommand) ProtoMessage()

func (*BulkUploadSegmentUsersCommand) Reset

func (m *BulkUploadSegmentUsersCommand) Reset()

func (*BulkUploadSegmentUsersCommand) String

func (*BulkUploadSegmentUsersCommand) XXX_DiscardUnknown

func (m *BulkUploadSegmentUsersCommand) XXX_DiscardUnknown()

func (*BulkUploadSegmentUsersCommand) XXX_Marshal

func (m *BulkUploadSegmentUsersCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkUploadSegmentUsersCommand) XXX_Merge

func (m *BulkUploadSegmentUsersCommand) XXX_Merge(src proto.Message)

func (*BulkUploadSegmentUsersCommand) XXX_Size

func (m *BulkUploadSegmentUsersCommand) XXX_Size() int

func (*BulkUploadSegmentUsersCommand) XXX_Unmarshal

func (m *BulkUploadSegmentUsersCommand) XXX_Unmarshal(b []byte) error

type BulkUploadSegmentUsersRequest

type BulkUploadSegmentUsersRequest struct {
	EnvironmentNamespace string                         `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	SegmentId            string                         `protobuf:"bytes,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	Command              *BulkUploadSegmentUsersCommand `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*BulkUploadSegmentUsersRequest) Descriptor

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

func (*BulkUploadSegmentUsersRequest) GetCommand

func (*BulkUploadSegmentUsersRequest) GetEnvironmentNamespace

func (m *BulkUploadSegmentUsersRequest) GetEnvironmentNamespace() string

func (*BulkUploadSegmentUsersRequest) GetSegmentId

func (m *BulkUploadSegmentUsersRequest) GetSegmentId() string

func (*BulkUploadSegmentUsersRequest) ProtoMessage

func (*BulkUploadSegmentUsersRequest) ProtoMessage()

func (*BulkUploadSegmentUsersRequest) Reset

func (m *BulkUploadSegmentUsersRequest) Reset()

func (*BulkUploadSegmentUsersRequest) String

func (*BulkUploadSegmentUsersRequest) XXX_DiscardUnknown

func (m *BulkUploadSegmentUsersRequest) XXX_DiscardUnknown()

func (*BulkUploadSegmentUsersRequest) XXX_Marshal

func (m *BulkUploadSegmentUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkUploadSegmentUsersRequest) XXX_Merge

func (m *BulkUploadSegmentUsersRequest) XXX_Merge(src proto.Message)

func (*BulkUploadSegmentUsersRequest) XXX_Size

func (m *BulkUploadSegmentUsersRequest) XXX_Size() int

func (*BulkUploadSegmentUsersRequest) XXX_Unmarshal

func (m *BulkUploadSegmentUsersRequest) XXX_Unmarshal(b []byte) error

type BulkUploadSegmentUsersResponse

type BulkUploadSegmentUsersResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BulkUploadSegmentUsersResponse) Descriptor

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

func (*BulkUploadSegmentUsersResponse) ProtoMessage

func (*BulkUploadSegmentUsersResponse) ProtoMessage()

func (*BulkUploadSegmentUsersResponse) Reset

func (m *BulkUploadSegmentUsersResponse) Reset()

func (*BulkUploadSegmentUsersResponse) String

func (*BulkUploadSegmentUsersResponse) XXX_DiscardUnknown

func (m *BulkUploadSegmentUsersResponse) XXX_DiscardUnknown()

func (*BulkUploadSegmentUsersResponse) XXX_Marshal

func (m *BulkUploadSegmentUsersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BulkUploadSegmentUsersResponse) XXX_Merge

func (m *BulkUploadSegmentUsersResponse) XXX_Merge(src proto.Message)

func (*BulkUploadSegmentUsersResponse) XXX_Size

func (m *BulkUploadSegmentUsersResponse) XXX_Size() int

func (*BulkUploadSegmentUsersResponse) XXX_Unmarshal

func (m *BulkUploadSegmentUsersResponse) XXX_Unmarshal(b []byte) error

type ChangeBulkUploadSegmentUsersStatusCommand

type ChangeBulkUploadSegmentUsersStatusCommand struct {
	Status               Segment_Status    `protobuf:"varint,1,opt,name=status,proto3,enum=bucketeer.feature.Segment_Status" json:"status,omitempty"`
	State                SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	Count                int64             `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ChangeBulkUploadSegmentUsersStatusCommand) Descriptor

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

func (*ChangeBulkUploadSegmentUsersStatusCommand) GetCount

func (*ChangeBulkUploadSegmentUsersStatusCommand) GetState

func (*ChangeBulkUploadSegmentUsersStatusCommand) GetStatus

func (*ChangeBulkUploadSegmentUsersStatusCommand) ProtoMessage

func (*ChangeBulkUploadSegmentUsersStatusCommand) Reset

func (*ChangeBulkUploadSegmentUsersStatusCommand) String

func (*ChangeBulkUploadSegmentUsersStatusCommand) XXX_DiscardUnknown

func (m *ChangeBulkUploadSegmentUsersStatusCommand) XXX_DiscardUnknown()

func (*ChangeBulkUploadSegmentUsersStatusCommand) XXX_Marshal

func (m *ChangeBulkUploadSegmentUsersStatusCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeBulkUploadSegmentUsersStatusCommand) XXX_Merge

func (*ChangeBulkUploadSegmentUsersStatusCommand) XXX_Size

func (*ChangeBulkUploadSegmentUsersStatusCommand) XXX_Unmarshal

type ChangeClauseAttributeCommand

type ChangeClauseAttributeCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string   `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Attribute            string   `protobuf:"bytes,3,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeClauseAttributeCommand) Descriptor

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

func (*ChangeClauseAttributeCommand) GetAttribute

func (m *ChangeClauseAttributeCommand) GetAttribute() string

func (*ChangeClauseAttributeCommand) GetId

func (*ChangeClauseAttributeCommand) GetRuleId

func (m *ChangeClauseAttributeCommand) GetRuleId() string

func (*ChangeClauseAttributeCommand) ProtoMessage

func (*ChangeClauseAttributeCommand) ProtoMessage()

func (*ChangeClauseAttributeCommand) Reset

func (m *ChangeClauseAttributeCommand) Reset()

func (*ChangeClauseAttributeCommand) String

func (*ChangeClauseAttributeCommand) XXX_DiscardUnknown

func (m *ChangeClauseAttributeCommand) XXX_DiscardUnknown()

func (*ChangeClauseAttributeCommand) XXX_Marshal

func (m *ChangeClauseAttributeCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeClauseAttributeCommand) XXX_Merge

func (m *ChangeClauseAttributeCommand) XXX_Merge(src proto.Message)

func (*ChangeClauseAttributeCommand) XXX_Size

func (m *ChangeClauseAttributeCommand) XXX_Size() int

func (*ChangeClauseAttributeCommand) XXX_Unmarshal

func (m *ChangeClauseAttributeCommand) XXX_Unmarshal(b []byte) error

type ChangeClauseOperatorCommand

type ChangeClauseOperatorCommand struct {
	Id                   string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string          `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Operator             Clause_Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=bucketeer.feature.Clause_Operator" json:"operator,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*ChangeClauseOperatorCommand) Descriptor

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

func (*ChangeClauseOperatorCommand) GetId

func (*ChangeClauseOperatorCommand) GetOperator

func (*ChangeClauseOperatorCommand) GetRuleId

func (m *ChangeClauseOperatorCommand) GetRuleId() string

func (*ChangeClauseOperatorCommand) ProtoMessage

func (*ChangeClauseOperatorCommand) ProtoMessage()

func (*ChangeClauseOperatorCommand) Reset

func (m *ChangeClauseOperatorCommand) Reset()

func (*ChangeClauseOperatorCommand) String

func (m *ChangeClauseOperatorCommand) String() string

func (*ChangeClauseOperatorCommand) XXX_DiscardUnknown

func (m *ChangeClauseOperatorCommand) XXX_DiscardUnknown()

func (*ChangeClauseOperatorCommand) XXX_Marshal

func (m *ChangeClauseOperatorCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeClauseOperatorCommand) XXX_Merge

func (m *ChangeClauseOperatorCommand) XXX_Merge(src proto.Message)

func (*ChangeClauseOperatorCommand) XXX_Size

func (m *ChangeClauseOperatorCommand) XXX_Size() int

func (*ChangeClauseOperatorCommand) XXX_Unmarshal

func (m *ChangeClauseOperatorCommand) XXX_Unmarshal(b []byte) error

type ChangeDefaultStrategyCommand

type ChangeDefaultStrategyCommand struct {
	Strategy             *Strategy `protobuf:"bytes,1,opt,name=strategy,proto3" json:"strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ChangeDefaultStrategyCommand) Descriptor

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

func (*ChangeDefaultStrategyCommand) GetStrategy

func (m *ChangeDefaultStrategyCommand) GetStrategy() *Strategy

func (*ChangeDefaultStrategyCommand) ProtoMessage

func (*ChangeDefaultStrategyCommand) ProtoMessage()

func (*ChangeDefaultStrategyCommand) Reset

func (m *ChangeDefaultStrategyCommand) Reset()

func (*ChangeDefaultStrategyCommand) String

func (*ChangeDefaultStrategyCommand) XXX_DiscardUnknown

func (m *ChangeDefaultStrategyCommand) XXX_DiscardUnknown()

func (*ChangeDefaultStrategyCommand) XXX_Marshal

func (m *ChangeDefaultStrategyCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeDefaultStrategyCommand) XXX_Merge

func (m *ChangeDefaultStrategyCommand) XXX_Merge(src proto.Message)

func (*ChangeDefaultStrategyCommand) XXX_Size

func (m *ChangeDefaultStrategyCommand) XXX_Size() int

func (*ChangeDefaultStrategyCommand) XXX_Unmarshal

func (m *ChangeDefaultStrategyCommand) XXX_Unmarshal(b []byte) error

type ChangeDescriptionCommand

type ChangeDescriptionCommand struct {
	Description          string   `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeDescriptionCommand) Descriptor

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

func (*ChangeDescriptionCommand) GetDescription

func (m *ChangeDescriptionCommand) GetDescription() string

func (*ChangeDescriptionCommand) ProtoMessage

func (*ChangeDescriptionCommand) ProtoMessage()

func (*ChangeDescriptionCommand) Reset

func (m *ChangeDescriptionCommand) Reset()

func (*ChangeDescriptionCommand) String

func (m *ChangeDescriptionCommand) String() string

func (*ChangeDescriptionCommand) XXX_DiscardUnknown

func (m *ChangeDescriptionCommand) XXX_DiscardUnknown()

func (*ChangeDescriptionCommand) XXX_Marshal

func (m *ChangeDescriptionCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeDescriptionCommand) XXX_Merge

func (m *ChangeDescriptionCommand) XXX_Merge(src proto.Message)

func (*ChangeDescriptionCommand) XXX_Size

func (m *ChangeDescriptionCommand) XXX_Size() int

func (*ChangeDescriptionCommand) XXX_Unmarshal

func (m *ChangeDescriptionCommand) XXX_Unmarshal(b []byte) error

type ChangeFixedStrategyCommand

type ChangeFixedStrategyCommand struct {
	Id                   string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string         `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Strategy             *FixedStrategy `protobuf:"bytes,3,opt,name=strategy,proto3" json:"strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ChangeFixedStrategyCommand) Descriptor

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

func (*ChangeFixedStrategyCommand) GetId

func (*ChangeFixedStrategyCommand) GetRuleId

func (m *ChangeFixedStrategyCommand) GetRuleId() string

func (*ChangeFixedStrategyCommand) GetStrategy

func (m *ChangeFixedStrategyCommand) GetStrategy() *FixedStrategy

func (*ChangeFixedStrategyCommand) ProtoMessage

func (*ChangeFixedStrategyCommand) ProtoMessage()

func (*ChangeFixedStrategyCommand) Reset

func (m *ChangeFixedStrategyCommand) Reset()

func (*ChangeFixedStrategyCommand) String

func (m *ChangeFixedStrategyCommand) String() string

func (*ChangeFixedStrategyCommand) XXX_DiscardUnknown

func (m *ChangeFixedStrategyCommand) XXX_DiscardUnknown()

func (*ChangeFixedStrategyCommand) XXX_Marshal

func (m *ChangeFixedStrategyCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeFixedStrategyCommand) XXX_Merge

func (m *ChangeFixedStrategyCommand) XXX_Merge(src proto.Message)

func (*ChangeFixedStrategyCommand) XXX_Size

func (m *ChangeFixedStrategyCommand) XXX_Size() int

func (*ChangeFixedStrategyCommand) XXX_Unmarshal

func (m *ChangeFixedStrategyCommand) XXX_Unmarshal(b []byte) error

type ChangeOffVariationCommand

type ChangeOffVariationCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeOffVariationCommand) Descriptor

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

func (*ChangeOffVariationCommand) GetId

func (m *ChangeOffVariationCommand) GetId() string

func (*ChangeOffVariationCommand) ProtoMessage

func (*ChangeOffVariationCommand) ProtoMessage()

func (*ChangeOffVariationCommand) Reset

func (m *ChangeOffVariationCommand) Reset()

func (*ChangeOffVariationCommand) String

func (m *ChangeOffVariationCommand) String() string

func (*ChangeOffVariationCommand) XXX_DiscardUnknown

func (m *ChangeOffVariationCommand) XXX_DiscardUnknown()

func (*ChangeOffVariationCommand) XXX_Marshal

func (m *ChangeOffVariationCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeOffVariationCommand) XXX_Merge

func (m *ChangeOffVariationCommand) XXX_Merge(src proto.Message)

func (*ChangeOffVariationCommand) XXX_Size

func (m *ChangeOffVariationCommand) XXX_Size() int

func (*ChangeOffVariationCommand) XXX_Unmarshal

func (m *ChangeOffVariationCommand) XXX_Unmarshal(b []byte) error

type ChangeRolloutStrategyCommand

type ChangeRolloutStrategyCommand struct {
	Id                   string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string           `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Strategy             *RolloutStrategy `protobuf:"bytes,3,opt,name=strategy,proto3" json:"strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ChangeRolloutStrategyCommand) Descriptor

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

func (*ChangeRolloutStrategyCommand) GetId

func (*ChangeRolloutStrategyCommand) GetRuleId

func (m *ChangeRolloutStrategyCommand) GetRuleId() string

func (*ChangeRolloutStrategyCommand) GetStrategy

func (*ChangeRolloutStrategyCommand) ProtoMessage

func (*ChangeRolloutStrategyCommand) ProtoMessage()

func (*ChangeRolloutStrategyCommand) Reset

func (m *ChangeRolloutStrategyCommand) Reset()

func (*ChangeRolloutStrategyCommand) String

func (*ChangeRolloutStrategyCommand) XXX_DiscardUnknown

func (m *ChangeRolloutStrategyCommand) XXX_DiscardUnknown()

func (*ChangeRolloutStrategyCommand) XXX_Marshal

func (m *ChangeRolloutStrategyCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeRolloutStrategyCommand) XXX_Merge

func (m *ChangeRolloutStrategyCommand) XXX_Merge(src proto.Message)

func (*ChangeRolloutStrategyCommand) XXX_Size

func (m *ChangeRolloutStrategyCommand) XXX_Size() int

func (*ChangeRolloutStrategyCommand) XXX_Unmarshal

func (m *ChangeRolloutStrategyCommand) XXX_Unmarshal(b []byte) error

type ChangeRuleStrategyCommand

type ChangeRuleStrategyCommand struct {
	Id                   string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string    `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Strategy             *Strategy `protobuf:"bytes,3,opt,name=strategy,proto3" json:"strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ChangeRuleStrategyCommand) Descriptor

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

func (*ChangeRuleStrategyCommand) GetId

func (m *ChangeRuleStrategyCommand) GetId() string

func (*ChangeRuleStrategyCommand) GetRuleId

func (m *ChangeRuleStrategyCommand) GetRuleId() string

func (*ChangeRuleStrategyCommand) GetStrategy

func (m *ChangeRuleStrategyCommand) GetStrategy() *Strategy

func (*ChangeRuleStrategyCommand) ProtoMessage

func (*ChangeRuleStrategyCommand) ProtoMessage()

func (*ChangeRuleStrategyCommand) Reset

func (m *ChangeRuleStrategyCommand) Reset()

func (*ChangeRuleStrategyCommand) String

func (m *ChangeRuleStrategyCommand) String() string

func (*ChangeRuleStrategyCommand) XXX_DiscardUnknown

func (m *ChangeRuleStrategyCommand) XXX_DiscardUnknown()

func (*ChangeRuleStrategyCommand) XXX_Marshal

func (m *ChangeRuleStrategyCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeRuleStrategyCommand) XXX_Merge

func (m *ChangeRuleStrategyCommand) XXX_Merge(src proto.Message)

func (*ChangeRuleStrategyCommand) XXX_Size

func (m *ChangeRuleStrategyCommand) XXX_Size() int

func (*ChangeRuleStrategyCommand) XXX_Unmarshal

func (m *ChangeRuleStrategyCommand) XXX_Unmarshal(b []byte) error

type ChangeSegmentDescriptionCommand

type ChangeSegmentDescriptionCommand struct {
	Description          string   `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeSegmentDescriptionCommand) Descriptor

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

func (*ChangeSegmentDescriptionCommand) GetDescription

func (m *ChangeSegmentDescriptionCommand) GetDescription() string

func (*ChangeSegmentDescriptionCommand) ProtoMessage

func (*ChangeSegmentDescriptionCommand) ProtoMessage()

func (*ChangeSegmentDescriptionCommand) Reset

func (*ChangeSegmentDescriptionCommand) String

func (*ChangeSegmentDescriptionCommand) XXX_DiscardUnknown

func (m *ChangeSegmentDescriptionCommand) XXX_DiscardUnknown()

func (*ChangeSegmentDescriptionCommand) XXX_Marshal

func (m *ChangeSegmentDescriptionCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeSegmentDescriptionCommand) XXX_Merge

func (m *ChangeSegmentDescriptionCommand) XXX_Merge(src proto.Message)

func (*ChangeSegmentDescriptionCommand) XXX_Size

func (m *ChangeSegmentDescriptionCommand) XXX_Size() int

func (*ChangeSegmentDescriptionCommand) XXX_Unmarshal

func (m *ChangeSegmentDescriptionCommand) XXX_Unmarshal(b []byte) error

type ChangeSegmentNameCommand

type ChangeSegmentNameCommand struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeSegmentNameCommand) Descriptor

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

func (*ChangeSegmentNameCommand) GetName

func (m *ChangeSegmentNameCommand) GetName() string

func (*ChangeSegmentNameCommand) ProtoMessage

func (*ChangeSegmentNameCommand) ProtoMessage()

func (*ChangeSegmentNameCommand) Reset

func (m *ChangeSegmentNameCommand) Reset()

func (*ChangeSegmentNameCommand) String

func (m *ChangeSegmentNameCommand) String() string

func (*ChangeSegmentNameCommand) XXX_DiscardUnknown

func (m *ChangeSegmentNameCommand) XXX_DiscardUnknown()

func (*ChangeSegmentNameCommand) XXX_Marshal

func (m *ChangeSegmentNameCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeSegmentNameCommand) XXX_Merge

func (m *ChangeSegmentNameCommand) XXX_Merge(src proto.Message)

func (*ChangeSegmentNameCommand) XXX_Size

func (m *ChangeSegmentNameCommand) XXX_Size() int

func (*ChangeSegmentNameCommand) XXX_Unmarshal

func (m *ChangeSegmentNameCommand) XXX_Unmarshal(b []byte) error

type ChangeVariationDescriptionCommand

type ChangeVariationDescriptionCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeVariationDescriptionCommand) Descriptor

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

func (*ChangeVariationDescriptionCommand) GetDescription

func (m *ChangeVariationDescriptionCommand) GetDescription() string

func (*ChangeVariationDescriptionCommand) GetId

func (*ChangeVariationDescriptionCommand) ProtoMessage

func (*ChangeVariationDescriptionCommand) ProtoMessage()

func (*ChangeVariationDescriptionCommand) Reset

func (*ChangeVariationDescriptionCommand) String

func (*ChangeVariationDescriptionCommand) XXX_DiscardUnknown

func (m *ChangeVariationDescriptionCommand) XXX_DiscardUnknown()

func (*ChangeVariationDescriptionCommand) XXX_Marshal

func (m *ChangeVariationDescriptionCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeVariationDescriptionCommand) XXX_Merge

func (*ChangeVariationDescriptionCommand) XXX_Size

func (m *ChangeVariationDescriptionCommand) XXX_Size() int

func (*ChangeVariationDescriptionCommand) XXX_Unmarshal

func (m *ChangeVariationDescriptionCommand) XXX_Unmarshal(b []byte) error

type ChangeVariationNameCommand

type ChangeVariationNameCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeVariationNameCommand) Descriptor

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

func (*ChangeVariationNameCommand) GetId

func (*ChangeVariationNameCommand) GetName

func (m *ChangeVariationNameCommand) GetName() string

func (*ChangeVariationNameCommand) ProtoMessage

func (*ChangeVariationNameCommand) ProtoMessage()

func (*ChangeVariationNameCommand) Reset

func (m *ChangeVariationNameCommand) Reset()

func (*ChangeVariationNameCommand) String

func (m *ChangeVariationNameCommand) String() string

func (*ChangeVariationNameCommand) XXX_DiscardUnknown

func (m *ChangeVariationNameCommand) XXX_DiscardUnknown()

func (*ChangeVariationNameCommand) XXX_Marshal

func (m *ChangeVariationNameCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeVariationNameCommand) XXX_Merge

func (m *ChangeVariationNameCommand) XXX_Merge(src proto.Message)

func (*ChangeVariationNameCommand) XXX_Size

func (m *ChangeVariationNameCommand) XXX_Size() int

func (*ChangeVariationNameCommand) XXX_Unmarshal

func (m *ChangeVariationNameCommand) XXX_Unmarshal(b []byte) error

type ChangeVariationValueCommand

type ChangeVariationValueCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChangeVariationValueCommand) Descriptor

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

func (*ChangeVariationValueCommand) GetId

func (*ChangeVariationValueCommand) GetValue

func (m *ChangeVariationValueCommand) GetValue() string

func (*ChangeVariationValueCommand) ProtoMessage

func (*ChangeVariationValueCommand) ProtoMessage()

func (*ChangeVariationValueCommand) Reset

func (m *ChangeVariationValueCommand) Reset()

func (*ChangeVariationValueCommand) String

func (m *ChangeVariationValueCommand) String() string

func (*ChangeVariationValueCommand) XXX_DiscardUnknown

func (m *ChangeVariationValueCommand) XXX_DiscardUnknown()

func (*ChangeVariationValueCommand) XXX_Marshal

func (m *ChangeVariationValueCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeVariationValueCommand) XXX_Merge

func (m *ChangeVariationValueCommand) XXX_Merge(src proto.Message)

func (*ChangeVariationValueCommand) XXX_Size

func (m *ChangeVariationValueCommand) XXX_Size() int

func (*ChangeVariationValueCommand) XXX_Unmarshal

func (m *ChangeVariationValueCommand) XXX_Unmarshal(b []byte) error

type Clause

type Clause struct {
	Id                   string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Attribute            string          `protobuf:"bytes,2,opt,name=attribute,proto3" json:"attribute,omitempty"`
	Operator             Clause_Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=bucketeer.feature.Clause_Operator" json:"operator,omitempty"`
	Values               []string        `protobuf:"bytes,4,rep,name=values,proto3" json:"values,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Clause) Descriptor

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

func (*Clause) GetAttribute

func (m *Clause) GetAttribute() string

func (*Clause) GetId

func (m *Clause) GetId() string

func (*Clause) GetOperator

func (m *Clause) GetOperator() Clause_Operator

func (*Clause) GetValues

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

func (*Clause) ProtoMessage

func (*Clause) ProtoMessage()

func (*Clause) Reset

func (m *Clause) Reset()

func (*Clause) String

func (m *Clause) String() string

func (*Clause) XXX_DiscardUnknown

func (m *Clause) XXX_DiscardUnknown()

func (*Clause) XXX_Marshal

func (m *Clause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Clause) XXX_Merge

func (m *Clause) XXX_Merge(src proto.Message)

func (*Clause) XXX_Size

func (m *Clause) XXX_Size() int

func (*Clause) XXX_Unmarshal

func (m *Clause) XXX_Unmarshal(b []byte) error

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
)

func (Clause_Operator) EnumDescriptor

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

func (Clause_Operator) String

func (x Clause_Operator) String() string

type Command

type Command struct {
	Command              *any.Any `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Command) Descriptor

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

func (*Command) GetCommand

func (m *Command) GetCommand() *any.Any

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) Reset

func (m *Command) Reset()

func (*Command) String

func (m *Command) String() string

func (*Command) XXX_DiscardUnknown

func (m *Command) XXX_DiscardUnknown()

func (*Command) XXX_Marshal

func (m *Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Command) XXX_Merge

func (m *Command) XXX_Merge(src proto.Message)

func (*Command) XXX_Size

func (m *Command) XXX_Size() int

func (*Command) XXX_Unmarshal

func (m *Command) XXX_Unmarshal(b []byte) error

type CreateFeatureCommand

type CreateFeatureCommand struct {
	Id                       string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                     string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description              string               `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Variations               []*Variation         `protobuf:"bytes,4,rep,name=variations,proto3" json:"variations,omitempty"`
	Tags                     []string             `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	DefaultOnVariationIndex  *wrappers.Int32Value `` /* 134-byte string literal not displayed */
	DefaultOffVariationIndex *wrappers.Int32Value `` /* 137-byte string literal not displayed */
	XXX_NoUnkeyedLiteral     struct{}             `json:"-"`
	XXX_unrecognized         []byte               `json:"-"`
	XXX_sizecache            int32                `json:"-"`
}

func (*CreateFeatureCommand) Descriptor

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

func (*CreateFeatureCommand) GetDefaultOffVariationIndex

func (m *CreateFeatureCommand) GetDefaultOffVariationIndex() *wrappers.Int32Value

func (*CreateFeatureCommand) GetDefaultOnVariationIndex

func (m *CreateFeatureCommand) GetDefaultOnVariationIndex() *wrappers.Int32Value

func (*CreateFeatureCommand) GetDescription

func (m *CreateFeatureCommand) GetDescription() string

func (*CreateFeatureCommand) GetId

func (m *CreateFeatureCommand) GetId() string

func (*CreateFeatureCommand) GetName

func (m *CreateFeatureCommand) GetName() string

func (*CreateFeatureCommand) GetTags

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

func (*CreateFeatureCommand) GetVariations

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

func (*CreateFeatureCommand) ProtoMessage

func (*CreateFeatureCommand) ProtoMessage()

func (*CreateFeatureCommand) Reset

func (m *CreateFeatureCommand) Reset()

func (*CreateFeatureCommand) String

func (m *CreateFeatureCommand) String() string

func (*CreateFeatureCommand) XXX_DiscardUnknown

func (m *CreateFeatureCommand) XXX_DiscardUnknown()

func (*CreateFeatureCommand) XXX_Marshal

func (m *CreateFeatureCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateFeatureCommand) XXX_Merge

func (m *CreateFeatureCommand) XXX_Merge(src proto.Message)

func (*CreateFeatureCommand) XXX_Size

func (m *CreateFeatureCommand) XXX_Size() int

func (*CreateFeatureCommand) XXX_Unmarshal

func (m *CreateFeatureCommand) XXX_Unmarshal(b []byte) error

type CreateFeatureRequest

type CreateFeatureRequest struct {
	Command              *CreateFeatureCommand `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*CreateFeatureRequest) Descriptor

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

func (*CreateFeatureRequest) GetCommand

func (m *CreateFeatureRequest) GetCommand() *CreateFeatureCommand

func (*CreateFeatureRequest) GetEnvironmentNamespace

func (m *CreateFeatureRequest) GetEnvironmentNamespace() string

func (*CreateFeatureRequest) ProtoMessage

func (*CreateFeatureRequest) ProtoMessage()

func (*CreateFeatureRequest) Reset

func (m *CreateFeatureRequest) Reset()

func (*CreateFeatureRequest) String

func (m *CreateFeatureRequest) String() string

func (*CreateFeatureRequest) XXX_DiscardUnknown

func (m *CreateFeatureRequest) XXX_DiscardUnknown()

func (*CreateFeatureRequest) XXX_Marshal

func (m *CreateFeatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateFeatureRequest) XXX_Merge

func (m *CreateFeatureRequest) XXX_Merge(src proto.Message)

func (*CreateFeatureRequest) XXX_Size

func (m *CreateFeatureRequest) XXX_Size() int

func (*CreateFeatureRequest) XXX_Unmarshal

func (m *CreateFeatureRequest) XXX_Unmarshal(b []byte) error

type CreateFeatureResponse

type CreateFeatureResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateFeatureResponse) Descriptor

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

func (*CreateFeatureResponse) ProtoMessage

func (*CreateFeatureResponse) ProtoMessage()

func (*CreateFeatureResponse) Reset

func (m *CreateFeatureResponse) Reset()

func (*CreateFeatureResponse) String

func (m *CreateFeatureResponse) String() string

func (*CreateFeatureResponse) XXX_DiscardUnknown

func (m *CreateFeatureResponse) XXX_DiscardUnknown()

func (*CreateFeatureResponse) XXX_Marshal

func (m *CreateFeatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateFeatureResponse) XXX_Merge

func (m *CreateFeatureResponse) XXX_Merge(src proto.Message)

func (*CreateFeatureResponse) XXX_Size

func (m *CreateFeatureResponse) XXX_Size() int

func (*CreateFeatureResponse) XXX_Unmarshal

func (m *CreateFeatureResponse) XXX_Unmarshal(b []byte) error

type CreateSegmentCommand

type CreateSegmentCommand struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description          string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateSegmentCommand) Descriptor

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

func (*CreateSegmentCommand) GetDescription

func (m *CreateSegmentCommand) GetDescription() string

func (*CreateSegmentCommand) GetName

func (m *CreateSegmentCommand) GetName() string

func (*CreateSegmentCommand) ProtoMessage

func (*CreateSegmentCommand) ProtoMessage()

func (*CreateSegmentCommand) Reset

func (m *CreateSegmentCommand) Reset()

func (*CreateSegmentCommand) String

func (m *CreateSegmentCommand) String() string

func (*CreateSegmentCommand) XXX_DiscardUnknown

func (m *CreateSegmentCommand) XXX_DiscardUnknown()

func (*CreateSegmentCommand) XXX_Marshal

func (m *CreateSegmentCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSegmentCommand) XXX_Merge

func (m *CreateSegmentCommand) XXX_Merge(src proto.Message)

func (*CreateSegmentCommand) XXX_Size

func (m *CreateSegmentCommand) XXX_Size() int

func (*CreateSegmentCommand) XXX_Unmarshal

func (m *CreateSegmentCommand) XXX_Unmarshal(b []byte) error

type CreateSegmentRequest

type CreateSegmentRequest struct {
	Command              *CreateSegmentCommand `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*CreateSegmentRequest) Descriptor

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

func (*CreateSegmentRequest) GetCommand

func (m *CreateSegmentRequest) GetCommand() *CreateSegmentCommand

func (*CreateSegmentRequest) GetEnvironmentNamespace

func (m *CreateSegmentRequest) GetEnvironmentNamespace() string

func (*CreateSegmentRequest) ProtoMessage

func (*CreateSegmentRequest) ProtoMessage()

func (*CreateSegmentRequest) Reset

func (m *CreateSegmentRequest) Reset()

func (*CreateSegmentRequest) String

func (m *CreateSegmentRequest) String() string

func (*CreateSegmentRequest) XXX_DiscardUnknown

func (m *CreateSegmentRequest) XXX_DiscardUnknown()

func (*CreateSegmentRequest) XXX_Marshal

func (m *CreateSegmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSegmentRequest) XXX_Merge

func (m *CreateSegmentRequest) XXX_Merge(src proto.Message)

func (*CreateSegmentRequest) XXX_Size

func (m *CreateSegmentRequest) XXX_Size() int

func (*CreateSegmentRequest) XXX_Unmarshal

func (m *CreateSegmentRequest) XXX_Unmarshal(b []byte) error

type CreateSegmentResponse

type CreateSegmentResponse struct {
	Segment              *Segment `protobuf:"bytes,1,opt,name=segment,proto3" json:"segment,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateSegmentResponse) Descriptor

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

func (*CreateSegmentResponse) GetSegment

func (m *CreateSegmentResponse) GetSegment() *Segment

func (*CreateSegmentResponse) ProtoMessage

func (*CreateSegmentResponse) ProtoMessage()

func (*CreateSegmentResponse) Reset

func (m *CreateSegmentResponse) Reset()

func (*CreateSegmentResponse) String

func (m *CreateSegmentResponse) String() string

func (*CreateSegmentResponse) XXX_DiscardUnknown

func (m *CreateSegmentResponse) XXX_DiscardUnknown()

func (*CreateSegmentResponse) XXX_Marshal

func (m *CreateSegmentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSegmentResponse) XXX_Merge

func (m *CreateSegmentResponse) XXX_Merge(src proto.Message)

func (*CreateSegmentResponse) XXX_Size

func (m *CreateSegmentResponse) XXX_Size() int

func (*CreateSegmentResponse) XXX_Unmarshal

func (m *CreateSegmentResponse) XXX_Unmarshal(b []byte) error

type DeleteClauseCommand

type DeleteClauseCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string   `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteClauseCommand) Descriptor

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

func (*DeleteClauseCommand) GetId

func (m *DeleteClauseCommand) GetId() string

func (*DeleteClauseCommand) GetRuleId

func (m *DeleteClauseCommand) GetRuleId() string

func (*DeleteClauseCommand) ProtoMessage

func (*DeleteClauseCommand) ProtoMessage()

func (*DeleteClauseCommand) Reset

func (m *DeleteClauseCommand) Reset()

func (*DeleteClauseCommand) String

func (m *DeleteClauseCommand) String() string

func (*DeleteClauseCommand) XXX_DiscardUnknown

func (m *DeleteClauseCommand) XXX_DiscardUnknown()

func (*DeleteClauseCommand) XXX_Marshal

func (m *DeleteClauseCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteClauseCommand) XXX_Merge

func (m *DeleteClauseCommand) XXX_Merge(src proto.Message)

func (*DeleteClauseCommand) XXX_Size

func (m *DeleteClauseCommand) XXX_Size() int

func (*DeleteClauseCommand) XXX_Unmarshal

func (m *DeleteClauseCommand) XXX_Unmarshal(b []byte) error

type DeleteFeatureCommand

type DeleteFeatureCommand struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteFeatureCommand) Descriptor

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

func (*DeleteFeatureCommand) ProtoMessage

func (*DeleteFeatureCommand) ProtoMessage()

func (*DeleteFeatureCommand) Reset

func (m *DeleteFeatureCommand) Reset()

func (*DeleteFeatureCommand) String

func (m *DeleteFeatureCommand) String() string

func (*DeleteFeatureCommand) XXX_DiscardUnknown

func (m *DeleteFeatureCommand) XXX_DiscardUnknown()

func (*DeleteFeatureCommand) XXX_Marshal

func (m *DeleteFeatureCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteFeatureCommand) XXX_Merge

func (m *DeleteFeatureCommand) XXX_Merge(src proto.Message)

func (*DeleteFeatureCommand) XXX_Size

func (m *DeleteFeatureCommand) XXX_Size() int

func (*DeleteFeatureCommand) XXX_Unmarshal

func (m *DeleteFeatureCommand) XXX_Unmarshal(b []byte) error

type DeleteFeatureRequest

type DeleteFeatureRequest struct {
	Id                   string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Command              *DeleteFeatureCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Comment              string                `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*DeleteFeatureRequest) Descriptor

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

func (*DeleteFeatureRequest) GetCommand

func (m *DeleteFeatureRequest) GetCommand() *DeleteFeatureCommand

func (*DeleteFeatureRequest) GetComment

func (m *DeleteFeatureRequest) GetComment() string

func (*DeleteFeatureRequest) GetEnvironmentNamespace

func (m *DeleteFeatureRequest) GetEnvironmentNamespace() string

func (*DeleteFeatureRequest) GetId

func (m *DeleteFeatureRequest) GetId() string

func (*DeleteFeatureRequest) ProtoMessage

func (*DeleteFeatureRequest) ProtoMessage()

func (*DeleteFeatureRequest) Reset

func (m *DeleteFeatureRequest) Reset()

func (*DeleteFeatureRequest) String

func (m *DeleteFeatureRequest) String() string

func (*DeleteFeatureRequest) XXX_DiscardUnknown

func (m *DeleteFeatureRequest) XXX_DiscardUnknown()

func (*DeleteFeatureRequest) XXX_Marshal

func (m *DeleteFeatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteFeatureRequest) XXX_Merge

func (m *DeleteFeatureRequest) XXX_Merge(src proto.Message)

func (*DeleteFeatureRequest) XXX_Size

func (m *DeleteFeatureRequest) XXX_Size() int

func (*DeleteFeatureRequest) XXX_Unmarshal

func (m *DeleteFeatureRequest) XXX_Unmarshal(b []byte) error

type DeleteFeatureResponse

type DeleteFeatureResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteFeatureResponse) Descriptor

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

func (*DeleteFeatureResponse) ProtoMessage

func (*DeleteFeatureResponse) ProtoMessage()

func (*DeleteFeatureResponse) Reset

func (m *DeleteFeatureResponse) Reset()

func (*DeleteFeatureResponse) String

func (m *DeleteFeatureResponse) String() string

func (*DeleteFeatureResponse) XXX_DiscardUnknown

func (m *DeleteFeatureResponse) XXX_DiscardUnknown()

func (*DeleteFeatureResponse) XXX_Marshal

func (m *DeleteFeatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteFeatureResponse) XXX_Merge

func (m *DeleteFeatureResponse) XXX_Merge(src proto.Message)

func (*DeleteFeatureResponse) XXX_Size

func (m *DeleteFeatureResponse) XXX_Size() int

func (*DeleteFeatureResponse) XXX_Unmarshal

func (m *DeleteFeatureResponse) XXX_Unmarshal(b []byte) error

type DeleteRuleCommand

type DeleteRuleCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteRuleCommand) Descriptor

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

func (*DeleteRuleCommand) GetId

func (m *DeleteRuleCommand) GetId() string

func (*DeleteRuleCommand) ProtoMessage

func (*DeleteRuleCommand) ProtoMessage()

func (*DeleteRuleCommand) Reset

func (m *DeleteRuleCommand) Reset()

func (*DeleteRuleCommand) String

func (m *DeleteRuleCommand) String() string

func (*DeleteRuleCommand) XXX_DiscardUnknown

func (m *DeleteRuleCommand) XXX_DiscardUnknown()

func (*DeleteRuleCommand) XXX_Marshal

func (m *DeleteRuleCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteRuleCommand) XXX_Merge

func (m *DeleteRuleCommand) XXX_Merge(src proto.Message)

func (*DeleteRuleCommand) XXX_Size

func (m *DeleteRuleCommand) XXX_Size() int

func (*DeleteRuleCommand) XXX_Unmarshal

func (m *DeleteRuleCommand) XXX_Unmarshal(b []byte) error

type DeleteSegmentCommand

type DeleteSegmentCommand struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteSegmentCommand) Descriptor

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

func (*DeleteSegmentCommand) ProtoMessage

func (*DeleteSegmentCommand) ProtoMessage()

func (*DeleteSegmentCommand) Reset

func (m *DeleteSegmentCommand) Reset()

func (*DeleteSegmentCommand) String

func (m *DeleteSegmentCommand) String() string

func (*DeleteSegmentCommand) XXX_DiscardUnknown

func (m *DeleteSegmentCommand) XXX_DiscardUnknown()

func (*DeleteSegmentCommand) XXX_Marshal

func (m *DeleteSegmentCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSegmentCommand) XXX_Merge

func (m *DeleteSegmentCommand) XXX_Merge(src proto.Message)

func (*DeleteSegmentCommand) XXX_Size

func (m *DeleteSegmentCommand) XXX_Size() int

func (*DeleteSegmentCommand) XXX_Unmarshal

func (m *DeleteSegmentCommand) XXX_Unmarshal(b []byte) error

type DeleteSegmentRequest

type DeleteSegmentRequest struct {
	Id                   string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Command              *DeleteSegmentCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*DeleteSegmentRequest) Descriptor

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

func (*DeleteSegmentRequest) GetCommand

func (m *DeleteSegmentRequest) GetCommand() *DeleteSegmentCommand

func (*DeleteSegmentRequest) GetEnvironmentNamespace

func (m *DeleteSegmentRequest) GetEnvironmentNamespace() string

func (*DeleteSegmentRequest) GetId

func (m *DeleteSegmentRequest) GetId() string

func (*DeleteSegmentRequest) ProtoMessage

func (*DeleteSegmentRequest) ProtoMessage()

func (*DeleteSegmentRequest) Reset

func (m *DeleteSegmentRequest) Reset()

func (*DeleteSegmentRequest) String

func (m *DeleteSegmentRequest) String() string

func (*DeleteSegmentRequest) XXX_DiscardUnknown

func (m *DeleteSegmentRequest) XXX_DiscardUnknown()

func (*DeleteSegmentRequest) XXX_Marshal

func (m *DeleteSegmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSegmentRequest) XXX_Merge

func (m *DeleteSegmentRequest) XXX_Merge(src proto.Message)

func (*DeleteSegmentRequest) XXX_Size

func (m *DeleteSegmentRequest) XXX_Size() int

func (*DeleteSegmentRequest) XXX_Unmarshal

func (m *DeleteSegmentRequest) XXX_Unmarshal(b []byte) error

type DeleteSegmentResponse

type DeleteSegmentResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteSegmentResponse) Descriptor

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

func (*DeleteSegmentResponse) ProtoMessage

func (*DeleteSegmentResponse) ProtoMessage()

func (*DeleteSegmentResponse) Reset

func (m *DeleteSegmentResponse) Reset()

func (*DeleteSegmentResponse) String

func (m *DeleteSegmentResponse) String() string

func (*DeleteSegmentResponse) XXX_DiscardUnknown

func (m *DeleteSegmentResponse) XXX_DiscardUnknown()

func (*DeleteSegmentResponse) XXX_Marshal

func (m *DeleteSegmentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSegmentResponse) XXX_Merge

func (m *DeleteSegmentResponse) XXX_Merge(src proto.Message)

func (*DeleteSegmentResponse) XXX_Size

func (m *DeleteSegmentResponse) XXX_Size() int

func (*DeleteSegmentResponse) XXX_Unmarshal

func (m *DeleteSegmentResponse) XXX_Unmarshal(b []byte) error

type DeleteSegmentUserCommand

type DeleteSegmentUserCommand struct {
	UserIds              []string          `protobuf:"bytes,1,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	State                SegmentUser_State `protobuf:"varint,2,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*DeleteSegmentUserCommand) Descriptor

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

func (*DeleteSegmentUserCommand) GetState

func (*DeleteSegmentUserCommand) GetUserIds

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

func (*DeleteSegmentUserCommand) ProtoMessage

func (*DeleteSegmentUserCommand) ProtoMessage()

func (*DeleteSegmentUserCommand) Reset

func (m *DeleteSegmentUserCommand) Reset()

func (*DeleteSegmentUserCommand) String

func (m *DeleteSegmentUserCommand) String() string

func (*DeleteSegmentUserCommand) XXX_DiscardUnknown

func (m *DeleteSegmentUserCommand) XXX_DiscardUnknown()

func (*DeleteSegmentUserCommand) XXX_Marshal

func (m *DeleteSegmentUserCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSegmentUserCommand) XXX_Merge

func (m *DeleteSegmentUserCommand) XXX_Merge(src proto.Message)

func (*DeleteSegmentUserCommand) XXX_Size

func (m *DeleteSegmentUserCommand) XXX_Size() int

func (*DeleteSegmentUserCommand) XXX_Unmarshal

func (m *DeleteSegmentUserCommand) XXX_Unmarshal(b []byte) error

type DeleteSegmentUserRequest

type DeleteSegmentUserRequest struct {
	Id                   string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Command              *DeleteSegmentUserCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                    `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*DeleteSegmentUserRequest) Descriptor

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

func (*DeleteSegmentUserRequest) GetCommand

func (*DeleteSegmentUserRequest) GetEnvironmentNamespace

func (m *DeleteSegmentUserRequest) GetEnvironmentNamespace() string

func (*DeleteSegmentUserRequest) GetId

func (m *DeleteSegmentUserRequest) GetId() string

func (*DeleteSegmentUserRequest) ProtoMessage

func (*DeleteSegmentUserRequest) ProtoMessage()

func (*DeleteSegmentUserRequest) Reset

func (m *DeleteSegmentUserRequest) Reset()

func (*DeleteSegmentUserRequest) String

func (m *DeleteSegmentUserRequest) String() string

func (*DeleteSegmentUserRequest) XXX_DiscardUnknown

func (m *DeleteSegmentUserRequest) XXX_DiscardUnknown()

func (*DeleteSegmentUserRequest) XXX_Marshal

func (m *DeleteSegmentUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSegmentUserRequest) XXX_Merge

func (m *DeleteSegmentUserRequest) XXX_Merge(src proto.Message)

func (*DeleteSegmentUserRequest) XXX_Size

func (m *DeleteSegmentUserRequest) XXX_Size() int

func (*DeleteSegmentUserRequest) XXX_Unmarshal

func (m *DeleteSegmentUserRequest) XXX_Unmarshal(b []byte) error

type DeleteSegmentUserResponse

type DeleteSegmentUserResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteSegmentUserResponse) Descriptor

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

func (*DeleteSegmentUserResponse) ProtoMessage

func (*DeleteSegmentUserResponse) ProtoMessage()

func (*DeleteSegmentUserResponse) Reset

func (m *DeleteSegmentUserResponse) Reset()

func (*DeleteSegmentUserResponse) String

func (m *DeleteSegmentUserResponse) String() string

func (*DeleteSegmentUserResponse) XXX_DiscardUnknown

func (m *DeleteSegmentUserResponse) XXX_DiscardUnknown()

func (*DeleteSegmentUserResponse) XXX_Marshal

func (m *DeleteSegmentUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteSegmentUserResponse) XXX_Merge

func (m *DeleteSegmentUserResponse) XXX_Merge(src proto.Message)

func (*DeleteSegmentUserResponse) XXX_Size

func (m *DeleteSegmentUserResponse) XXX_Size() int

func (*DeleteSegmentUserResponse) XXX_Unmarshal

func (m *DeleteSegmentUserResponse) XXX_Unmarshal(b []byte) error

type DisableFeatureCommand

type DisableFeatureCommand struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DisableFeatureCommand) Descriptor

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

func (*DisableFeatureCommand) ProtoMessage

func (*DisableFeatureCommand) ProtoMessage()

func (*DisableFeatureCommand) Reset

func (m *DisableFeatureCommand) Reset()

func (*DisableFeatureCommand) String

func (m *DisableFeatureCommand) String() string

func (*DisableFeatureCommand) XXX_DiscardUnknown

func (m *DisableFeatureCommand) XXX_DiscardUnknown()

func (*DisableFeatureCommand) XXX_Marshal

func (m *DisableFeatureCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DisableFeatureCommand) XXX_Merge

func (m *DisableFeatureCommand) XXX_Merge(src proto.Message)

func (*DisableFeatureCommand) XXX_Size

func (m *DisableFeatureCommand) XXX_Size() int

func (*DisableFeatureCommand) XXX_Unmarshal

func (m *DisableFeatureCommand) XXX_Unmarshal(b []byte) error

type DisableFeatureRequest

type DisableFeatureRequest struct {
	Id                   string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Command              *DisableFeatureCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                 `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Comment              string                 `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*DisableFeatureRequest) Descriptor

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

func (*DisableFeatureRequest) GetCommand

func (*DisableFeatureRequest) GetComment

func (m *DisableFeatureRequest) GetComment() string

func (*DisableFeatureRequest) GetEnvironmentNamespace

func (m *DisableFeatureRequest) GetEnvironmentNamespace() string

func (*DisableFeatureRequest) GetId

func (m *DisableFeatureRequest) GetId() string

func (*DisableFeatureRequest) ProtoMessage

func (*DisableFeatureRequest) ProtoMessage()

func (*DisableFeatureRequest) Reset

func (m *DisableFeatureRequest) Reset()

func (*DisableFeatureRequest) String

func (m *DisableFeatureRequest) String() string

func (*DisableFeatureRequest) XXX_DiscardUnknown

func (m *DisableFeatureRequest) XXX_DiscardUnknown()

func (*DisableFeatureRequest) XXX_Marshal

func (m *DisableFeatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DisableFeatureRequest) XXX_Merge

func (m *DisableFeatureRequest) XXX_Merge(src proto.Message)

func (*DisableFeatureRequest) XXX_Size

func (m *DisableFeatureRequest) XXX_Size() int

func (*DisableFeatureRequest) XXX_Unmarshal

func (m *DisableFeatureRequest) XXX_Unmarshal(b []byte) error

type DisableFeatureResponse

type DisableFeatureResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DisableFeatureResponse) Descriptor

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

func (*DisableFeatureResponse) ProtoMessage

func (*DisableFeatureResponse) ProtoMessage()

func (*DisableFeatureResponse) Reset

func (m *DisableFeatureResponse) Reset()

func (*DisableFeatureResponse) String

func (m *DisableFeatureResponse) String() string

func (*DisableFeatureResponse) XXX_DiscardUnknown

func (m *DisableFeatureResponse) XXX_DiscardUnknown()

func (*DisableFeatureResponse) XXX_Marshal

func (m *DisableFeatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DisableFeatureResponse) XXX_Merge

func (m *DisableFeatureResponse) XXX_Merge(src proto.Message)

func (*DisableFeatureResponse) XXX_Size

func (m *DisableFeatureResponse) XXX_Size() int

func (*DisableFeatureResponse) XXX_Unmarshal

func (m *DisableFeatureResponse) XXX_Unmarshal(b []byte) error

type EnableFeatureCommand

type EnableFeatureCommand struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EnableFeatureCommand) Descriptor

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

func (*EnableFeatureCommand) ProtoMessage

func (*EnableFeatureCommand) ProtoMessage()

func (*EnableFeatureCommand) Reset

func (m *EnableFeatureCommand) Reset()

func (*EnableFeatureCommand) String

func (m *EnableFeatureCommand) String() string

func (*EnableFeatureCommand) XXX_DiscardUnknown

func (m *EnableFeatureCommand) XXX_DiscardUnknown()

func (*EnableFeatureCommand) XXX_Marshal

func (m *EnableFeatureCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnableFeatureCommand) XXX_Merge

func (m *EnableFeatureCommand) XXX_Merge(src proto.Message)

func (*EnableFeatureCommand) XXX_Size

func (m *EnableFeatureCommand) XXX_Size() int

func (*EnableFeatureCommand) XXX_Unmarshal

func (m *EnableFeatureCommand) XXX_Unmarshal(b []byte) error

type EnableFeatureRequest

type EnableFeatureRequest struct {
	Id                   string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Command              *EnableFeatureCommand `protobuf:"bytes,2,opt,name=command,proto3" json:"command,omitempty"`
	EnvironmentNamespace string                `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Comment              string                `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*EnableFeatureRequest) Descriptor

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

func (*EnableFeatureRequest) GetCommand

func (m *EnableFeatureRequest) GetCommand() *EnableFeatureCommand

func (*EnableFeatureRequest) GetComment

func (m *EnableFeatureRequest) GetComment() string

func (*EnableFeatureRequest) GetEnvironmentNamespace

func (m *EnableFeatureRequest) GetEnvironmentNamespace() string

func (*EnableFeatureRequest) GetId

func (m *EnableFeatureRequest) GetId() string

func (*EnableFeatureRequest) ProtoMessage

func (*EnableFeatureRequest) ProtoMessage()

func (*EnableFeatureRequest) Reset

func (m *EnableFeatureRequest) Reset()

func (*EnableFeatureRequest) String

func (m *EnableFeatureRequest) String() string

func (*EnableFeatureRequest) XXX_DiscardUnknown

func (m *EnableFeatureRequest) XXX_DiscardUnknown()

func (*EnableFeatureRequest) XXX_Marshal

func (m *EnableFeatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnableFeatureRequest) XXX_Merge

func (m *EnableFeatureRequest) XXX_Merge(src proto.Message)

func (*EnableFeatureRequest) XXX_Size

func (m *EnableFeatureRequest) XXX_Size() int

func (*EnableFeatureRequest) XXX_Unmarshal

func (m *EnableFeatureRequest) XXX_Unmarshal(b []byte) error

type EnableFeatureResponse

type EnableFeatureResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EnableFeatureResponse) Descriptor

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

func (*EnableFeatureResponse) ProtoMessage

func (*EnableFeatureResponse) ProtoMessage()

func (*EnableFeatureResponse) Reset

func (m *EnableFeatureResponse) Reset()

func (*EnableFeatureResponse) String

func (m *EnableFeatureResponse) String() string

func (*EnableFeatureResponse) XXX_DiscardUnknown

func (m *EnableFeatureResponse) XXX_DiscardUnknown()

func (*EnableFeatureResponse) XXX_Marshal

func (m *EnableFeatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnableFeatureResponse) XXX_Merge

func (m *EnableFeatureResponse) XXX_Merge(src proto.Message)

func (*EnableFeatureResponse) XXX_Size

func (m *EnableFeatureResponse) XXX_Size() int

func (*EnableFeatureResponse) XXX_Unmarshal

func (m *EnableFeatureResponse) XXX_Unmarshal(b []byte) error

type EvaluateOnAllFeaturesRequest

type EvaluateOnAllFeaturesRequest struct {
	User                 *user.User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	EnvironmentNamespace string     `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*EvaluateOnAllFeaturesRequest) Descriptor

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

func (*EvaluateOnAllFeaturesRequest) GetEnvironmentNamespace

func (m *EvaluateOnAllFeaturesRequest) GetEnvironmentNamespace() string

func (*EvaluateOnAllFeaturesRequest) GetUser

func (m *EvaluateOnAllFeaturesRequest) GetUser() *user.User

func (*EvaluateOnAllFeaturesRequest) ProtoMessage

func (*EvaluateOnAllFeaturesRequest) ProtoMessage()

func (*EvaluateOnAllFeaturesRequest) Reset

func (m *EvaluateOnAllFeaturesRequest) Reset()

func (*EvaluateOnAllFeaturesRequest) String

func (*EvaluateOnAllFeaturesRequest) XXX_DiscardUnknown

func (m *EvaluateOnAllFeaturesRequest) XXX_DiscardUnknown()

func (*EvaluateOnAllFeaturesRequest) XXX_Marshal

func (m *EvaluateOnAllFeaturesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EvaluateOnAllFeaturesRequest) XXX_Merge

func (m *EvaluateOnAllFeaturesRequest) XXX_Merge(src proto.Message)

func (*EvaluateOnAllFeaturesRequest) XXX_Size

func (m *EvaluateOnAllFeaturesRequest) XXX_Size() int

func (*EvaluateOnAllFeaturesRequest) XXX_Unmarshal

func (m *EvaluateOnAllFeaturesRequest) XXX_Unmarshal(b []byte) error

type EvaluateOnAllFeaturesResponse

type EvaluateOnAllFeaturesResponse struct {
	UserEvaluations      *UserEvaluations `protobuf:"bytes,1,opt,name=user_evaluations,json=userEvaluations,proto3" json:"user_evaluations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*EvaluateOnAllFeaturesResponse) Descriptor

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

func (*EvaluateOnAllFeaturesResponse) GetUserEvaluations

func (m *EvaluateOnAllFeaturesResponse) GetUserEvaluations() *UserEvaluations

func (*EvaluateOnAllFeaturesResponse) ProtoMessage

func (*EvaluateOnAllFeaturesResponse) ProtoMessage()

func (*EvaluateOnAllFeaturesResponse) Reset

func (m *EvaluateOnAllFeaturesResponse) Reset()

func (*EvaluateOnAllFeaturesResponse) String

func (*EvaluateOnAllFeaturesResponse) XXX_DiscardUnknown

func (m *EvaluateOnAllFeaturesResponse) XXX_DiscardUnknown()

func (*EvaluateOnAllFeaturesResponse) XXX_Marshal

func (m *EvaluateOnAllFeaturesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EvaluateOnAllFeaturesResponse) XXX_Merge

func (m *EvaluateOnAllFeaturesResponse) XXX_Merge(src proto.Message)

func (*EvaluateOnAllFeaturesResponse) XXX_Size

func (m *EvaluateOnAllFeaturesResponse) XXX_Size() int

func (*EvaluateOnAllFeaturesResponse) XXX_Unmarshal

func (m *EvaluateOnAllFeaturesResponse) XXX_Unmarshal(b []byte) error

type Evaluation

type Evaluation struct {
	Id                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	FeatureId            string     `protobuf:"bytes,2,opt,name=feature_id,json=featureId,proto3" json:"feature_id,omitempty"`
	FeatureVersion       int32      `protobuf:"varint,3,opt,name=feature_version,json=featureVersion,proto3" json:"feature_version,omitempty"`
	UserId               string     `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	VariationId          string     `protobuf:"bytes,5,opt,name=variation_id,json=variationId,proto3" json:"variation_id,omitempty"`
	Variation            *Variation `protobuf:"bytes,6,opt,name=variation,proto3" json:"variation,omitempty"` // Deprecated: Do not use.
	Reason               *Reason    `protobuf:"bytes,7,opt,name=reason,proto3" json:"reason,omitempty"`
	VariationValue       string     `protobuf:"bytes,8,opt,name=variation_value,json=variationValue,proto3" json:"variation_value,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Evaluation) Descriptor

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

func (*Evaluation) GetFeatureId

func (m *Evaluation) GetFeatureId() string

func (*Evaluation) GetFeatureVersion

func (m *Evaluation) GetFeatureVersion() int32

func (*Evaluation) GetId

func (m *Evaluation) GetId() string

func (*Evaluation) GetReason

func (m *Evaluation) GetReason() *Reason

func (*Evaluation) GetUserId

func (m *Evaluation) GetUserId() string

func (*Evaluation) GetVariation deprecated

func (m *Evaluation) GetVariation() *Variation

Deprecated: Do not use.

func (*Evaluation) GetVariationId

func (m *Evaluation) GetVariationId() string

func (*Evaluation) GetVariationValue added in v1.3.0

func (m *Evaluation) GetVariationValue() string

func (*Evaluation) ProtoMessage

func (*Evaluation) ProtoMessage()

func (*Evaluation) Reset

func (m *Evaluation) Reset()

func (*Evaluation) String

func (m *Evaluation) String() string

func (*Evaluation) XXX_DiscardUnknown

func (m *Evaluation) XXX_DiscardUnknown()

func (*Evaluation) XXX_Marshal

func (m *Evaluation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Evaluation) XXX_Merge

func (m *Evaluation) XXX_Merge(src proto.Message)

func (*Evaluation) XXX_Size

func (m *Evaluation) XXX_Size() int

func (*Evaluation) XXX_Unmarshal

func (m *Evaluation) XXX_Unmarshal(b []byte) error

type Feature

type Feature struct {
	Id                    string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                  string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description           string               `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Enabled               bool                 `protobuf:"varint,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Deleted               bool                 `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted,omitempty"`
	EvaluationUndelayable bool                 `protobuf:"varint,6,opt,name=evaluation_undelayable,json=evaluationUndelayable,proto3" json:"evaluation_undelayable,omitempty"` // Deprecated: Do not use.
	Ttl                   int32                `protobuf:"varint,7,opt,name=ttl,proto3" json:"ttl,omitempty"`
	Version               int32                `protobuf:"varint,8,opt,name=version,proto3" json:"version,omitempty"`
	CreatedAt             int64                `protobuf:"varint,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt             int64                `protobuf:"varint,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Variations            []*Variation         `protobuf:"bytes,11,rep,name=variations,proto3" json:"variations,omitempty"`
	Targets               []*Target            `protobuf:"bytes,12,rep,name=targets,proto3" json:"targets,omitempty"`
	Rules                 []*Rule              `protobuf:"bytes,13,rep,name=rules,proto3" json:"rules,omitempty"`
	DefaultStrategy       *Strategy            `protobuf:"bytes,14,opt,name=default_strategy,json=defaultStrategy,proto3" json:"default_strategy,omitempty"`
	OffVariation          string               `protobuf:"bytes,15,opt,name=off_variation,json=offVariation,proto3" json:"off_variation,omitempty"`
	Tags                  []string             `protobuf:"bytes,16,rep,name=tags,proto3" json:"tags,omitempty"`
	LastUsedInfo          *FeatureLastUsedInfo `protobuf:"bytes,17,opt,name=last_used_info,json=lastUsedInfo,proto3" json:"last_used_info,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}             `json:"-"`
	XXX_unrecognized      []byte               `json:"-"`
	XXX_sizecache         int32                `json:"-"`
}

func (*Feature) Descriptor

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

func (*Feature) GetCreatedAt

func (m *Feature) GetCreatedAt() int64

func (*Feature) GetDefaultStrategy

func (m *Feature) GetDefaultStrategy() *Strategy

func (*Feature) GetDeleted

func (m *Feature) GetDeleted() bool

func (*Feature) GetDescription

func (m *Feature) GetDescription() string

func (*Feature) GetEnabled

func (m *Feature) GetEnabled() bool

func (*Feature) GetEvaluationUndelayable deprecated

func (m *Feature) GetEvaluationUndelayable() bool

Deprecated: Do not use.

func (*Feature) GetId

func (m *Feature) GetId() string

func (*Feature) GetLastUsedInfo

func (m *Feature) GetLastUsedInfo() *FeatureLastUsedInfo

func (*Feature) GetName

func (m *Feature) GetName() string

func (*Feature) GetOffVariation

func (m *Feature) GetOffVariation() string

func (*Feature) GetRules

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

func (*Feature) GetTags

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

func (*Feature) GetTargets

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

func (*Feature) GetTtl

func (m *Feature) GetTtl() int32

func (*Feature) GetUpdatedAt

func (m *Feature) GetUpdatedAt() int64

func (*Feature) GetVariations

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

func (*Feature) GetVersion

func (m *Feature) GetVersion() int32

func (*Feature) ProtoMessage

func (*Feature) ProtoMessage()

func (*Feature) Reset

func (m *Feature) Reset()

func (*Feature) String

func (m *Feature) String() string

func (*Feature) XXX_DiscardUnknown

func (m *Feature) XXX_DiscardUnknown()

func (*Feature) XXX_Marshal

func (m *Feature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Feature) XXX_Merge

func (m *Feature) XXX_Merge(src proto.Message)

func (*Feature) XXX_Size

func (m *Feature) XXX_Size() int

func (*Feature) XXX_Unmarshal

func (m *Feature) XXX_Unmarshal(b []byte) error

type FeatureLastUsedInfo

type FeatureLastUsedInfo struct {
	FeatureId            string   `protobuf:"bytes,1,opt,name=feature_id,json=featureId,proto3" json:"feature_id,omitempty"`
	Version              int32    `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	LastUsedAt           int64    `protobuf:"varint,3,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
	CreatedAt            int64    `protobuf:"varint,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ClientOldestVersion  string   `protobuf:"bytes,5,opt,name=client_oldest_version,json=clientOldestVersion,proto3" json:"client_oldest_version,omitempty"`
	ClientLatestVersion  string   `protobuf:"bytes,6,opt,name=client_latest_version,json=clientLatestVersion,proto3" json:"client_latest_version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FeatureLastUsedInfo) Descriptor

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

func (*FeatureLastUsedInfo) GetClientLatestVersion

func (m *FeatureLastUsedInfo) GetClientLatestVersion() string

func (*FeatureLastUsedInfo) GetClientOldestVersion

func (m *FeatureLastUsedInfo) GetClientOldestVersion() string

func (*FeatureLastUsedInfo) GetCreatedAt

func (m *FeatureLastUsedInfo) GetCreatedAt() int64

func (*FeatureLastUsedInfo) GetFeatureId

func (m *FeatureLastUsedInfo) GetFeatureId() string

func (*FeatureLastUsedInfo) GetLastUsedAt

func (m *FeatureLastUsedInfo) GetLastUsedAt() int64

func (*FeatureLastUsedInfo) GetVersion

func (m *FeatureLastUsedInfo) GetVersion() int32

func (*FeatureLastUsedInfo) ProtoMessage

func (*FeatureLastUsedInfo) ProtoMessage()

func (*FeatureLastUsedInfo) Reset

func (m *FeatureLastUsedInfo) Reset()

func (*FeatureLastUsedInfo) String

func (m *FeatureLastUsedInfo) String() string

func (*FeatureLastUsedInfo) XXX_DiscardUnknown

func (m *FeatureLastUsedInfo) XXX_DiscardUnknown()

func (*FeatureLastUsedInfo) XXX_Marshal

func (m *FeatureLastUsedInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeatureLastUsedInfo) XXX_Merge

func (m *FeatureLastUsedInfo) XXX_Merge(src proto.Message)

func (*FeatureLastUsedInfo) XXX_Size

func (m *FeatureLastUsedInfo) XXX_Size() int

func (*FeatureLastUsedInfo) XXX_Unmarshal

func (m *FeatureLastUsedInfo) XXX_Unmarshal(b []byte) error

type FeatureServiceClient

type FeatureServiceClient interface {
	SearchFeatures(ctx context.Context, in *SearchFeaturesRequest, opts ...grpc.CallOption) (*SearchFeaturesResponse, error)
	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)
	EnableFeature(ctx context.Context, in *EnableFeatureRequest, opts ...grpc.CallOption) (*EnableFeatureResponse, error)
	DisableFeature(ctx context.Context, in *DisableFeatureRequest, opts ...grpc.CallOption) (*DisableFeatureResponse, 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)
	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)
	AddSegmentUser(ctx context.Context, in *AddSegmentUserRequest, opts ...grpc.CallOption) (*AddSegmentUserResponse, error)
	DeleteSegmentUser(ctx context.Context, in *DeleteSegmentUserRequest, opts ...grpc.CallOption) (*DeleteSegmentUserResponse, error)
	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)
	EvaluateOnAllFeatures(ctx context.Context, in *EvaluateOnAllFeaturesRequest, opts ...grpc.CallOption) (*EvaluateOnAllFeaturesResponse, 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.

func NewFeatureServiceClient

func NewFeatureServiceClient(cc *grpc.ClientConn) FeatureServiceClient

type FeatureServiceServer

type FeatureServiceServer interface {
	SearchFeatures(context.Context, *SearchFeaturesRequest) (*SearchFeaturesResponse, error)
	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)
	EnableFeature(context.Context, *EnableFeatureRequest) (*EnableFeatureResponse, error)
	DisableFeature(context.Context, *DisableFeatureRequest) (*DisableFeatureResponse, 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)
	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)
	AddSegmentUser(context.Context, *AddSegmentUserRequest) (*AddSegmentUserResponse, error)
	DeleteSegmentUser(context.Context, *DeleteSegmentUserRequest) (*DeleteSegmentUserResponse, error)
	GetSegmentUser(context.Context, *GetSegmentUserRequest) (*GetSegmentUserResponse, error)
	ListSegmentUsers(context.Context, *ListSegmentUsersRequest) (*ListSegmentUsersResponse, error)
	BulkUploadSegmentUsers(context.Context, *BulkUploadSegmentUsersRequest) (*BulkUploadSegmentUsersResponse, error)
	BulkDownloadSegmentUsers(context.Context, *BulkDownloadSegmentUsersRequest) (*BulkDownloadSegmentUsersResponse, error)
	EvaluateOnAllFeatures(context.Context, *EvaluateOnAllFeaturesRequest) (*EvaluateOnAllFeaturesResponse, error)
}

FeatureServiceServer is the server API for FeatureService service.

type FixedStrategy

type FixedStrategy struct {
	Variation            string   `protobuf:"bytes,1,opt,name=variation,proto3" json:"variation,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FixedStrategy) Descriptor

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

func (*FixedStrategy) GetVariation

func (m *FixedStrategy) GetVariation() string

func (*FixedStrategy) ProtoMessage

func (*FixedStrategy) ProtoMessage()

func (*FixedStrategy) Reset

func (m *FixedStrategy) Reset()

func (*FixedStrategy) String

func (m *FixedStrategy) String() string

func (*FixedStrategy) XXX_DiscardUnknown

func (m *FixedStrategy) XXX_DiscardUnknown()

func (*FixedStrategy) XXX_Marshal

func (m *FixedStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FixedStrategy) XXX_Merge

func (m *FixedStrategy) XXX_Merge(src proto.Message)

func (*FixedStrategy) XXX_Size

func (m *FixedStrategy) XXX_Size() int

func (*FixedStrategy) XXX_Unmarshal

func (m *FixedStrategy) XXX_Unmarshal(b []byte) error

type GetFeatureRequest

type GetFeatureRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	EnvironmentNamespace string   `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetFeatureRequest) Descriptor

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

func (*GetFeatureRequest) GetEnvironmentNamespace

func (m *GetFeatureRequest) GetEnvironmentNamespace() string

func (*GetFeatureRequest) GetId

func (m *GetFeatureRequest) GetId() string

func (*GetFeatureRequest) ProtoMessage

func (*GetFeatureRequest) ProtoMessage()

func (*GetFeatureRequest) Reset

func (m *GetFeatureRequest) Reset()

func (*GetFeatureRequest) String

func (m *GetFeatureRequest) String() string

func (*GetFeatureRequest) XXX_DiscardUnknown

func (m *GetFeatureRequest) XXX_DiscardUnknown()

func (*GetFeatureRequest) XXX_Marshal

func (m *GetFeatureRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetFeatureRequest) XXX_Merge

func (m *GetFeatureRequest) XXX_Merge(src proto.Message)

func (*GetFeatureRequest) XXX_Size

func (m *GetFeatureRequest) XXX_Size() int

func (*GetFeatureRequest) XXX_Unmarshal

func (m *GetFeatureRequest) XXX_Unmarshal(b []byte) error

type GetFeatureResponse

type GetFeatureResponse struct {
	Feature              *Feature `protobuf:"bytes,1,opt,name=feature,proto3" json:"feature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetFeatureResponse) Descriptor

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

func (*GetFeatureResponse) GetFeature

func (m *GetFeatureResponse) GetFeature() *Feature

func (*GetFeatureResponse) ProtoMessage

func (*GetFeatureResponse) ProtoMessage()

func (*GetFeatureResponse) Reset

func (m *GetFeatureResponse) Reset()

func (*GetFeatureResponse) String

func (m *GetFeatureResponse) String() string

func (*GetFeatureResponse) XXX_DiscardUnknown

func (m *GetFeatureResponse) XXX_DiscardUnknown()

func (*GetFeatureResponse) XXX_Marshal

func (m *GetFeatureResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetFeatureResponse) XXX_Merge

func (m *GetFeatureResponse) XXX_Merge(src proto.Message)

func (*GetFeatureResponse) XXX_Size

func (m *GetFeatureResponse) XXX_Size() int

func (*GetFeatureResponse) XXX_Unmarshal

func (m *GetFeatureResponse) XXX_Unmarshal(b []byte) error

type GetFeaturesRequest

type GetFeaturesRequest struct {
	EnvironmentNamespace string   `protobuf:"bytes,1,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Ids                  []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetFeaturesRequest) Descriptor

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

func (*GetFeaturesRequest) GetEnvironmentNamespace

func (m *GetFeaturesRequest) GetEnvironmentNamespace() string

func (*GetFeaturesRequest) GetIds

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

func (*GetFeaturesRequest) ProtoMessage

func (*GetFeaturesRequest) ProtoMessage()

func (*GetFeaturesRequest) Reset

func (m *GetFeaturesRequest) Reset()

func (*GetFeaturesRequest) String

func (m *GetFeaturesRequest) String() string

func (*GetFeaturesRequest) XXX_DiscardUnknown

func (m *GetFeaturesRequest) XXX_DiscardUnknown()

func (*GetFeaturesRequest) XXX_Marshal

func (m *GetFeaturesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetFeaturesRequest) XXX_Merge

func (m *GetFeaturesRequest) XXX_Merge(src proto.Message)

func (*GetFeaturesRequest) XXX_Size

func (m *GetFeaturesRequest) XXX_Size() int

func (*GetFeaturesRequest) XXX_Unmarshal

func (m *GetFeaturesRequest) XXX_Unmarshal(b []byte) error

type GetFeaturesResponse

type GetFeaturesResponse struct {
	Features             []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*GetFeaturesResponse) Descriptor

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

func (*GetFeaturesResponse) GetFeatures

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

func (*GetFeaturesResponse) ProtoMessage

func (*GetFeaturesResponse) ProtoMessage()

func (*GetFeaturesResponse) Reset

func (m *GetFeaturesResponse) Reset()

func (*GetFeaturesResponse) String

func (m *GetFeaturesResponse) String() string

func (*GetFeaturesResponse) XXX_DiscardUnknown

func (m *GetFeaturesResponse) XXX_DiscardUnknown()

func (*GetFeaturesResponse) XXX_Marshal

func (m *GetFeaturesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetFeaturesResponse) XXX_Merge

func (m *GetFeaturesResponse) XXX_Merge(src proto.Message)

func (*GetFeaturesResponse) XXX_Size

func (m *GetFeaturesResponse) XXX_Size() int

func (*GetFeaturesResponse) XXX_Unmarshal

func (m *GetFeaturesResponse) XXX_Unmarshal(b []byte) error

type GetSegmentRequest

type GetSegmentRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	EnvironmentNamespace string   `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetSegmentRequest) Descriptor

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

func (*GetSegmentRequest) GetEnvironmentNamespace

func (m *GetSegmentRequest) GetEnvironmentNamespace() string

func (*GetSegmentRequest) GetId

func (m *GetSegmentRequest) GetId() string

func (*GetSegmentRequest) ProtoMessage

func (*GetSegmentRequest) ProtoMessage()

func (*GetSegmentRequest) Reset

func (m *GetSegmentRequest) Reset()

func (*GetSegmentRequest) String

func (m *GetSegmentRequest) String() string

func (*GetSegmentRequest) XXX_DiscardUnknown

func (m *GetSegmentRequest) XXX_DiscardUnknown()

func (*GetSegmentRequest) XXX_Marshal

func (m *GetSegmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetSegmentRequest) XXX_Merge

func (m *GetSegmentRequest) XXX_Merge(src proto.Message)

func (*GetSegmentRequest) XXX_Size

func (m *GetSegmentRequest) XXX_Size() int

func (*GetSegmentRequest) XXX_Unmarshal

func (m *GetSegmentRequest) XXX_Unmarshal(b []byte) error

type GetSegmentResponse

type GetSegmentResponse struct {
	Segment              *Segment `protobuf:"bytes,1,opt,name=segment,proto3" json:"segment,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetSegmentResponse) Descriptor

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

func (*GetSegmentResponse) GetSegment

func (m *GetSegmentResponse) GetSegment() *Segment

func (*GetSegmentResponse) ProtoMessage

func (*GetSegmentResponse) ProtoMessage()

func (*GetSegmentResponse) Reset

func (m *GetSegmentResponse) Reset()

func (*GetSegmentResponse) String

func (m *GetSegmentResponse) String() string

func (*GetSegmentResponse) XXX_DiscardUnknown

func (m *GetSegmentResponse) XXX_DiscardUnknown()

func (*GetSegmentResponse) XXX_Marshal

func (m *GetSegmentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetSegmentResponse) XXX_Merge

func (m *GetSegmentResponse) XXX_Merge(src proto.Message)

func (*GetSegmentResponse) XXX_Size

func (m *GetSegmentResponse) XXX_Size() int

func (*GetSegmentResponse) XXX_Unmarshal

func (m *GetSegmentResponse) XXX_Unmarshal(b []byte) error

type GetSegmentUserRequest

type GetSegmentUserRequest struct {
	SegmentId            string            `protobuf:"bytes,1,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	UserId               string            `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	State                SegmentUser_State `protobuf:"varint,3,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	EnvironmentNamespace string            `protobuf:"bytes,4,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*GetSegmentUserRequest) Descriptor

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

func (*GetSegmentUserRequest) GetEnvironmentNamespace

func (m *GetSegmentUserRequest) GetEnvironmentNamespace() string

func (*GetSegmentUserRequest) GetSegmentId

func (m *GetSegmentUserRequest) GetSegmentId() string

func (*GetSegmentUserRequest) GetState

func (*GetSegmentUserRequest) GetUserId

func (m *GetSegmentUserRequest) GetUserId() string

func (*GetSegmentUserRequest) ProtoMessage

func (*GetSegmentUserRequest) ProtoMessage()

func (*GetSegmentUserRequest) Reset

func (m *GetSegmentUserRequest) Reset()

func (*GetSegmentUserRequest) String

func (m *GetSegmentUserRequest) String() string

func (*GetSegmentUserRequest) XXX_DiscardUnknown

func (m *GetSegmentUserRequest) XXX_DiscardUnknown()

func (*GetSegmentUserRequest) XXX_Marshal

func (m *GetSegmentUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetSegmentUserRequest) XXX_Merge

func (m *GetSegmentUserRequest) XXX_Merge(src proto.Message)

func (*GetSegmentUserRequest) XXX_Size

func (m *GetSegmentUserRequest) XXX_Size() int

func (*GetSegmentUserRequest) XXX_Unmarshal

func (m *GetSegmentUserRequest) XXX_Unmarshal(b []byte) error

type GetSegmentUserResponse

type GetSegmentUserResponse struct {
	User                 *SegmentUser `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*GetSegmentUserResponse) Descriptor

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

func (*GetSegmentUserResponse) GetUser

func (m *GetSegmentUserResponse) GetUser() *SegmentUser

func (*GetSegmentUserResponse) ProtoMessage

func (*GetSegmentUserResponse) ProtoMessage()

func (*GetSegmentUserResponse) Reset

func (m *GetSegmentUserResponse) Reset()

func (*GetSegmentUserResponse) String

func (m *GetSegmentUserResponse) String() string

func (*GetSegmentUserResponse) XXX_DiscardUnknown

func (m *GetSegmentUserResponse) XXX_DiscardUnknown()

func (*GetSegmentUserResponse) XXX_Marshal

func (m *GetSegmentUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetSegmentUserResponse) XXX_Merge

func (m *GetSegmentUserResponse) XXX_Merge(src proto.Message)

func (*GetSegmentUserResponse) XXX_Size

func (m *GetSegmentUserResponse) XXX_Size() int

func (*GetSegmentUserResponse) XXX_Unmarshal

func (m *GetSegmentUserResponse) XXX_Unmarshal(b []byte) error

type IncrementFeatureVersionCommand

type IncrementFeatureVersionCommand struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IncrementFeatureVersionCommand) Descriptor

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

func (*IncrementFeatureVersionCommand) ProtoMessage

func (*IncrementFeatureVersionCommand) ProtoMessage()

func (*IncrementFeatureVersionCommand) Reset

func (m *IncrementFeatureVersionCommand) Reset()

func (*IncrementFeatureVersionCommand) String

func (*IncrementFeatureVersionCommand) XXX_DiscardUnknown

func (m *IncrementFeatureVersionCommand) XXX_DiscardUnknown()

func (*IncrementFeatureVersionCommand) XXX_Marshal

func (m *IncrementFeatureVersionCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IncrementFeatureVersionCommand) XXX_Merge

func (m *IncrementFeatureVersionCommand) XXX_Merge(src proto.Message)

func (*IncrementFeatureVersionCommand) XXX_Size

func (m *IncrementFeatureVersionCommand) XXX_Size() int

func (*IncrementFeatureVersionCommand) XXX_Unmarshal

func (m *IncrementFeatureVersionCommand) XXX_Unmarshal(b []byte) error

type ListEnabledFeaturesRequest

type ListEnabledFeaturesRequest struct {
	PageSize             int64    `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	Cursor               string   `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	Tags                 []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	EnvironmentNamespace string   `protobuf:"bytes,4,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListEnabledFeaturesRequest) Descriptor

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

func (*ListEnabledFeaturesRequest) GetCursor

func (m *ListEnabledFeaturesRequest) GetCursor() string

func (*ListEnabledFeaturesRequest) GetEnvironmentNamespace

func (m *ListEnabledFeaturesRequest) GetEnvironmentNamespace() string

func (*ListEnabledFeaturesRequest) GetPageSize

func (m *ListEnabledFeaturesRequest) GetPageSize() int64

func (*ListEnabledFeaturesRequest) GetTags

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

func (*ListEnabledFeaturesRequest) ProtoMessage

func (*ListEnabledFeaturesRequest) ProtoMessage()

func (*ListEnabledFeaturesRequest) Reset

func (m *ListEnabledFeaturesRequest) Reset()

func (*ListEnabledFeaturesRequest) String

func (m *ListEnabledFeaturesRequest) String() string

func (*ListEnabledFeaturesRequest) XXX_DiscardUnknown

func (m *ListEnabledFeaturesRequest) XXX_DiscardUnknown()

func (*ListEnabledFeaturesRequest) XXX_Marshal

func (m *ListEnabledFeaturesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEnabledFeaturesRequest) XXX_Merge

func (m *ListEnabledFeaturesRequest) XXX_Merge(src proto.Message)

func (*ListEnabledFeaturesRequest) XXX_Size

func (m *ListEnabledFeaturesRequest) XXX_Size() int

func (*ListEnabledFeaturesRequest) XXX_Unmarshal

func (m *ListEnabledFeaturesRequest) XXX_Unmarshal(b []byte) error

type ListEnabledFeaturesResponse

type ListEnabledFeaturesResponse struct {
	Features             []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features,omitempty"`
	Cursor               string     `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*ListEnabledFeaturesResponse) Descriptor

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

func (*ListEnabledFeaturesResponse) GetCursor

func (m *ListEnabledFeaturesResponse) GetCursor() string

func (*ListEnabledFeaturesResponse) GetFeatures

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

func (*ListEnabledFeaturesResponse) ProtoMessage

func (*ListEnabledFeaturesResponse) ProtoMessage()

func (*ListEnabledFeaturesResponse) Reset

func (m *ListEnabledFeaturesResponse) Reset()

func (*ListEnabledFeaturesResponse) String

func (m *ListEnabledFeaturesResponse) String() string

func (*ListEnabledFeaturesResponse) XXX_DiscardUnknown

func (m *ListEnabledFeaturesResponse) XXX_DiscardUnknown()

func (*ListEnabledFeaturesResponse) XXX_Marshal

func (m *ListEnabledFeaturesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListEnabledFeaturesResponse) XXX_Merge

func (m *ListEnabledFeaturesResponse) XXX_Merge(src proto.Message)

func (*ListEnabledFeaturesResponse) XXX_Size

func (m *ListEnabledFeaturesResponse) XXX_Size() int

func (*ListEnabledFeaturesResponse) XXX_Unmarshal

func (m *ListEnabledFeaturesResponse) XXX_Unmarshal(b []byte) error

type ListFeaturesRequest

type ListFeaturesRequest struct {
	PageSize             int64                              `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	Cursor               string                             `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	Tags                 []string                           `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	OrderBy              ListFeaturesRequest_OrderBy        `` /* 134-byte string literal not displayed */
	OrderDirection       ListFeaturesRequest_OrderDirection `` /* 162-byte string literal not displayed */
	EnvironmentNamespace string                             `protobuf:"bytes,6,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (*ListFeaturesRequest) Descriptor

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

func (*ListFeaturesRequest) GetCursor

func (m *ListFeaturesRequest) GetCursor() string

func (*ListFeaturesRequest) GetEnvironmentNamespace

func (m *ListFeaturesRequest) GetEnvironmentNamespace() string

func (*ListFeaturesRequest) GetOrderBy

func (*ListFeaturesRequest) GetOrderDirection

func (*ListFeaturesRequest) GetPageSize

func (m *ListFeaturesRequest) GetPageSize() int64

func (*ListFeaturesRequest) GetTags

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

func (*ListFeaturesRequest) ProtoMessage

func (*ListFeaturesRequest) ProtoMessage()

func (*ListFeaturesRequest) Reset

func (m *ListFeaturesRequest) Reset()

func (*ListFeaturesRequest) String

func (m *ListFeaturesRequest) String() string

func (*ListFeaturesRequest) XXX_DiscardUnknown

func (m *ListFeaturesRequest) XXX_DiscardUnknown()

func (*ListFeaturesRequest) XXX_Marshal

func (m *ListFeaturesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListFeaturesRequest) XXX_Merge

func (m *ListFeaturesRequest) XXX_Merge(src proto.Message)

func (*ListFeaturesRequest) XXX_Size

func (m *ListFeaturesRequest) XXX_Size() int

func (*ListFeaturesRequest) XXX_Unmarshal

func (m *ListFeaturesRequest) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (ListFeaturesRequest_OrderBy) String

type ListFeaturesRequest_OrderDirection

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

func (ListFeaturesRequest_OrderDirection) EnumDescriptor

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

func (ListFeaturesRequest_OrderDirection) String

type ListFeaturesResponse

type ListFeaturesResponse struct {
	Features             []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features,omitempty"`
	Cursor               string     `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*ListFeaturesResponse) Descriptor

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

func (*ListFeaturesResponse) GetCursor

func (m *ListFeaturesResponse) GetCursor() string

func (*ListFeaturesResponse) GetFeatures

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

func (*ListFeaturesResponse) ProtoMessage

func (*ListFeaturesResponse) ProtoMessage()

func (*ListFeaturesResponse) Reset

func (m *ListFeaturesResponse) Reset()

func (*ListFeaturesResponse) String

func (m *ListFeaturesResponse) String() string

func (*ListFeaturesResponse) XXX_DiscardUnknown

func (m *ListFeaturesResponse) XXX_DiscardUnknown()

func (*ListFeaturesResponse) XXX_Marshal

func (m *ListFeaturesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListFeaturesResponse) XXX_Merge

func (m *ListFeaturesResponse) XXX_Merge(src proto.Message)

func (*ListFeaturesResponse) XXX_Size

func (m *ListFeaturesResponse) XXX_Size() int

func (*ListFeaturesResponse) XXX_Unmarshal

func (m *ListFeaturesResponse) XXX_Unmarshal(b []byte) error

type ListSegmentUsersRequest

type ListSegmentUsersRequest struct {
	PageSize             int64                `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	Cursor               string               `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	SegmentId            string               `protobuf:"bytes,3,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	State                *wrappers.Int32Value `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	UserId               string               `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	EnvironmentNamespace string               `protobuf:"bytes,6,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*ListSegmentUsersRequest) Descriptor

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

func (*ListSegmentUsersRequest) GetCursor

func (m *ListSegmentUsersRequest) GetCursor() string

func (*ListSegmentUsersRequest) GetEnvironmentNamespace

func (m *ListSegmentUsersRequest) GetEnvironmentNamespace() string

func (*ListSegmentUsersRequest) GetPageSize

func (m *ListSegmentUsersRequest) GetPageSize() int64

func (*ListSegmentUsersRequest) GetSegmentId

func (m *ListSegmentUsersRequest) GetSegmentId() string

func (*ListSegmentUsersRequest) GetState

func (*ListSegmentUsersRequest) GetUserId

func (m *ListSegmentUsersRequest) GetUserId() string

func (*ListSegmentUsersRequest) ProtoMessage

func (*ListSegmentUsersRequest) ProtoMessage()

func (*ListSegmentUsersRequest) Reset

func (m *ListSegmentUsersRequest) Reset()

func (*ListSegmentUsersRequest) String

func (m *ListSegmentUsersRequest) String() string

func (*ListSegmentUsersRequest) XXX_DiscardUnknown

func (m *ListSegmentUsersRequest) XXX_DiscardUnknown()

func (*ListSegmentUsersRequest) XXX_Marshal

func (m *ListSegmentUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListSegmentUsersRequest) XXX_Merge

func (m *ListSegmentUsersRequest) XXX_Merge(src proto.Message)

func (*ListSegmentUsersRequest) XXX_Size

func (m *ListSegmentUsersRequest) XXX_Size() int

func (*ListSegmentUsersRequest) XXX_Unmarshal

func (m *ListSegmentUsersRequest) XXX_Unmarshal(b []byte) error

type ListSegmentUsersResponse

type ListSegmentUsersResponse struct {
	Users                []*SegmentUser `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	Cursor               string         `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ListSegmentUsersResponse) Descriptor

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

func (*ListSegmentUsersResponse) GetCursor

func (m *ListSegmentUsersResponse) GetCursor() string

func (*ListSegmentUsersResponse) GetUsers

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

func (*ListSegmentUsersResponse) ProtoMessage

func (*ListSegmentUsersResponse) ProtoMessage()

func (*ListSegmentUsersResponse) Reset

func (m *ListSegmentUsersResponse) Reset()

func (*ListSegmentUsersResponse) String

func (m *ListSegmentUsersResponse) String() string

func (*ListSegmentUsersResponse) XXX_DiscardUnknown

func (m *ListSegmentUsersResponse) XXX_DiscardUnknown()

func (*ListSegmentUsersResponse) XXX_Marshal

func (m *ListSegmentUsersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListSegmentUsersResponse) XXX_Merge

func (m *ListSegmentUsersResponse) XXX_Merge(src proto.Message)

func (*ListSegmentUsersResponse) XXX_Size

func (m *ListSegmentUsersResponse) XXX_Size() int

func (*ListSegmentUsersResponse) XXX_Unmarshal

func (m *ListSegmentUsersResponse) XXX_Unmarshal(b []byte) error

type ListSegmentsRequest

type ListSegmentsRequest struct {
	PageSize             int64    `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	Cursor               string   `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	EnvironmentNamespace string   `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListSegmentsRequest) Descriptor

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

func (*ListSegmentsRequest) GetCursor

func (m *ListSegmentsRequest) GetCursor() string

func (*ListSegmentsRequest) GetEnvironmentNamespace

func (m *ListSegmentsRequest) GetEnvironmentNamespace() string

func (*ListSegmentsRequest) GetPageSize

func (m *ListSegmentsRequest) GetPageSize() int64

func (*ListSegmentsRequest) ProtoMessage

func (*ListSegmentsRequest) ProtoMessage()

func (*ListSegmentsRequest) Reset

func (m *ListSegmentsRequest) Reset()

func (*ListSegmentsRequest) String

func (m *ListSegmentsRequest) String() string

func (*ListSegmentsRequest) XXX_DiscardUnknown

func (m *ListSegmentsRequest) XXX_DiscardUnknown()

func (*ListSegmentsRequest) XXX_Marshal

func (m *ListSegmentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListSegmentsRequest) XXX_Merge

func (m *ListSegmentsRequest) XXX_Merge(src proto.Message)

func (*ListSegmentsRequest) XXX_Size

func (m *ListSegmentsRequest) XXX_Size() int

func (*ListSegmentsRequest) XXX_Unmarshal

func (m *ListSegmentsRequest) XXX_Unmarshal(b []byte) error

type ListSegmentsResponse

type ListSegmentsResponse struct {
	Segments             []*Segment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"`
	Cursor               string     `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*ListSegmentsResponse) Descriptor

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

func (*ListSegmentsResponse) GetCursor

func (m *ListSegmentsResponse) GetCursor() string

func (*ListSegmentsResponse) GetSegments

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

func (*ListSegmentsResponse) ProtoMessage

func (*ListSegmentsResponse) ProtoMessage()

func (*ListSegmentsResponse) Reset

func (m *ListSegmentsResponse) Reset()

func (*ListSegmentsResponse) String

func (m *ListSegmentsResponse) String() string

func (*ListSegmentsResponse) XXX_DiscardUnknown

func (m *ListSegmentsResponse) XXX_DiscardUnknown()

func (*ListSegmentsResponse) XXX_Marshal

func (m *ListSegmentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListSegmentsResponse) XXX_Merge

func (m *ListSegmentsResponse) XXX_Merge(src proto.Message)

func (*ListSegmentsResponse) XXX_Size

func (m *ListSegmentsResponse) XXX_Size() int

func (*ListSegmentsResponse) XXX_Unmarshal

func (m *ListSegmentsResponse) XXX_Unmarshal(b []byte) error

type Reason

type Reason struct {
	Type                 Reason_Type `protobuf:"varint,1,opt,name=type,proto3,enum=bucketeer.feature.Reason_Type" json:"type,omitempty"`
	RuleId               string      `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Reason) Descriptor

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

func (*Reason) GetRuleId

func (m *Reason) GetRuleId() string

func (*Reason) GetType

func (m *Reason) GetType() Reason_Type

func (*Reason) ProtoMessage

func (*Reason) ProtoMessage()

func (*Reason) Reset

func (m *Reason) Reset()

func (*Reason) String

func (m *Reason) String() string

func (*Reason) XXX_DiscardUnknown

func (m *Reason) XXX_DiscardUnknown()

func (*Reason) XXX_Marshal

func (m *Reason) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Reason) XXX_Merge

func (m *Reason) XXX_Merge(src proto.Message)

func (*Reason) XXX_Size

func (m *Reason) XXX_Size() int

func (*Reason) XXX_Unmarshal

func (m *Reason) XXX_Unmarshal(b []byte) error

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
)

func (Reason_Type) EnumDescriptor

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

func (Reason_Type) String

func (x Reason_Type) String() string

type RemoveClauseValueCommand

type RemoveClauseValueCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RuleId               string   `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
	Value                string   `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveClauseValueCommand) Descriptor

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

func (*RemoveClauseValueCommand) GetId

func (m *RemoveClauseValueCommand) GetId() string

func (*RemoveClauseValueCommand) GetRuleId

func (m *RemoveClauseValueCommand) GetRuleId() string

func (*RemoveClauseValueCommand) GetValue

func (m *RemoveClauseValueCommand) GetValue() string

func (*RemoveClauseValueCommand) ProtoMessage

func (*RemoveClauseValueCommand) ProtoMessage()

func (*RemoveClauseValueCommand) Reset

func (m *RemoveClauseValueCommand) Reset()

func (*RemoveClauseValueCommand) String

func (m *RemoveClauseValueCommand) String() string

func (*RemoveClauseValueCommand) XXX_DiscardUnknown

func (m *RemoveClauseValueCommand) XXX_DiscardUnknown()

func (*RemoveClauseValueCommand) XXX_Marshal

func (m *RemoveClauseValueCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveClauseValueCommand) XXX_Merge

func (m *RemoveClauseValueCommand) XXX_Merge(src proto.Message)

func (*RemoveClauseValueCommand) XXX_Size

func (m *RemoveClauseValueCommand) XXX_Size() int

func (*RemoveClauseValueCommand) XXX_Unmarshal

func (m *RemoveClauseValueCommand) XXX_Unmarshal(b []byte) error

type RemoveTagCommand

type RemoveTagCommand struct {
	Tag                  string   `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveTagCommand) Descriptor

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

func (*RemoveTagCommand) GetTag

func (m *RemoveTagCommand) GetTag() string

func (*RemoveTagCommand) ProtoMessage

func (*RemoveTagCommand) ProtoMessage()

func (*RemoveTagCommand) Reset

func (m *RemoveTagCommand) Reset()

func (*RemoveTagCommand) String

func (m *RemoveTagCommand) String() string

func (*RemoveTagCommand) XXX_DiscardUnknown

func (m *RemoveTagCommand) XXX_DiscardUnknown()

func (*RemoveTagCommand) XXX_Marshal

func (m *RemoveTagCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveTagCommand) XXX_Merge

func (m *RemoveTagCommand) XXX_Merge(src proto.Message)

func (*RemoveTagCommand) XXX_Size

func (m *RemoveTagCommand) XXX_Size() int

func (*RemoveTagCommand) XXX_Unmarshal

func (m *RemoveTagCommand) XXX_Unmarshal(b []byte) error

type RemoveUserFromVariationCommand

type RemoveUserFromVariationCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	User                 string   `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveUserFromVariationCommand) Descriptor

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

func (*RemoveUserFromVariationCommand) GetId

func (*RemoveUserFromVariationCommand) GetUser

func (*RemoveUserFromVariationCommand) ProtoMessage

func (*RemoveUserFromVariationCommand) ProtoMessage()

func (*RemoveUserFromVariationCommand) Reset

func (m *RemoveUserFromVariationCommand) Reset()

func (*RemoveUserFromVariationCommand) String

func (*RemoveUserFromVariationCommand) XXX_DiscardUnknown

func (m *RemoveUserFromVariationCommand) XXX_DiscardUnknown()

func (*RemoveUserFromVariationCommand) XXX_Marshal

func (m *RemoveUserFromVariationCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveUserFromVariationCommand) XXX_Merge

func (m *RemoveUserFromVariationCommand) XXX_Merge(src proto.Message)

func (*RemoveUserFromVariationCommand) XXX_Size

func (m *RemoveUserFromVariationCommand) XXX_Size() int

func (*RemoveUserFromVariationCommand) XXX_Unmarshal

func (m *RemoveUserFromVariationCommand) XXX_Unmarshal(b []byte) error

type RemoveVariationCommand

type RemoveVariationCommand struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveVariationCommand) Descriptor

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

func (*RemoveVariationCommand) GetId

func (m *RemoveVariationCommand) GetId() string

func (*RemoveVariationCommand) ProtoMessage

func (*RemoveVariationCommand) ProtoMessage()

func (*RemoveVariationCommand) Reset

func (m *RemoveVariationCommand) Reset()

func (*RemoveVariationCommand) String

func (m *RemoveVariationCommand) String() string

func (*RemoveVariationCommand) XXX_DiscardUnknown

func (m *RemoveVariationCommand) XXX_DiscardUnknown()

func (*RemoveVariationCommand) XXX_Marshal

func (m *RemoveVariationCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveVariationCommand) XXX_Merge

func (m *RemoveVariationCommand) XXX_Merge(src proto.Message)

func (*RemoveVariationCommand) XXX_Size

func (m *RemoveVariationCommand) XXX_Size() int

func (*RemoveVariationCommand) XXX_Unmarshal

func (m *RemoveVariationCommand) XXX_Unmarshal(b []byte) error

type RenameFeatureCommand

type RenameFeatureCommand struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RenameFeatureCommand) Descriptor

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

func (*RenameFeatureCommand) GetName

func (m *RenameFeatureCommand) GetName() string

func (*RenameFeatureCommand) ProtoMessage

func (*RenameFeatureCommand) ProtoMessage()

func (*RenameFeatureCommand) Reset

func (m *RenameFeatureCommand) Reset()

func (*RenameFeatureCommand) String

func (m *RenameFeatureCommand) String() string

func (*RenameFeatureCommand) XXX_DiscardUnknown

func (m *RenameFeatureCommand) XXX_DiscardUnknown()

func (*RenameFeatureCommand) XXX_Marshal

func (m *RenameFeatureCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RenameFeatureCommand) XXX_Merge

func (m *RenameFeatureCommand) XXX_Merge(src proto.Message)

func (*RenameFeatureCommand) XXX_Size

func (m *RenameFeatureCommand) XXX_Size() int

func (*RenameFeatureCommand) XXX_Unmarshal

func (m *RenameFeatureCommand) XXX_Unmarshal(b []byte) error

type RolloutStrategy

type RolloutStrategy struct {
	Variations           []*RolloutStrategy_Variation `protobuf:"bytes,1,rep,name=variations,proto3" json:"variations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*RolloutStrategy) Descriptor

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

func (*RolloutStrategy) GetVariations

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

func (*RolloutStrategy) ProtoMessage

func (*RolloutStrategy) ProtoMessage()

func (*RolloutStrategy) Reset

func (m *RolloutStrategy) Reset()

func (*RolloutStrategy) String

func (m *RolloutStrategy) String() string

func (*RolloutStrategy) XXX_DiscardUnknown

func (m *RolloutStrategy) XXX_DiscardUnknown()

func (*RolloutStrategy) XXX_Marshal

func (m *RolloutStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RolloutStrategy) XXX_Merge

func (m *RolloutStrategy) XXX_Merge(src proto.Message)

func (*RolloutStrategy) XXX_Size

func (m *RolloutStrategy) XXX_Size() int

func (*RolloutStrategy) XXX_Unmarshal

func (m *RolloutStrategy) XXX_Unmarshal(b []byte) error

type RolloutStrategy_Variation

type RolloutStrategy_Variation struct {
	Variation            string   `protobuf:"bytes,1,opt,name=variation,proto3" json:"variation,omitempty"`
	Weight               int32    `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RolloutStrategy_Variation) Descriptor

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

func (*RolloutStrategy_Variation) GetVariation

func (m *RolloutStrategy_Variation) GetVariation() string

func (*RolloutStrategy_Variation) GetWeight

func (m *RolloutStrategy_Variation) GetWeight() int32

func (*RolloutStrategy_Variation) ProtoMessage

func (*RolloutStrategy_Variation) ProtoMessage()

func (*RolloutStrategy_Variation) Reset

func (m *RolloutStrategy_Variation) Reset()

func (*RolloutStrategy_Variation) String

func (m *RolloutStrategy_Variation) String() string

func (*RolloutStrategy_Variation) XXX_DiscardUnknown

func (m *RolloutStrategy_Variation) XXX_DiscardUnknown()

func (*RolloutStrategy_Variation) XXX_Marshal

func (m *RolloutStrategy_Variation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RolloutStrategy_Variation) XXX_Merge

func (m *RolloutStrategy_Variation) XXX_Merge(src proto.Message)

func (*RolloutStrategy_Variation) XXX_Size

func (m *RolloutStrategy_Variation) XXX_Size() int

func (*RolloutStrategy_Variation) XXX_Unmarshal

func (m *RolloutStrategy_Variation) XXX_Unmarshal(b []byte) error

type Rule

type Rule struct {
	Id                   string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Strategy             *Strategy `protobuf:"bytes,2,opt,name=strategy,proto3" json:"strategy,omitempty"`
	Clauses              []*Clause `protobuf:"bytes,3,rep,name=clauses,proto3" json:"clauses,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*Rule) Descriptor

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

func (*Rule) GetClauses

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

func (*Rule) GetId

func (m *Rule) GetId() string

func (*Rule) GetStrategy

func (m *Rule) GetStrategy() *Strategy

func (*Rule) ProtoMessage

func (*Rule) ProtoMessage()

func (*Rule) Reset

func (m *Rule) Reset()

func (*Rule) String

func (m *Rule) String() string

func (*Rule) XXX_DiscardUnknown

func (m *Rule) XXX_DiscardUnknown()

func (*Rule) XXX_Marshal

func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Rule) XXX_Merge

func (m *Rule) XXX_Merge(src proto.Message)

func (*Rule) XXX_Size

func (m *Rule) XXX_Size() int

func (*Rule) XXX_Unmarshal

func (m *Rule) XXX_Unmarshal(b []byte) error

type SearchFeaturesRequest

type SearchFeaturesRequest struct {
	Keyword              string   `protobuf:"bytes,1,opt,name=keyword,proto3" json:"keyword,omitempty"`
	EnvironmentNamespace string   `protobuf:"bytes,2,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SearchFeaturesRequest) Descriptor

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

func (*SearchFeaturesRequest) GetEnvironmentNamespace

func (m *SearchFeaturesRequest) GetEnvironmentNamespace() string

func (*SearchFeaturesRequest) GetKeyword

func (m *SearchFeaturesRequest) GetKeyword() string

func (*SearchFeaturesRequest) ProtoMessage

func (*SearchFeaturesRequest) ProtoMessage()

func (*SearchFeaturesRequest) Reset

func (m *SearchFeaturesRequest) Reset()

func (*SearchFeaturesRequest) String

func (m *SearchFeaturesRequest) String() string

func (*SearchFeaturesRequest) XXX_DiscardUnknown

func (m *SearchFeaturesRequest) XXX_DiscardUnknown()

func (*SearchFeaturesRequest) XXX_Marshal

func (m *SearchFeaturesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchFeaturesRequest) XXX_Merge

func (m *SearchFeaturesRequest) XXX_Merge(src proto.Message)

func (*SearchFeaturesRequest) XXX_Size

func (m *SearchFeaturesRequest) XXX_Size() int

func (*SearchFeaturesRequest) XXX_Unmarshal

func (m *SearchFeaturesRequest) XXX_Unmarshal(b []byte) error

type SearchFeaturesResponse

type SearchFeaturesResponse struct {
	Features             []*Feature `protobuf:"bytes,1,rep,name=features,proto3" json:"features,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*SearchFeaturesResponse) Descriptor

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

func (*SearchFeaturesResponse) GetFeatures

func (m *SearchFeaturesResponse) GetFeatures() []*Feature

func (*SearchFeaturesResponse) ProtoMessage

func (*SearchFeaturesResponse) ProtoMessage()

func (*SearchFeaturesResponse) Reset

func (m *SearchFeaturesResponse) Reset()

func (*SearchFeaturesResponse) String

func (m *SearchFeaturesResponse) String() string

func (*SearchFeaturesResponse) XXX_DiscardUnknown

func (m *SearchFeaturesResponse) XXX_DiscardUnknown()

func (*SearchFeaturesResponse) XXX_Marshal

func (m *SearchFeaturesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SearchFeaturesResponse) XXX_Merge

func (m *SearchFeaturesResponse) XXX_Merge(src proto.Message)

func (*SearchFeaturesResponse) XXX_Size

func (m *SearchFeaturesResponse) XXX_Size() int

func (*SearchFeaturesResponse) XXX_Unmarshal

func (m *SearchFeaturesResponse) XXX_Unmarshal(b []byte) error

type Segment

type Segment struct {
	Id                   string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description          string         `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Rules                []*Rule        `protobuf:"bytes,4,rep,name=rules,proto3" json:"rules,omitempty"`
	CreatedAt            int64          `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt            int64          `protobuf:"varint,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Version              int64          `protobuf:"varint,7,opt,name=version,proto3" json:"version,omitempty"` // Deprecated: Do not use.
	Deleted              bool           `protobuf:"varint,8,opt,name=deleted,proto3" json:"deleted,omitempty"`
	IncludedUserCount    int64          `protobuf:"varint,9,opt,name=included_user_count,json=includedUserCount,proto3" json:"included_user_count,omitempty"`
	ExcludedUserCount    int64          `protobuf:"varint,10,opt,name=excluded_user_count,json=excludedUserCount,proto3" json:"excluded_user_count,omitempty"` // Deprecated: Do not use.
	Status               Segment_Status `protobuf:"varint,11,opt,name=status,proto3,enum=bucketeer.feature.Segment_Status" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*Segment) Descriptor

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

func (*Segment) GetCreatedAt

func (m *Segment) GetCreatedAt() int64

func (*Segment) GetDeleted

func (m *Segment) GetDeleted() bool

func (*Segment) GetDescription

func (m *Segment) GetDescription() string

func (*Segment) GetExcludedUserCount deprecated

func (m *Segment) GetExcludedUserCount() int64

Deprecated: Do not use.

func (*Segment) GetId

func (m *Segment) GetId() string

func (*Segment) GetIncludedUserCount

func (m *Segment) GetIncludedUserCount() int64

func (*Segment) GetName

func (m *Segment) GetName() string

func (*Segment) GetRules

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

func (*Segment) GetStatus

func (m *Segment) GetStatus() Segment_Status

func (*Segment) GetUpdatedAt

func (m *Segment) GetUpdatedAt() int64

func (*Segment) GetVersion deprecated

func (m *Segment) GetVersion() int64

Deprecated: Do not use.

func (*Segment) ProtoMessage

func (*Segment) ProtoMessage()

func (*Segment) Reset

func (m *Segment) Reset()

func (*Segment) String

func (m *Segment) String() string

func (*Segment) XXX_DiscardUnknown

func (m *Segment) XXX_DiscardUnknown()

func (*Segment) XXX_Marshal

func (m *Segment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Segment) XXX_Merge

func (m *Segment) XXX_Merge(src proto.Message)

func (*Segment) XXX_Size

func (m *Segment) XXX_Size() int

func (*Segment) XXX_Unmarshal

func (m *Segment) XXX_Unmarshal(b []byte) error

type SegmentUser

type SegmentUser struct {
	Id                   string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SegmentId            string            `protobuf:"bytes,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	UserId               string            `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	State                SegmentUser_State `protobuf:"varint,4,opt,name=state,proto3,enum=bucketeer.feature.SegmentUser_State" json:"state,omitempty"`
	Deleted              bool              `protobuf:"varint,5,opt,name=deleted,proto3" json:"deleted,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*SegmentUser) Descriptor

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

func (*SegmentUser) GetDeleted

func (m *SegmentUser) GetDeleted() bool

func (*SegmentUser) GetId

func (m *SegmentUser) GetId() string

func (*SegmentUser) GetSegmentId

func (m *SegmentUser) GetSegmentId() string

func (*SegmentUser) GetState

func (m *SegmentUser) GetState() SegmentUser_State

func (*SegmentUser) GetUserId

func (m *SegmentUser) GetUserId() string

func (*SegmentUser) ProtoMessage

func (*SegmentUser) ProtoMessage()

func (*SegmentUser) Reset

func (m *SegmentUser) Reset()

func (*SegmentUser) String

func (m *SegmentUser) String() string

func (*SegmentUser) XXX_DiscardUnknown

func (m *SegmentUser) XXX_DiscardUnknown()

func (*SegmentUser) XXX_Marshal

func (m *SegmentUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SegmentUser) XXX_Merge

func (m *SegmentUser) XXX_Merge(src proto.Message)

func (*SegmentUser) XXX_Size

func (m *SegmentUser) XXX_Size() int

func (*SegmentUser) XXX_Unmarshal

func (m *SegmentUser) XXX_Unmarshal(b []byte) error

type SegmentUser_State

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

func (SegmentUser_State) EnumDescriptor

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

func (SegmentUser_State) String

func (x SegmentUser_State) String() string

type SegmentUsers

type SegmentUsers struct {
	SegmentId            string         `protobuf:"bytes,1,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	Users                []*SegmentUser `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*SegmentUsers) Descriptor

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

func (*SegmentUsers) GetSegmentId

func (m *SegmentUsers) GetSegmentId() string

func (*SegmentUsers) GetUsers

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

func (*SegmentUsers) ProtoMessage

func (*SegmentUsers) ProtoMessage()

func (*SegmentUsers) Reset

func (m *SegmentUsers) Reset()

func (*SegmentUsers) String

func (m *SegmentUsers) String() string

func (*SegmentUsers) XXX_DiscardUnknown

func (m *SegmentUsers) XXX_DiscardUnknown()

func (*SegmentUsers) XXX_Marshal

func (m *SegmentUsers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SegmentUsers) XXX_Merge

func (m *SegmentUsers) XXX_Merge(src proto.Message)

func (*SegmentUsers) XXX_Size

func (m *SegmentUsers) XXX_Size() int

func (*SegmentUsers) XXX_Unmarshal

func (m *SegmentUsers) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (Segment_Status) String

func (x Segment_Status) String() string

type Strategy

type Strategy struct {
	Type                 Strategy_Type    `protobuf:"varint,1,opt,name=type,proto3,enum=bucketeer.feature.Strategy_Type" json:"type,omitempty"`
	FixedStrategy        *FixedStrategy   `protobuf:"bytes,2,opt,name=fixed_strategy,json=fixedStrategy,proto3" json:"fixed_strategy,omitempty"`
	RolloutStrategy      *RolloutStrategy `protobuf:"bytes,3,opt,name=rollout_strategy,json=rolloutStrategy,proto3" json:"rollout_strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*Strategy) Descriptor

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

func (*Strategy) GetFixedStrategy

func (m *Strategy) GetFixedStrategy() *FixedStrategy

func (*Strategy) GetRolloutStrategy

func (m *Strategy) GetRolloutStrategy() *RolloutStrategy

func (*Strategy) GetType

func (m *Strategy) GetType() Strategy_Type

func (*Strategy) ProtoMessage

func (*Strategy) ProtoMessage()

func (*Strategy) Reset

func (m *Strategy) Reset()

func (*Strategy) String

func (m *Strategy) String() string

func (*Strategy) XXX_DiscardUnknown

func (m *Strategy) XXX_DiscardUnknown()

func (*Strategy) XXX_Marshal

func (m *Strategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Strategy) XXX_Merge

func (m *Strategy) XXX_Merge(src proto.Message)

func (*Strategy) XXX_Size

func (m *Strategy) XXX_Size() int

func (*Strategy) XXX_Unmarshal

func (m *Strategy) XXX_Unmarshal(b []byte) error

type Strategy_Type

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

func (Strategy_Type) EnumDescriptor

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

func (Strategy_Type) String

func (x Strategy_Type) String() string

type TagFeatures

type TagFeatures struct {
	Tag                  string     `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Features             []*Feature `protobuf:"bytes,2,rep,name=features,proto3" json:"features,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*TagFeatures) Descriptor

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

func (*TagFeatures) GetFeatures

func (m *TagFeatures) GetFeatures() []*Feature

func (*TagFeatures) GetTag

func (m *TagFeatures) GetTag() string

func (*TagFeatures) ProtoMessage

func (*TagFeatures) ProtoMessage()

func (*TagFeatures) Reset

func (m *TagFeatures) Reset()

func (*TagFeatures) String

func (m *TagFeatures) String() string

func (*TagFeatures) XXX_DiscardUnknown

func (m *TagFeatures) XXX_DiscardUnknown()

func (*TagFeatures) XXX_Marshal

func (m *TagFeatures) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TagFeatures) XXX_Merge

func (m *TagFeatures) XXX_Merge(src proto.Message)

func (*TagFeatures) XXX_Size

func (m *TagFeatures) XXX_Size() int

func (*TagFeatures) XXX_Unmarshal

func (m *TagFeatures) XXX_Unmarshal(b []byte) error

type Target

type Target struct {
	Variation            string   `protobuf:"bytes,1,opt,name=variation,proto3" json:"variation,omitempty"`
	Users                []string `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Target) Descriptor

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

func (*Target) GetUsers

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

func (*Target) GetVariation

func (m *Target) GetVariation() string

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) Reset

func (m *Target) Reset()

func (*Target) String

func (m *Target) String() string

func (*Target) XXX_DiscardUnknown

func (m *Target) XXX_DiscardUnknown()

func (*Target) XXX_Marshal

func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Target) XXX_Merge

func (m *Target) XXX_Merge(src proto.Message)

func (*Target) XXX_Size

func (m *Target) XXX_Size() int

func (*Target) XXX_Unmarshal

func (m *Target) XXX_Unmarshal(b []byte) error

type UnimplementedFeatureServiceServer

type UnimplementedFeatureServiceServer struct {
}

UnimplementedFeatureServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedFeatureServiceServer) AddSegmentUser

func (*UnimplementedFeatureServiceServer) BulkDownloadSegmentUsers

func (*UnimplementedFeatureServiceServer) BulkUploadSegmentUsers

func (*UnimplementedFeatureServiceServer) CreateFeature

func (*UnimplementedFeatureServiceServer) CreateSegment

func (*UnimplementedFeatureServiceServer) DeleteFeature

func (*UnimplementedFeatureServiceServer) DeleteSegment

func (*UnimplementedFeatureServiceServer) DeleteSegmentUser

func (*UnimplementedFeatureServiceServer) DisableFeature

func (*UnimplementedFeatureServiceServer) EnableFeature

func (*UnimplementedFeatureServiceServer) EvaluateOnAllFeatures

func (*UnimplementedFeatureServiceServer) GetFeature

func (*UnimplementedFeatureServiceServer) GetFeatures

func (*UnimplementedFeatureServiceServer) GetSegment

func (*UnimplementedFeatureServiceServer) GetSegmentUser

func (*UnimplementedFeatureServiceServer) ListEnabledFeatures

func (*UnimplementedFeatureServiceServer) ListFeatures

func (*UnimplementedFeatureServiceServer) ListSegmentUsers

func (*UnimplementedFeatureServiceServer) ListSegments

func (*UnimplementedFeatureServiceServer) SearchFeatures

func (*UnimplementedFeatureServiceServer) UpdateFeatureDetails

func (*UnimplementedFeatureServiceServer) UpdateFeatureTargeting

func (*UnimplementedFeatureServiceServer) UpdateFeatureVariations

func (*UnimplementedFeatureServiceServer) UpdateSegment

type UpdateFeatureDetailsRequest

type UpdateFeatureDetailsRequest struct {
	Id                       string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RenameFeatureCommand     *RenameFeatureCommand     `protobuf:"bytes,2,opt,name=rename_feature_command,json=renameFeatureCommand,proto3" json:"rename_feature_command,omitempty"`
	ChangeDescriptionCommand *ChangeDescriptionCommand `` /* 135-byte string literal not displayed */
	AddTagCommands           []*AddTagCommand          `protobuf:"bytes,4,rep,name=add_tag_commands,json=addTagCommands,proto3" json:"add_tag_commands,omitempty"`
	RemoveTagCommands        []*RemoveTagCommand       `protobuf:"bytes,5,rep,name=remove_tag_commands,json=removeTagCommands,proto3" json:"remove_tag_commands,omitempty"`
	EnvironmentNamespace     string                    `protobuf:"bytes,6,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Comment                  string                    `protobuf:"bytes,7,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}                  `json:"-"`
	XXX_unrecognized         []byte                    `json:"-"`
	XXX_sizecache            int32                     `json:"-"`
}

func (*UpdateFeatureDetailsRequest) Descriptor

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

func (*UpdateFeatureDetailsRequest) GetAddTagCommands

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

func (*UpdateFeatureDetailsRequest) GetChangeDescriptionCommand

func (m *UpdateFeatureDetailsRequest) GetChangeDescriptionCommand() *ChangeDescriptionCommand

func (*UpdateFeatureDetailsRequest) GetComment

func (m *UpdateFeatureDetailsRequest) GetComment() string

func (*UpdateFeatureDetailsRequest) GetEnvironmentNamespace

func (m *UpdateFeatureDetailsRequest) GetEnvironmentNamespace() string

func (*UpdateFeatureDetailsRequest) GetId

func (*UpdateFeatureDetailsRequest) GetRemoveTagCommands

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

func (*UpdateFeatureDetailsRequest) GetRenameFeatureCommand

func (m *UpdateFeatureDetailsRequest) GetRenameFeatureCommand() *RenameFeatureCommand

func (*UpdateFeatureDetailsRequest) ProtoMessage

func (*UpdateFeatureDetailsRequest) ProtoMessage()

func (*UpdateFeatureDetailsRequest) Reset

func (m *UpdateFeatureDetailsRequest) Reset()

func (*UpdateFeatureDetailsRequest) String

func (m *UpdateFeatureDetailsRequest) String() string

func (*UpdateFeatureDetailsRequest) XXX_DiscardUnknown

func (m *UpdateFeatureDetailsRequest) XXX_DiscardUnknown()

func (*UpdateFeatureDetailsRequest) XXX_Marshal

func (m *UpdateFeatureDetailsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateFeatureDetailsRequest) XXX_Merge

func (m *UpdateFeatureDetailsRequest) XXX_Merge(src proto.Message)

func (*UpdateFeatureDetailsRequest) XXX_Size

func (m *UpdateFeatureDetailsRequest) XXX_Size() int

func (*UpdateFeatureDetailsRequest) XXX_Unmarshal

func (m *UpdateFeatureDetailsRequest) XXX_Unmarshal(b []byte) error

type UpdateFeatureDetailsResponse

type UpdateFeatureDetailsResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateFeatureDetailsResponse) Descriptor

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

func (*UpdateFeatureDetailsResponse) ProtoMessage

func (*UpdateFeatureDetailsResponse) ProtoMessage()

func (*UpdateFeatureDetailsResponse) Reset

func (m *UpdateFeatureDetailsResponse) Reset()

func (*UpdateFeatureDetailsResponse) String

func (*UpdateFeatureDetailsResponse) XXX_DiscardUnknown

func (m *UpdateFeatureDetailsResponse) XXX_DiscardUnknown()

func (*UpdateFeatureDetailsResponse) XXX_Marshal

func (m *UpdateFeatureDetailsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateFeatureDetailsResponse) XXX_Merge

func (m *UpdateFeatureDetailsResponse) XXX_Merge(src proto.Message)

func (*UpdateFeatureDetailsResponse) XXX_Size

func (m *UpdateFeatureDetailsResponse) XXX_Size() int

func (*UpdateFeatureDetailsResponse) XXX_Unmarshal

func (m *UpdateFeatureDetailsResponse) XXX_Unmarshal(b []byte) error

type UpdateFeatureTargetingRequest

type UpdateFeatureTargetingRequest struct {
	Id                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Commands             []*Command `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands,omitempty"`
	EnvironmentNamespace string     `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Comment              string     `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*UpdateFeatureTargetingRequest) Descriptor

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

func (*UpdateFeatureTargetingRequest) GetCommands

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

func (*UpdateFeatureTargetingRequest) GetComment

func (m *UpdateFeatureTargetingRequest) GetComment() string

func (*UpdateFeatureTargetingRequest) GetEnvironmentNamespace

func (m *UpdateFeatureTargetingRequest) GetEnvironmentNamespace() string

func (*UpdateFeatureTargetingRequest) GetId

func (*UpdateFeatureTargetingRequest) ProtoMessage

func (*UpdateFeatureTargetingRequest) ProtoMessage()

func (*UpdateFeatureTargetingRequest) Reset

func (m *UpdateFeatureTargetingRequest) Reset()

func (*UpdateFeatureTargetingRequest) String

func (*UpdateFeatureTargetingRequest) XXX_DiscardUnknown

func (m *UpdateFeatureTargetingRequest) XXX_DiscardUnknown()

func (*UpdateFeatureTargetingRequest) XXX_Marshal

func (m *UpdateFeatureTargetingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateFeatureTargetingRequest) XXX_Merge

func (m *UpdateFeatureTargetingRequest) XXX_Merge(src proto.Message)

func (*UpdateFeatureTargetingRequest) XXX_Size

func (m *UpdateFeatureTargetingRequest) XXX_Size() int

func (*UpdateFeatureTargetingRequest) XXX_Unmarshal

func (m *UpdateFeatureTargetingRequest) XXX_Unmarshal(b []byte) error

type UpdateFeatureTargetingResponse

type UpdateFeatureTargetingResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateFeatureTargetingResponse) Descriptor

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

func (*UpdateFeatureTargetingResponse) ProtoMessage

func (*UpdateFeatureTargetingResponse) ProtoMessage()

func (*UpdateFeatureTargetingResponse) Reset

func (m *UpdateFeatureTargetingResponse) Reset()

func (*UpdateFeatureTargetingResponse) String

func (*UpdateFeatureTargetingResponse) XXX_DiscardUnknown

func (m *UpdateFeatureTargetingResponse) XXX_DiscardUnknown()

func (*UpdateFeatureTargetingResponse) XXX_Marshal

func (m *UpdateFeatureTargetingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateFeatureTargetingResponse) XXX_Merge

func (m *UpdateFeatureTargetingResponse) XXX_Merge(src proto.Message)

func (*UpdateFeatureTargetingResponse) XXX_Size

func (m *UpdateFeatureTargetingResponse) XXX_Size() int

func (*UpdateFeatureTargetingResponse) XXX_Unmarshal

func (m *UpdateFeatureTargetingResponse) XXX_Unmarshal(b []byte) error

type UpdateFeatureVariationsRequest

type UpdateFeatureVariationsRequest struct {
	Id                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Commands             []*Command `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands,omitempty"`
	EnvironmentNamespace string     `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	Comment              string     `protobuf:"bytes,4,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*UpdateFeatureVariationsRequest) Descriptor

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

func (*UpdateFeatureVariationsRequest) GetCommands

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

func (*UpdateFeatureVariationsRequest) GetComment

func (m *UpdateFeatureVariationsRequest) GetComment() string

func (*UpdateFeatureVariationsRequest) GetEnvironmentNamespace

func (m *UpdateFeatureVariationsRequest) GetEnvironmentNamespace() string

func (*UpdateFeatureVariationsRequest) GetId

func (*UpdateFeatureVariationsRequest) ProtoMessage

func (*UpdateFeatureVariationsRequest) ProtoMessage()

func (*UpdateFeatureVariationsRequest) Reset

func (m *UpdateFeatureVariationsRequest) Reset()

func (*UpdateFeatureVariationsRequest) String

func (*UpdateFeatureVariationsRequest) XXX_DiscardUnknown

func (m *UpdateFeatureVariationsRequest) XXX_DiscardUnknown()

func (*UpdateFeatureVariationsRequest) XXX_Marshal

func (m *UpdateFeatureVariationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateFeatureVariationsRequest) XXX_Merge

func (m *UpdateFeatureVariationsRequest) XXX_Merge(src proto.Message)

func (*UpdateFeatureVariationsRequest) XXX_Size

func (m *UpdateFeatureVariationsRequest) XXX_Size() int

func (*UpdateFeatureVariationsRequest) XXX_Unmarshal

func (m *UpdateFeatureVariationsRequest) XXX_Unmarshal(b []byte) error

type UpdateFeatureVariationsResponse

type UpdateFeatureVariationsResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateFeatureVariationsResponse) Descriptor

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

func (*UpdateFeatureVariationsResponse) ProtoMessage

func (*UpdateFeatureVariationsResponse) ProtoMessage()

func (*UpdateFeatureVariationsResponse) Reset

func (*UpdateFeatureVariationsResponse) String

func (*UpdateFeatureVariationsResponse) XXX_DiscardUnknown

func (m *UpdateFeatureVariationsResponse) XXX_DiscardUnknown()

func (*UpdateFeatureVariationsResponse) XXX_Marshal

func (m *UpdateFeatureVariationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateFeatureVariationsResponse) XXX_Merge

func (m *UpdateFeatureVariationsResponse) XXX_Merge(src proto.Message)

func (*UpdateFeatureVariationsResponse) XXX_Size

func (m *UpdateFeatureVariationsResponse) XXX_Size() int

func (*UpdateFeatureVariationsResponse) XXX_Unmarshal

func (m *UpdateFeatureVariationsResponse) XXX_Unmarshal(b []byte) error

type UpdateSegmentRequest

type UpdateSegmentRequest struct {
	Id                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Commands             []*Command `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands,omitempty"`
	EnvironmentNamespace string     `protobuf:"bytes,3,opt,name=environment_namespace,json=environmentNamespace,proto3" json:"environment_namespace,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*UpdateSegmentRequest) Descriptor

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

func (*UpdateSegmentRequest) GetCommands

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

func (*UpdateSegmentRequest) GetEnvironmentNamespace

func (m *UpdateSegmentRequest) GetEnvironmentNamespace() string

func (*UpdateSegmentRequest) GetId

func (m *UpdateSegmentRequest) GetId() string

func (*UpdateSegmentRequest) ProtoMessage

func (*UpdateSegmentRequest) ProtoMessage()

func (*UpdateSegmentRequest) Reset

func (m *UpdateSegmentRequest) Reset()

func (*UpdateSegmentRequest) String

func (m *UpdateSegmentRequest) String() string

func (*UpdateSegmentRequest) XXX_DiscardUnknown

func (m *UpdateSegmentRequest) XXX_DiscardUnknown()

func (*UpdateSegmentRequest) XXX_Marshal

func (m *UpdateSegmentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateSegmentRequest) XXX_Merge

func (m *UpdateSegmentRequest) XXX_Merge(src proto.Message)

func (*UpdateSegmentRequest) XXX_Size

func (m *UpdateSegmentRequest) XXX_Size() int

func (*UpdateSegmentRequest) XXX_Unmarshal

func (m *UpdateSegmentRequest) XXX_Unmarshal(b []byte) error

type UpdateSegmentResponse

type UpdateSegmentResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateSegmentResponse) Descriptor

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

func (*UpdateSegmentResponse) ProtoMessage

func (*UpdateSegmentResponse) ProtoMessage()

func (*UpdateSegmentResponse) Reset

func (m *UpdateSegmentResponse) Reset()

func (*UpdateSegmentResponse) String

func (m *UpdateSegmentResponse) String() string

func (*UpdateSegmentResponse) XXX_DiscardUnknown

func (m *UpdateSegmentResponse) XXX_DiscardUnknown()

func (*UpdateSegmentResponse) XXX_Marshal

func (m *UpdateSegmentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateSegmentResponse) XXX_Merge

func (m *UpdateSegmentResponse) XXX_Merge(src proto.Message)

func (*UpdateSegmentResponse) XXX_Size

func (m *UpdateSegmentResponse) XXX_Size() int

func (*UpdateSegmentResponse) XXX_Unmarshal

func (m *UpdateSegmentResponse) XXX_Unmarshal(b []byte) error

type UserEvaluations

type UserEvaluations struct {
	Id                   string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Evaluations          []*Evaluation `protobuf:"bytes,2,rep,name=evaluations,proto3" json:"evaluations,omitempty"`
	CreatedAt            int64         `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*UserEvaluations) Descriptor

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

func (*UserEvaluations) GetCreatedAt

func (m *UserEvaluations) GetCreatedAt() int64

func (*UserEvaluations) GetEvaluations

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

func (*UserEvaluations) GetId

func (m *UserEvaluations) GetId() string

func (*UserEvaluations) ProtoMessage

func (*UserEvaluations) ProtoMessage()

func (*UserEvaluations) Reset

func (m *UserEvaluations) Reset()

func (*UserEvaluations) String

func (m *UserEvaluations) String() string

func (*UserEvaluations) XXX_DiscardUnknown

func (m *UserEvaluations) XXX_DiscardUnknown()

func (*UserEvaluations) XXX_Marshal

func (m *UserEvaluations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserEvaluations) XXX_Merge

func (m *UserEvaluations) XXX_Merge(src proto.Message)

func (*UserEvaluations) XXX_Size

func (m *UserEvaluations) XXX_Size() int

func (*UserEvaluations) XXX_Unmarshal

func (m *UserEvaluations) XXX_Unmarshal(b []byte) error

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) EnumDescriptor

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

func (UserEvaluations_State) String

func (x UserEvaluations_State) String() string

type Variation

type Variation struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// number or even json object
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description          string   `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Variation) Descriptor

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

func (*Variation) GetDescription

func (m *Variation) GetDescription() string

func (*Variation) GetId

func (m *Variation) GetId() string

func (*Variation) GetName

func (m *Variation) GetName() string

func (*Variation) GetValue

func (m *Variation) GetValue() string

func (*Variation) ProtoMessage

func (*Variation) ProtoMessage()

func (*Variation) Reset

func (m *Variation) Reset()

func (*Variation) String

func (m *Variation) String() string

func (*Variation) XXX_DiscardUnknown

func (m *Variation) XXX_DiscardUnknown()

func (*Variation) XXX_Marshal

func (m *Variation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Variation) XXX_Merge

func (m *Variation) XXX_Merge(src proto.Message)

func (*Variation) XXX_Size

func (m *Variation) XXX_Size() int

func (*Variation) XXX_Unmarshal

func (m *Variation) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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