backendv1beta1

package
v0.2.11 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_lekko_backend_v1beta1_configuration_service_proto protoreflect.FileDescriptor
View Source
var File_lekko_backend_v1beta1_distribution_service_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ContextKey

type ContextKey struct {
	Key  string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextKey) Descriptor deprecated

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

Deprecated: Use ContextKey.ProtoReflect.Descriptor instead.

func (*ContextKey) GetKey

func (x *ContextKey) GetKey() string

func (*ContextKey) GetType

func (x *ContextKey) GetType() string

func (*ContextKey) ProtoMessage

func (*ContextKey) ProtoMessage()

func (*ContextKey) ProtoReflect

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

func (*ContextKey) Reset

func (x *ContextKey) Reset()

func (*ContextKey) String

func (x *ContextKey) String() string

type DeregisterClientRequest added in v0.2.6

type DeregisterClientRequest struct {
	SessionKey string `protobuf:"bytes,1,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	// contains filtered or unexported fields
}

func (*DeregisterClientRequest) Descriptor deprecated added in v0.2.6

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

Deprecated: Use DeregisterClientRequest.ProtoReflect.Descriptor instead.

func (*DeregisterClientRequest) GetSessionKey added in v0.2.6

func (x *DeregisterClientRequest) GetSessionKey() string

func (*DeregisterClientRequest) ProtoMessage added in v0.2.6

func (*DeregisterClientRequest) ProtoMessage()

func (*DeregisterClientRequest) ProtoReflect added in v0.2.6

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

func (*DeregisterClientRequest) Reset added in v0.2.6

func (x *DeregisterClientRequest) Reset()

func (*DeregisterClientRequest) String added in v0.2.6

func (x *DeregisterClientRequest) String() string

type DeregisterClientResponse added in v0.2.6

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

func (*DeregisterClientResponse) Descriptor deprecated added in v0.2.6

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

Deprecated: Use DeregisterClientResponse.ProtoReflect.Descriptor instead.

func (*DeregisterClientResponse) ProtoMessage added in v0.2.6

func (*DeregisterClientResponse) ProtoMessage()

func (*DeregisterClientResponse) ProtoReflect added in v0.2.6

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

func (*DeregisterClientResponse) Reset added in v0.2.6

func (x *DeregisterClientResponse) Reset()

func (*DeregisterClientResponse) String added in v0.2.6

func (x *DeregisterClientResponse) String() string

type DeregisterRequest added in v0.2.6

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

func (*DeregisterRequest) Descriptor deprecated added in v0.2.6

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

Deprecated: Use DeregisterRequest.ProtoReflect.Descriptor instead.

func (*DeregisterRequest) ProtoMessage added in v0.2.6

func (*DeregisterRequest) ProtoMessage()

func (*DeregisterRequest) ProtoReflect added in v0.2.6

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

func (*DeregisterRequest) Reset added in v0.2.6

func (x *DeregisterRequest) Reset()

func (*DeregisterRequest) String added in v0.2.6

func (x *DeregisterRequest) String() string

type DeregisterResponse added in v0.2.6

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

func (*DeregisterResponse) Descriptor deprecated added in v0.2.6

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

Deprecated: Use DeregisterResponse.ProtoReflect.Descriptor instead.

func (*DeregisterResponse) ProtoMessage added in v0.2.6

func (*DeregisterResponse) ProtoMessage()

func (*DeregisterResponse) ProtoReflect added in v0.2.6

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

func (*DeregisterResponse) Reset added in v0.2.6

func (x *DeregisterResponse) Reset()

func (*DeregisterResponse) String added in v0.2.6

func (x *DeregisterResponse) String() string

type Feature

type Feature struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The sha of the protobuf binary according to git.
	Sha     string           `protobuf:"bytes,2,opt,name=sha,proto3" json:"sha,omitempty"`
	Feature *v1beta1.Feature `protobuf:"bytes,3,opt,name=feature,proto3" json:"feature,omitempty"`
	// contains filtered or unexported fields
}

func (*Feature) Descriptor deprecated

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

Deprecated: Use Feature.ProtoReflect.Descriptor instead.

func (*Feature) GetFeature

func (x *Feature) GetFeature() *v1beta1.Feature

func (*Feature) GetName

func (x *Feature) GetName() string

func (*Feature) GetSha

func (x *Feature) GetSha() string

func (*Feature) ProtoMessage

func (*Feature) ProtoMessage()

func (*Feature) ProtoReflect

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

func (*Feature) Reset

func (x *Feature) Reset()

func (*Feature) String

func (x *Feature) String() string

type FlagEvaluationEvent

type FlagEvaluationEvent struct {
	RepoKey       *RepositoryKey `protobuf:"bytes,1,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	CommitSha     string         `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	FeatureSha    string         `protobuf:"bytes,3,opt,name=feature_sha,json=featureSha,proto3" json:"feature_sha,omitempty"`
	NamespaceName string         `protobuf:"bytes,4,opt,name=namespace_name,json=namespaceName,proto3" json:"namespace_name,omitempty"`
	FeatureName   string         `protobuf:"bytes,5,opt,name=feature_name,json=featureName,proto3" json:"feature_name,omitempty"`
	// A list of context keys (not values) that were provided at runtime.
	ContextKeys []*ContextKey `protobuf:"bytes,6,rep,name=context_keys,json=contextKeys,proto3" json:"context_keys,omitempty"`
	// The node in the tree that contained the final return value of the feature.
	ResultPath []int32 `protobuf:"varint,7,rep,packed,name=result_path,json=resultPath,proto3" json:"result_path,omitempty"`
	// contains filtered or unexported fields
}

func (*FlagEvaluationEvent) Descriptor deprecated

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

Deprecated: Use FlagEvaluationEvent.ProtoReflect.Descriptor instead.

func (*FlagEvaluationEvent) GetCommitSha

func (x *FlagEvaluationEvent) GetCommitSha() string

func (*FlagEvaluationEvent) GetContextKeys

func (x *FlagEvaluationEvent) GetContextKeys() []*ContextKey

func (*FlagEvaluationEvent) GetFeatureName

func (x *FlagEvaluationEvent) GetFeatureName() string

func (*FlagEvaluationEvent) GetFeatureSha

func (x *FlagEvaluationEvent) GetFeatureSha() string

func (*FlagEvaluationEvent) GetNamespaceName

func (x *FlagEvaluationEvent) GetNamespaceName() string

func (*FlagEvaluationEvent) GetRepoKey

func (x *FlagEvaluationEvent) GetRepoKey() *RepositoryKey

func (*FlagEvaluationEvent) GetResultPath

func (x *FlagEvaluationEvent) GetResultPath() []int32

func (*FlagEvaluationEvent) ProtoMessage

func (*FlagEvaluationEvent) ProtoMessage()

func (*FlagEvaluationEvent) ProtoReflect

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

func (*FlagEvaluationEvent) Reset

func (x *FlagEvaluationEvent) Reset()

func (*FlagEvaluationEvent) String

func (x *FlagEvaluationEvent) String() string

type GetBoolValueRequest

type GetBoolValueRequest struct {
	Key       string            `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Context   map[string]*Value `` /* 155-byte string literal not displayed */
	Namespace string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RepoKey   *RepositoryKey    `protobuf:"bytes,4,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBoolValueRequest) Descriptor deprecated

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

Deprecated: Use GetBoolValueRequest.ProtoReflect.Descriptor instead.

func (*GetBoolValueRequest) GetContext

func (x *GetBoolValueRequest) GetContext() map[string]*Value

func (*GetBoolValueRequest) GetKey

func (x *GetBoolValueRequest) GetKey() string

func (*GetBoolValueRequest) GetNamespace

func (x *GetBoolValueRequest) GetNamespace() string

func (*GetBoolValueRequest) GetRepoKey

func (x *GetBoolValueRequest) GetRepoKey() *RepositoryKey

func (*GetBoolValueRequest) ProtoMessage

func (*GetBoolValueRequest) ProtoMessage()

func (*GetBoolValueRequest) ProtoReflect

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

func (*GetBoolValueRequest) Reset

func (x *GetBoolValueRequest) Reset()

func (*GetBoolValueRequest) String

func (x *GetBoolValueRequest) String() string

type GetBoolValueResponse

type GetBoolValueResponse struct {
	Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBoolValueResponse) Descriptor deprecated

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

Deprecated: Use GetBoolValueResponse.ProtoReflect.Descriptor instead.

func (*GetBoolValueResponse) GetValue

func (x *GetBoolValueResponse) GetValue() bool

func (*GetBoolValueResponse) ProtoMessage

func (*GetBoolValueResponse) ProtoMessage()

func (*GetBoolValueResponse) ProtoReflect

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

func (*GetBoolValueResponse) Reset

func (x *GetBoolValueResponse) Reset()

func (*GetBoolValueResponse) String

func (x *GetBoolValueResponse) String() string

type GetFloatValueRequest added in v0.2.6

type GetFloatValueRequest struct {
	Key       string            `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Context   map[string]*Value `` /* 155-byte string literal not displayed */
	Namespace string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RepoKey   *RepositoryKey    `protobuf:"bytes,4,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFloatValueRequest) Descriptor deprecated added in v0.2.6

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

Deprecated: Use GetFloatValueRequest.ProtoReflect.Descriptor instead.

func (*GetFloatValueRequest) GetContext added in v0.2.6

func (x *GetFloatValueRequest) GetContext() map[string]*Value

func (*GetFloatValueRequest) GetKey added in v0.2.6

func (x *GetFloatValueRequest) GetKey() string

func (*GetFloatValueRequest) GetNamespace added in v0.2.6

func (x *GetFloatValueRequest) GetNamespace() string

func (*GetFloatValueRequest) GetRepoKey added in v0.2.6

func (x *GetFloatValueRequest) GetRepoKey() *RepositoryKey

func (*GetFloatValueRequest) ProtoMessage added in v0.2.6

func (*GetFloatValueRequest) ProtoMessage()

func (*GetFloatValueRequest) ProtoReflect added in v0.2.6

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

func (*GetFloatValueRequest) Reset added in v0.2.6

func (x *GetFloatValueRequest) Reset()

func (*GetFloatValueRequest) String added in v0.2.6

func (x *GetFloatValueRequest) String() string

type GetFloatValueResponse added in v0.2.6

type GetFloatValueResponse struct {
	Value float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFloatValueResponse) Descriptor deprecated added in v0.2.6

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

Deprecated: Use GetFloatValueResponse.ProtoReflect.Descriptor instead.

func (*GetFloatValueResponse) GetValue added in v0.2.6

func (x *GetFloatValueResponse) GetValue() float64

func (*GetFloatValueResponse) ProtoMessage added in v0.2.6

func (*GetFloatValueResponse) ProtoMessage()

func (*GetFloatValueResponse) ProtoReflect added in v0.2.6

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

func (*GetFloatValueResponse) Reset added in v0.2.6

func (x *GetFloatValueResponse) Reset()

func (*GetFloatValueResponse) String added in v0.2.6

func (x *GetFloatValueResponse) String() string

type GetIntValueRequest added in v0.2.6

type GetIntValueRequest struct {
	Key       string            `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Context   map[string]*Value `` /* 155-byte string literal not displayed */
	Namespace string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RepoKey   *RepositoryKey    `protobuf:"bytes,4,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIntValueRequest) Descriptor deprecated added in v0.2.6

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

Deprecated: Use GetIntValueRequest.ProtoReflect.Descriptor instead.

func (*GetIntValueRequest) GetContext added in v0.2.6

func (x *GetIntValueRequest) GetContext() map[string]*Value

func (*GetIntValueRequest) GetKey added in v0.2.6

func (x *GetIntValueRequest) GetKey() string

func (*GetIntValueRequest) GetNamespace added in v0.2.6

func (x *GetIntValueRequest) GetNamespace() string

func (*GetIntValueRequest) GetRepoKey added in v0.2.6

func (x *GetIntValueRequest) GetRepoKey() *RepositoryKey

func (*GetIntValueRequest) ProtoMessage added in v0.2.6

func (*GetIntValueRequest) ProtoMessage()

func (*GetIntValueRequest) ProtoReflect added in v0.2.6

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

func (*GetIntValueRequest) Reset added in v0.2.6

func (x *GetIntValueRequest) Reset()

func (*GetIntValueRequest) String added in v0.2.6

func (x *GetIntValueRequest) String() string

type GetIntValueResponse added in v0.2.6

type GetIntValueResponse struct {
	Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIntValueResponse) Descriptor deprecated added in v0.2.6

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

Deprecated: Use GetIntValueResponse.ProtoReflect.Descriptor instead.

func (*GetIntValueResponse) GetValue added in v0.2.6

func (x *GetIntValueResponse) GetValue() int64

func (*GetIntValueResponse) ProtoMessage added in v0.2.6

func (*GetIntValueResponse) ProtoMessage()

func (*GetIntValueResponse) ProtoReflect added in v0.2.6

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

func (*GetIntValueResponse) Reset added in v0.2.6

func (x *GetIntValueResponse) Reset()

func (*GetIntValueResponse) String added in v0.2.6

func (x *GetIntValueResponse) String() string

type GetJSONValueRequest

type GetJSONValueRequest struct {
	Key       string            `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Context   map[string]*Value `` /* 155-byte string literal not displayed */
	Namespace string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RepoKey   *RepositoryKey    `protobuf:"bytes,4,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJSONValueRequest) Descriptor deprecated

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

Deprecated: Use GetJSONValueRequest.ProtoReflect.Descriptor instead.

func (*GetJSONValueRequest) GetContext

func (x *GetJSONValueRequest) GetContext() map[string]*Value

func (*GetJSONValueRequest) GetKey

func (x *GetJSONValueRequest) GetKey() string

func (*GetJSONValueRequest) GetNamespace

func (x *GetJSONValueRequest) GetNamespace() string

func (*GetJSONValueRequest) GetRepoKey

func (x *GetJSONValueRequest) GetRepoKey() *RepositoryKey

func (*GetJSONValueRequest) ProtoMessage

func (*GetJSONValueRequest) ProtoMessage()

func (*GetJSONValueRequest) ProtoReflect

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

func (*GetJSONValueRequest) Reset

func (x *GetJSONValueRequest) Reset()

func (*GetJSONValueRequest) String

func (x *GetJSONValueRequest) String() string

type GetJSONValueResponse

type GetJSONValueResponse struct {
	Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*GetJSONValueResponse) Descriptor deprecated

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

Deprecated: Use GetJSONValueResponse.ProtoReflect.Descriptor instead.

func (*GetJSONValueResponse) GetValue

func (x *GetJSONValueResponse) GetValue() []byte

func (*GetJSONValueResponse) ProtoMessage

func (*GetJSONValueResponse) ProtoMessage()

func (*GetJSONValueResponse) ProtoReflect

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

func (*GetJSONValueResponse) Reset

func (x *GetJSONValueResponse) Reset()

func (*GetJSONValueResponse) String

func (x *GetJSONValueResponse) String() string

type GetProtoValueRequest

type GetProtoValueRequest struct {
	Key       string            `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Context   map[string]*Value `` /* 155-byte string literal not displayed */
	Namespace string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RepoKey   *RepositoryKey    `protobuf:"bytes,4,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProtoValueRequest) Descriptor deprecated

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

Deprecated: Use GetProtoValueRequest.ProtoReflect.Descriptor instead.

func (*GetProtoValueRequest) GetContext

func (x *GetProtoValueRequest) GetContext() map[string]*Value

func (*GetProtoValueRequest) GetKey

func (x *GetProtoValueRequest) GetKey() string

func (*GetProtoValueRequest) GetNamespace

func (x *GetProtoValueRequest) GetNamespace() string

func (*GetProtoValueRequest) GetRepoKey

func (x *GetProtoValueRequest) GetRepoKey() *RepositoryKey

func (*GetProtoValueRequest) ProtoMessage

func (*GetProtoValueRequest) ProtoMessage()

func (*GetProtoValueRequest) ProtoReflect

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

func (*GetProtoValueRequest) Reset

func (x *GetProtoValueRequest) Reset()

func (*GetProtoValueRequest) String

func (x *GetProtoValueRequest) String() string

type GetProtoValueResponse

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

func (*GetProtoValueResponse) Descriptor deprecated

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

Deprecated: Use GetProtoValueResponse.ProtoReflect.Descriptor instead.

func (*GetProtoValueResponse) GetValue

func (x *GetProtoValueResponse) GetValue() *anypb.Any

func (*GetProtoValueResponse) ProtoMessage

func (*GetProtoValueResponse) ProtoMessage()

func (*GetProtoValueResponse) ProtoReflect

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

func (*GetProtoValueResponse) Reset

func (x *GetProtoValueResponse) Reset()

func (*GetProtoValueResponse) String

func (x *GetProtoValueResponse) String() string

type GetRepositoryContentsRequest

type GetRepositoryContentsRequest struct {
	RepoKey *RepositoryKey `protobuf:"bytes,1,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// optional namespace_name to filter responses by
	NamespaceName string `protobuf:"bytes,2,opt,name=namespace_name,json=namespaceName,proto3" json:"namespace_name,omitempty"`
	// optional feature_name to filter responses by
	FeatureName string `protobuf:"bytes,3,opt,name=feature_name,json=featureName,proto3" json:"feature_name,omitempty"`
	SessionKey  string `protobuf:"bytes,4,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryContentsRequest) Descriptor deprecated

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

Deprecated: Use GetRepositoryContentsRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryContentsRequest) GetFeatureName

func (x *GetRepositoryContentsRequest) GetFeatureName() string

func (*GetRepositoryContentsRequest) GetNamespaceName

func (x *GetRepositoryContentsRequest) GetNamespaceName() string

func (*GetRepositoryContentsRequest) GetRepoKey

func (*GetRepositoryContentsRequest) GetSessionKey

func (x *GetRepositoryContentsRequest) GetSessionKey() string

func (*GetRepositoryContentsRequest) ProtoMessage

func (*GetRepositoryContentsRequest) ProtoMessage()

func (*GetRepositoryContentsRequest) ProtoReflect

func (*GetRepositoryContentsRequest) Reset

func (x *GetRepositoryContentsRequest) Reset()

func (*GetRepositoryContentsRequest) String

type GetRepositoryContentsResponse

type GetRepositoryContentsResponse struct {
	CommitSha  string       `protobuf:"bytes,1,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	Namespaces []*Namespace `protobuf:"bytes,2,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryContentsResponse) Descriptor deprecated

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

Deprecated: Use GetRepositoryContentsResponse.ProtoReflect.Descriptor instead.

func (*GetRepositoryContentsResponse) GetCommitSha

func (x *GetRepositoryContentsResponse) GetCommitSha() string

func (*GetRepositoryContentsResponse) GetNamespaces

func (x *GetRepositoryContentsResponse) GetNamespaces() []*Namespace

func (*GetRepositoryContentsResponse) ProtoMessage

func (*GetRepositoryContentsResponse) ProtoMessage()

func (*GetRepositoryContentsResponse) ProtoReflect

func (*GetRepositoryContentsResponse) Reset

func (x *GetRepositoryContentsResponse) Reset()

func (*GetRepositoryContentsResponse) String

type GetRepositoryVersionRequest

type GetRepositoryVersionRequest struct {
	RepoKey    *RepositoryKey `protobuf:"bytes,1,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	SessionKey string         `protobuf:"bytes,2,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryVersionRequest) Descriptor deprecated

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

Deprecated: Use GetRepositoryVersionRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryVersionRequest) GetRepoKey

func (x *GetRepositoryVersionRequest) GetRepoKey() *RepositoryKey

func (*GetRepositoryVersionRequest) GetSessionKey

func (x *GetRepositoryVersionRequest) GetSessionKey() string

func (*GetRepositoryVersionRequest) ProtoMessage

func (*GetRepositoryVersionRequest) ProtoMessage()

func (*GetRepositoryVersionRequest) ProtoReflect

func (*GetRepositoryVersionRequest) Reset

func (x *GetRepositoryVersionRequest) Reset()

func (*GetRepositoryVersionRequest) String

func (x *GetRepositoryVersionRequest) String() string

type GetRepositoryVersionResponse

type GetRepositoryVersionResponse struct {
	CommitSha string `protobuf:"bytes,1,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryVersionResponse) Descriptor deprecated

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

Deprecated: Use GetRepositoryVersionResponse.ProtoReflect.Descriptor instead.

func (*GetRepositoryVersionResponse) GetCommitSha

func (x *GetRepositoryVersionResponse) GetCommitSha() string

func (*GetRepositoryVersionResponse) ProtoMessage

func (*GetRepositoryVersionResponse) ProtoMessage()

func (*GetRepositoryVersionResponse) ProtoReflect

func (*GetRepositoryVersionResponse) Reset

func (x *GetRepositoryVersionResponse) Reset()

func (*GetRepositoryVersionResponse) String

type GetStringValueRequest added in v0.2.6

type GetStringValueRequest struct {
	Key       string            `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Context   map[string]*Value `` /* 155-byte string literal not displayed */
	Namespace string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	RepoKey   *RepositoryKey    `protobuf:"bytes,4,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStringValueRequest) Descriptor deprecated added in v0.2.6

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

Deprecated: Use GetStringValueRequest.ProtoReflect.Descriptor instead.

func (*GetStringValueRequest) GetContext added in v0.2.6

func (x *GetStringValueRequest) GetContext() map[string]*Value

func (*GetStringValueRequest) GetKey added in v0.2.6

func (x *GetStringValueRequest) GetKey() string

func (*GetStringValueRequest) GetNamespace added in v0.2.6

func (x *GetStringValueRequest) GetNamespace() string

func (*GetStringValueRequest) GetRepoKey added in v0.2.6

func (x *GetStringValueRequest) GetRepoKey() *RepositoryKey

func (*GetStringValueRequest) ProtoMessage added in v0.2.6

func (*GetStringValueRequest) ProtoMessage()

func (*GetStringValueRequest) ProtoReflect added in v0.2.6

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

func (*GetStringValueRequest) Reset added in v0.2.6

func (x *GetStringValueRequest) Reset()

func (*GetStringValueRequest) String added in v0.2.6

func (x *GetStringValueRequest) String() string

type GetStringValueResponse added in v0.2.6

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

func (*GetStringValueResponse) Descriptor deprecated added in v0.2.6

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

Deprecated: Use GetStringValueResponse.ProtoReflect.Descriptor instead.

func (*GetStringValueResponse) GetValue added in v0.2.6

func (x *GetStringValueResponse) GetValue() string

func (*GetStringValueResponse) ProtoMessage added in v0.2.6

func (*GetStringValueResponse) ProtoMessage()

func (*GetStringValueResponse) ProtoReflect added in v0.2.6

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

func (*GetStringValueResponse) Reset added in v0.2.6

func (x *GetStringValueResponse) Reset()

func (*GetStringValueResponse) String added in v0.2.6

func (x *GetStringValueResponse) String() string

type Namespace

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

func (*Namespace) Descriptor deprecated

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

Deprecated: Use Namespace.ProtoReflect.Descriptor instead.

func (*Namespace) GetFeatures

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

func (*Namespace) GetName

func (x *Namespace) GetName() string

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) ProtoReflect

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

func (*Namespace) Reset

func (x *Namespace) Reset()

func (*Namespace) String

func (x *Namespace) String() string

type RegisterClientRequest

type RegisterClientRequest struct {
	RepoKey *RepositoryKey `protobuf:"bytes,1,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// The namespaces to register within the repo. If empty,
	// all namespaces will be registered.
	NamespaceList []string `protobuf:"bytes,2,rep,name=namespace_list,json=namespaceList,proto3" json:"namespace_list,omitempty"`
	// If the client was initialized from a git bootstrap,
	// the commit sha is provided. If there was no bootstrap, this
	// can be an empty string.
	InitialBootstrapSha string `protobuf:"bytes,3,opt,name=initial_bootstrap_sha,json=initialBootstrapSha,proto3" json:"initial_bootstrap_sha,omitempty"`
	// If the client is a lekko sidecar, provide the semver version,
	// or if not available, the sha of the sidecar.
	SidecarVersion string `protobuf:"bytes,4,opt,name=sidecar_version,json=sidecarVersion,proto3" json:"sidecar_version,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterClientRequest) Descriptor deprecated

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

Deprecated: Use RegisterClientRequest.ProtoReflect.Descriptor instead.

func (*RegisterClientRequest) GetInitialBootstrapSha

func (x *RegisterClientRequest) GetInitialBootstrapSha() string

func (*RegisterClientRequest) GetNamespaceList

func (x *RegisterClientRequest) GetNamespaceList() []string

func (*RegisterClientRequest) GetRepoKey

func (x *RegisterClientRequest) GetRepoKey() *RepositoryKey

func (*RegisterClientRequest) GetSidecarVersion

func (x *RegisterClientRequest) GetSidecarVersion() string

func (*RegisterClientRequest) ProtoMessage

func (*RegisterClientRequest) ProtoMessage()

func (*RegisterClientRequest) ProtoReflect

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

func (*RegisterClientRequest) Reset

func (x *RegisterClientRequest) Reset()

func (*RegisterClientRequest) String

func (x *RegisterClientRequest) String() string

type RegisterClientResponse

type RegisterClientResponse struct {

	// TODO make this field 1 if we rewrite the API.
	SessionKey string `protobuf:"bytes,4,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterClientResponse) Descriptor deprecated

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

Deprecated: Use RegisterClientResponse.ProtoReflect.Descriptor instead.

func (*RegisterClientResponse) GetSessionKey

func (x *RegisterClientResponse) GetSessionKey() string

func (*RegisterClientResponse) ProtoMessage

func (*RegisterClientResponse) ProtoMessage()

func (*RegisterClientResponse) ProtoReflect

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

func (*RegisterClientResponse) Reset

func (x *RegisterClientResponse) Reset()

func (*RegisterClientResponse) String

func (x *RegisterClientResponse) String() string

type RegisterRequest

type RegisterRequest struct {
	RepoKey *RepositoryKey `protobuf:"bytes,1,opt,name=repo_key,json=repoKey,proto3" json:"repo_key,omitempty"`
	// The namespaces to register within the repo. If empty,
	// all namespaces will be registered.
	NamespaceList []string `protobuf:"bytes,2,rep,name=namespace_list,json=namespaceList,proto3" json:"namespace_list,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterRequest) Descriptor deprecated

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

Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.

func (*RegisterRequest) GetNamespaceList

func (x *RegisterRequest) GetNamespaceList() []string

func (*RegisterRequest) GetRepoKey

func (x *RegisterRequest) GetRepoKey() *RepositoryKey

func (*RegisterRequest) ProtoMessage

func (*RegisterRequest) ProtoMessage()

func (*RegisterRequest) ProtoReflect

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

func (*RegisterRequest) Reset

func (x *RegisterRequest) Reset()

func (*RegisterRequest) String

func (x *RegisterRequest) String() string

type RegisterResponse

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

func (*RegisterResponse) Descriptor deprecated

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

Deprecated: Use RegisterResponse.ProtoReflect.Descriptor instead.

func (*RegisterResponse) ProtoMessage

func (*RegisterResponse) ProtoMessage()

func (*RegisterResponse) ProtoReflect

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

func (*RegisterResponse) Reset

func (x *RegisterResponse) Reset()

func (*RegisterResponse) String

func (x *RegisterResponse) String() string

type RepositoryKey

type RepositoryKey struct {
	OwnerName string `protobuf:"bytes,1,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
	RepoName  string `protobuf:"bytes,2,opt,name=repo_name,json=repoName,proto3" json:"repo_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RepositoryKey) Descriptor deprecated

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

Deprecated: Use RepositoryKey.ProtoReflect.Descriptor instead.

func (*RepositoryKey) GetOwnerName

func (x *RepositoryKey) GetOwnerName() string

func (*RepositoryKey) GetRepoName

func (x *RepositoryKey) GetRepoName() string

func (*RepositoryKey) ProtoMessage

func (*RepositoryKey) ProtoMessage()

func (*RepositoryKey) ProtoReflect

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

func (*RepositoryKey) Reset

func (x *RepositoryKey) Reset()

func (*RepositoryKey) String

func (x *RepositoryKey) String() string

type SendFlagEvaluationMetricsRequest

type SendFlagEvaluationMetricsRequest struct {
	Events     []*FlagEvaluationEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	SessionKey string                 `protobuf:"bytes,2,opt,name=session_key,json=sessionKey,proto3" json:"session_key,omitempty"`
	// contains filtered or unexported fields
}

func (*SendFlagEvaluationMetricsRequest) Descriptor deprecated

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

Deprecated: Use SendFlagEvaluationMetricsRequest.ProtoReflect.Descriptor instead.

func (*SendFlagEvaluationMetricsRequest) GetEvents

func (*SendFlagEvaluationMetricsRequest) GetSessionKey

func (x *SendFlagEvaluationMetricsRequest) GetSessionKey() string

func (*SendFlagEvaluationMetricsRequest) ProtoMessage

func (*SendFlagEvaluationMetricsRequest) ProtoMessage()

func (*SendFlagEvaluationMetricsRequest) ProtoReflect

func (*SendFlagEvaluationMetricsRequest) Reset

func (*SendFlagEvaluationMetricsRequest) String

type SendFlagEvaluationMetricsResponse

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

func (*SendFlagEvaluationMetricsResponse) Descriptor deprecated

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

Deprecated: Use SendFlagEvaluationMetricsResponse.ProtoReflect.Descriptor instead.

func (*SendFlagEvaluationMetricsResponse) ProtoMessage

func (*SendFlagEvaluationMetricsResponse) ProtoMessage()

func (*SendFlagEvaluationMetricsResponse) ProtoReflect

func (*SendFlagEvaluationMetricsResponse) Reset

func (*SendFlagEvaluationMetricsResponse) String

type Value

type Value struct {

	// Types that are assignable to Kind:
	//	*Value_BoolValue
	//	*Value_IntValue
	//	*Value_DoubleValue
	//	*Value_StringValue
	Kind isValue_Kind `protobuf_oneof:"kind"`
	// contains filtered or unexported fields
}

func (*Value) Descriptor deprecated

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

Deprecated: Use Value.ProtoReflect.Descriptor instead.

func (*Value) GetBoolValue

func (x *Value) GetBoolValue() bool

func (*Value) GetDoubleValue

func (x *Value) GetDoubleValue() float64

func (*Value) GetIntValue

func (x *Value) GetIntValue() int64

func (*Value) GetKind

func (m *Value) GetKind() isValue_Kind

func (*Value) GetStringValue

func (x *Value) GetStringValue() string

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) ProtoReflect

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

func (*Value) Reset

func (x *Value) Reset()

func (*Value) String

func (x *Value) String() string

type Value_BoolValue

type Value_BoolValue struct {
	BoolValue bool `protobuf:"varint,1,opt,name=bool_value,json=boolValue,proto3,oneof"`
}

type Value_DoubleValue

type Value_DoubleValue struct {
	DoubleValue float64 `protobuf:"fixed64,3,opt,name=double_value,json=doubleValue,proto3,oneof"`
}

type Value_IntValue

type Value_IntValue struct {
	IntValue int64 `protobuf:"varint,2,opt,name=int_value,json=intValue,proto3,oneof"`
}

type Value_StringValue

type Value_StringValue struct {
	StringValue string `protobuf:"bytes,4,opt,name=string_value,json=stringValue,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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