Documentation
¶
Index ¶
- Variables
- type BulkEvaluationResponse
- func (x *BulkEvaluationResponse) GetFlags() []*EvaluatedFlag
- func (*BulkEvaluationResponse) ProtoMessage()
- func (x *BulkEvaluationResponse) ProtoReflect() protoreflect.Message
- func (x *BulkEvaluationResponse) Reset()
- func (x *BulkEvaluationResponse) SetFlags(v []*EvaluatedFlag)
- func (x *BulkEvaluationResponse) String() string
- type BulkEvaluationResponse_builder
- type CacheInvalidation
- func (x *CacheInvalidation) ClearPolling()
- func (x *CacheInvalidation) GetPolling() *Polling
- func (x *CacheInvalidation) HasPolling() bool
- func (*CacheInvalidation) ProtoMessage()
- func (x *CacheInvalidation) ProtoReflect() protoreflect.Message
- func (x *CacheInvalidation) Reset()
- func (x *CacheInvalidation) SetPolling(v *Polling)
- func (x *CacheInvalidation) String() string
- type CacheInvalidation_builder
- type Capabilities
- func (x *Capabilities) ClearCacheInvalidation()
- func (x *Capabilities) ClearFlagEvaluation()
- func (x *Capabilities) GetCacheInvalidation() *CacheInvalidation
- func (x *Capabilities) GetFlagEvaluation() *FlagEvaluation
- func (x *Capabilities) HasCacheInvalidation() bool
- func (x *Capabilities) HasFlagEvaluation() bool
- func (*Capabilities) ProtoMessage()
- func (x *Capabilities) ProtoReflect() protoreflect.Message
- func (x *Capabilities) Reset()
- func (x *Capabilities) SetCacheInvalidation(v *CacheInvalidation)
- func (x *Capabilities) SetFlagEvaluation(v *FlagEvaluation)
- func (x *Capabilities) String() string
- type Capabilities_builder
- type EvaluateBulkRequest
- func (x *EvaluateBulkRequest) GetContext() map[string]string
- func (*EvaluateBulkRequest) ProtoMessage()
- func (x *EvaluateBulkRequest) ProtoReflect() protoreflect.Message
- func (x *EvaluateBulkRequest) Reset()
- func (x *EvaluateBulkRequest) SetContext(v map[string]string)
- func (x *EvaluateBulkRequest) String() string
- type EvaluateBulkRequest_builder
- type EvaluateFlagRequest
- func (x *EvaluateFlagRequest) GetContext() map[string]string
- func (x *EvaluateFlagRequest) GetKey() string
- func (*EvaluateFlagRequest) ProtoMessage()
- func (x *EvaluateFlagRequest) ProtoReflect() protoreflect.Message
- func (x *EvaluateFlagRequest) Reset()
- func (x *EvaluateFlagRequest) SetContext(v map[string]string)
- func (x *EvaluateFlagRequest) SetKey(v string)
- func (x *EvaluateFlagRequest) String() string
- type EvaluateFlagRequest_builder
- type EvaluateReason
- type EvaluatedFlag
- func (x *EvaluatedFlag) ClearMetadata()
- func (x *EvaluatedFlag) ClearValue()
- func (x *EvaluatedFlag) GetKey() string
- func (x *EvaluatedFlag) GetMetadata() *structpb.Struct
- func (x *EvaluatedFlag) GetReason() EvaluateReason
- func (x *EvaluatedFlag) GetValue() *structpb.Value
- func (x *EvaluatedFlag) GetVariant() string
- func (x *EvaluatedFlag) HasMetadata() bool
- func (x *EvaluatedFlag) HasValue() bool
- func (*EvaluatedFlag) ProtoMessage()
- func (x *EvaluatedFlag) ProtoReflect() protoreflect.Message
- func (x *EvaluatedFlag) Reset()
- func (x *EvaluatedFlag) SetKey(v string)
- func (x *EvaluatedFlag) SetMetadata(v *structpb.Struct)
- func (x *EvaluatedFlag) SetReason(v EvaluateReason)
- func (x *EvaluatedFlag) SetValue(v *structpb.Value)
- func (x *EvaluatedFlag) SetVariant(v string)
- func (x *EvaluatedFlag) String() string
- type EvaluatedFlag_builder
- type FlagEvaluation
- type FlagEvaluation_builder
- type GetProviderConfigurationRequest
- type GetProviderConfigurationRequest_builder
- type GetProviderConfigurationResponse
- func (x *GetProviderConfigurationResponse) ClearCapabilities()
- func (x *GetProviderConfigurationResponse) GetCapabilities() *Capabilities
- func (x *GetProviderConfigurationResponse) GetName() string
- func (x *GetProviderConfigurationResponse) HasCapabilities() bool
- func (*GetProviderConfigurationResponse) ProtoMessage()
- func (x *GetProviderConfigurationResponse) ProtoReflect() protoreflect.Message
- func (x *GetProviderConfigurationResponse) Reset()
- func (x *GetProviderConfigurationResponse) SetCapabilities(v *Capabilities)
- func (x *GetProviderConfigurationResponse) SetName(v string)
- func (x *GetProviderConfigurationResponse) String() string
- type GetProviderConfigurationResponse_builder
- type Polling
- func (x *Polling) GetEnabled() bool
- func (x *Polling) GetMinPollingIntervalMs() uint32
- func (*Polling) ProtoMessage()
- func (x *Polling) ProtoReflect() protoreflect.Message
- func (x *Polling) Reset()
- func (x *Polling) SetEnabled(v bool)
- func (x *Polling) SetMinPollingIntervalMs(v uint32)
- func (x *Polling) String() string
- type Polling_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var ( EvaluateReason_name = map[int32]string{ 0: "UNKNOWN", 1: "DISABLED", 2: "TARGETING_MATCH", 3: "DEFAULT", } EvaluateReason_value = map[string]int32{ "UNKNOWN": 0, "DISABLED": 1, "TARGETING_MATCH": 2, "DEFAULT": 3, } )
Enum value maps for EvaluateReason.
View Source
var File_ofrep_ofrep_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BulkEvaluationResponse ¶
type BulkEvaluationResponse struct { Flags []*EvaluatedFlag `protobuf:"bytes,1,rep,name=flags,proto3" json:"flags,omitempty"` // contains filtered or unexported fields }
func (*BulkEvaluationResponse) GetFlags ¶
func (x *BulkEvaluationResponse) GetFlags() []*EvaluatedFlag
func (*BulkEvaluationResponse) ProtoMessage ¶
func (*BulkEvaluationResponse) ProtoMessage()
func (*BulkEvaluationResponse) ProtoReflect ¶
func (x *BulkEvaluationResponse) ProtoReflect() protoreflect.Message
func (*BulkEvaluationResponse) Reset ¶
func (x *BulkEvaluationResponse) Reset()
func (*BulkEvaluationResponse) SetFlags ¶
func (x *BulkEvaluationResponse) SetFlags(v []*EvaluatedFlag)
func (*BulkEvaluationResponse) String ¶
func (x *BulkEvaluationResponse) String() string
type BulkEvaluationResponse_builder ¶
type BulkEvaluationResponse_builder struct { Flags []*EvaluatedFlag // contains filtered or unexported fields }
func (BulkEvaluationResponse_builder) Build ¶
func (b0 BulkEvaluationResponse_builder) Build() *BulkEvaluationResponse
type CacheInvalidation ¶
type CacheInvalidation struct { Polling *Polling `protobuf:"bytes,1,opt,name=polling,proto3" json:"polling,omitempty"` // contains filtered or unexported fields }
func (*CacheInvalidation) ClearPolling ¶
func (x *CacheInvalidation) ClearPolling()
func (*CacheInvalidation) GetPolling ¶
func (x *CacheInvalidation) GetPolling() *Polling
func (*CacheInvalidation) HasPolling ¶
func (x *CacheInvalidation) HasPolling() bool
func (*CacheInvalidation) ProtoMessage ¶
func (*CacheInvalidation) ProtoMessage()
func (*CacheInvalidation) ProtoReflect ¶
func (x *CacheInvalidation) ProtoReflect() protoreflect.Message
func (*CacheInvalidation) Reset ¶
func (x *CacheInvalidation) Reset()
func (*CacheInvalidation) SetPolling ¶
func (x *CacheInvalidation) SetPolling(v *Polling)
func (*CacheInvalidation) String ¶
func (x *CacheInvalidation) String() string
type CacheInvalidation_builder ¶
type CacheInvalidation_builder struct { Polling *Polling // contains filtered or unexported fields }
func (CacheInvalidation_builder) Build ¶
func (b0 CacheInvalidation_builder) Build() *CacheInvalidation
type Capabilities ¶
type Capabilities struct { CacheInvalidation *CacheInvalidation `protobuf:"bytes,1,opt,name=cache_invalidation,json=cacheInvalidation,proto3" json:"cache_invalidation,omitempty"` FlagEvaluation *FlagEvaluation `protobuf:"bytes,2,opt,name=flag_evaluation,json=flagEvaluation,proto3" json:"flag_evaluation,omitempty"` // contains filtered or unexported fields }
func (*Capabilities) ClearCacheInvalidation ¶
func (x *Capabilities) ClearCacheInvalidation()
func (*Capabilities) ClearFlagEvaluation ¶
func (x *Capabilities) ClearFlagEvaluation()
func (*Capabilities) GetCacheInvalidation ¶
func (x *Capabilities) GetCacheInvalidation() *CacheInvalidation
func (*Capabilities) GetFlagEvaluation ¶
func (x *Capabilities) GetFlagEvaluation() *FlagEvaluation
func (*Capabilities) HasCacheInvalidation ¶
func (x *Capabilities) HasCacheInvalidation() bool
func (*Capabilities) HasFlagEvaluation ¶
func (x *Capabilities) HasFlagEvaluation() bool
func (*Capabilities) ProtoMessage ¶
func (*Capabilities) ProtoMessage()
func (*Capabilities) ProtoReflect ¶
func (x *Capabilities) ProtoReflect() protoreflect.Message
func (*Capabilities) Reset ¶
func (x *Capabilities) Reset()
func (*Capabilities) SetCacheInvalidation ¶
func (x *Capabilities) SetCacheInvalidation(v *CacheInvalidation)
func (*Capabilities) SetFlagEvaluation ¶
func (x *Capabilities) SetFlagEvaluation(v *FlagEvaluation)
func (*Capabilities) String ¶
func (x *Capabilities) String() string
type Capabilities_builder ¶
type Capabilities_builder struct { CacheInvalidation *CacheInvalidation FlagEvaluation *FlagEvaluation // contains filtered or unexported fields }
func (Capabilities_builder) Build ¶
func (b0 Capabilities_builder) Build() *Capabilities
type EvaluateBulkRequest ¶
type EvaluateBulkRequest struct { Context map[string]string `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EvaluateBulkRequest) GetContext ¶
func (x *EvaluateBulkRequest) GetContext() map[string]string
func (*EvaluateBulkRequest) ProtoMessage ¶
func (*EvaluateBulkRequest) ProtoMessage()
func (*EvaluateBulkRequest) ProtoReflect ¶
func (x *EvaluateBulkRequest) ProtoReflect() protoreflect.Message
func (*EvaluateBulkRequest) Reset ¶
func (x *EvaluateBulkRequest) Reset()
func (*EvaluateBulkRequest) SetContext ¶
func (x *EvaluateBulkRequest) SetContext(v map[string]string)
func (*EvaluateBulkRequest) String ¶
func (x *EvaluateBulkRequest) String() string
type EvaluateBulkRequest_builder ¶
type EvaluateBulkRequest_builder struct { Context map[string]string // contains filtered or unexported fields }
func (EvaluateBulkRequest_builder) Build ¶
func (b0 EvaluateBulkRequest_builder) Build() *EvaluateBulkRequest
type EvaluateFlagRequest ¶
type EvaluateFlagRequest struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Context map[string]string `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EvaluateFlagRequest) GetContext ¶
func (x *EvaluateFlagRequest) GetContext() map[string]string
func (*EvaluateFlagRequest) GetKey ¶
func (x *EvaluateFlagRequest) GetKey() string
func (*EvaluateFlagRequest) ProtoMessage ¶
func (*EvaluateFlagRequest) ProtoMessage()
func (*EvaluateFlagRequest) ProtoReflect ¶
func (x *EvaluateFlagRequest) ProtoReflect() protoreflect.Message
func (*EvaluateFlagRequest) Reset ¶
func (x *EvaluateFlagRequest) Reset()
func (*EvaluateFlagRequest) SetContext ¶
func (x *EvaluateFlagRequest) SetContext(v map[string]string)
func (*EvaluateFlagRequest) SetKey ¶
func (x *EvaluateFlagRequest) SetKey(v string)
func (*EvaluateFlagRequest) String ¶
func (x *EvaluateFlagRequest) String() string
type EvaluateFlagRequest_builder ¶
type EvaluateFlagRequest_builder struct { Key string Context map[string]string // contains filtered or unexported fields }
func (EvaluateFlagRequest_builder) Build ¶
func (b0 EvaluateFlagRequest_builder) Build() *EvaluateFlagRequest
type EvaluateReason ¶
type EvaluateReason int32
const ( EvaluateReason_UNKNOWN EvaluateReason = 0 EvaluateReason_DISABLED EvaluateReason = 1 EvaluateReason_TARGETING_MATCH EvaluateReason = 2 EvaluateReason_DEFAULT EvaluateReason = 3 )
func (EvaluateReason) Descriptor ¶
func (EvaluateReason) Descriptor() protoreflect.EnumDescriptor
func (EvaluateReason) Enum ¶
func (x EvaluateReason) Enum() *EvaluateReason
func (EvaluateReason) Number ¶
func (x EvaluateReason) Number() protoreflect.EnumNumber
func (EvaluateReason) String ¶
func (x EvaluateReason) String() string
func (EvaluateReason) Type ¶
func (EvaluateReason) Type() protoreflect.EnumType
type EvaluatedFlag ¶
type EvaluatedFlag struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Reason EvaluateReason `protobuf:"varint,2,opt,name=reason,proto3,enum=flipt.ofrep.EvaluateReason" json:"reason,omitempty"` Variant string `protobuf:"bytes,3,opt,name=variant,proto3" json:"variant,omitempty"` Metadata *structpb.Struct `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` Value *structpb.Value `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*EvaluatedFlag) ClearMetadata ¶
func (x *EvaluatedFlag) ClearMetadata()
func (*EvaluatedFlag) ClearValue ¶
func (x *EvaluatedFlag) ClearValue()
func (*EvaluatedFlag) GetKey ¶
func (x *EvaluatedFlag) GetKey() string
func (*EvaluatedFlag) GetMetadata ¶
func (x *EvaluatedFlag) GetMetadata() *structpb.Struct
func (*EvaluatedFlag) GetReason ¶
func (x *EvaluatedFlag) GetReason() EvaluateReason
func (*EvaluatedFlag) GetValue ¶
func (x *EvaluatedFlag) GetValue() *structpb.Value
func (*EvaluatedFlag) GetVariant ¶
func (x *EvaluatedFlag) GetVariant() string
func (*EvaluatedFlag) HasMetadata ¶
func (x *EvaluatedFlag) HasMetadata() bool
func (*EvaluatedFlag) HasValue ¶
func (x *EvaluatedFlag) HasValue() bool
func (*EvaluatedFlag) ProtoMessage ¶
func (*EvaluatedFlag) ProtoMessage()
func (*EvaluatedFlag) ProtoReflect ¶
func (x *EvaluatedFlag) ProtoReflect() protoreflect.Message
func (*EvaluatedFlag) Reset ¶
func (x *EvaluatedFlag) Reset()
func (*EvaluatedFlag) SetKey ¶
func (x *EvaluatedFlag) SetKey(v string)
func (*EvaluatedFlag) SetMetadata ¶
func (x *EvaluatedFlag) SetMetadata(v *structpb.Struct)
func (*EvaluatedFlag) SetReason ¶
func (x *EvaluatedFlag) SetReason(v EvaluateReason)
func (*EvaluatedFlag) SetValue ¶
func (x *EvaluatedFlag) SetValue(v *structpb.Value)
func (*EvaluatedFlag) SetVariant ¶
func (x *EvaluatedFlag) SetVariant(v string)
func (*EvaluatedFlag) String ¶
func (x *EvaluatedFlag) String() string
type EvaluatedFlag_builder ¶
type EvaluatedFlag_builder struct { Key string Reason EvaluateReason Variant string Metadata *structpb.Struct Value *structpb.Value // contains filtered or unexported fields }
func (EvaluatedFlag_builder) Build ¶
func (b0 EvaluatedFlag_builder) Build() *EvaluatedFlag
type FlagEvaluation ¶
type FlagEvaluation struct { SupportedTypes []string `protobuf:"bytes,1,rep,name=supported_types,json=supportedTypes,proto3" json:"supported_types,omitempty"` // contains filtered or unexported fields }
func (*FlagEvaluation) GetSupportedTypes ¶
func (x *FlagEvaluation) GetSupportedTypes() []string
func (*FlagEvaluation) ProtoMessage ¶
func (*FlagEvaluation) ProtoMessage()
func (*FlagEvaluation) ProtoReflect ¶
func (x *FlagEvaluation) ProtoReflect() protoreflect.Message
func (*FlagEvaluation) Reset ¶
func (x *FlagEvaluation) Reset()
func (*FlagEvaluation) SetSupportedTypes ¶
func (x *FlagEvaluation) SetSupportedTypes(v []string)
func (*FlagEvaluation) String ¶
func (x *FlagEvaluation) String() string
type FlagEvaluation_builder ¶
type FlagEvaluation_builder struct { SupportedTypes []string // contains filtered or unexported fields }
func (FlagEvaluation_builder) Build ¶
func (b0 FlagEvaluation_builder) Build() *FlagEvaluation
type GetProviderConfigurationRequest ¶
type GetProviderConfigurationRequest struct {
// contains filtered or unexported fields
}
func (*GetProviderConfigurationRequest) ProtoMessage ¶
func (*GetProviderConfigurationRequest) ProtoMessage()
func (*GetProviderConfigurationRequest) ProtoReflect ¶
func (x *GetProviderConfigurationRequest) ProtoReflect() protoreflect.Message
func (*GetProviderConfigurationRequest) Reset ¶
func (x *GetProviderConfigurationRequest) Reset()
func (*GetProviderConfigurationRequest) String ¶
func (x *GetProviderConfigurationRequest) String() string
type GetProviderConfigurationRequest_builder ¶
type GetProviderConfigurationRequest_builder struct {
// contains filtered or unexported fields
}
func (GetProviderConfigurationRequest_builder) Build ¶
func (b0 GetProviderConfigurationRequest_builder) Build() *GetProviderConfigurationRequest
type GetProviderConfigurationResponse ¶
type GetProviderConfigurationResponse struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Capabilities *Capabilities `protobuf:"bytes,2,opt,name=capabilities,proto3" json:"capabilities,omitempty"` // contains filtered or unexported fields }
func (*GetProviderConfigurationResponse) ClearCapabilities ¶
func (x *GetProviderConfigurationResponse) ClearCapabilities()
func (*GetProviderConfigurationResponse) GetCapabilities ¶
func (x *GetProviderConfigurationResponse) GetCapabilities() *Capabilities
func (*GetProviderConfigurationResponse) GetName ¶
func (x *GetProviderConfigurationResponse) GetName() string
func (*GetProviderConfigurationResponse) HasCapabilities ¶
func (x *GetProviderConfigurationResponse) HasCapabilities() bool
func (*GetProviderConfigurationResponse) ProtoMessage ¶
func (*GetProviderConfigurationResponse) ProtoMessage()
func (*GetProviderConfigurationResponse) ProtoReflect ¶
func (x *GetProviderConfigurationResponse) ProtoReflect() protoreflect.Message
func (*GetProviderConfigurationResponse) Reset ¶
func (x *GetProviderConfigurationResponse) Reset()
func (*GetProviderConfigurationResponse) SetCapabilities ¶
func (x *GetProviderConfigurationResponse) SetCapabilities(v *Capabilities)
func (*GetProviderConfigurationResponse) SetName ¶
func (x *GetProviderConfigurationResponse) SetName(v string)
func (*GetProviderConfigurationResponse) String ¶
func (x *GetProviderConfigurationResponse) String() string
type GetProviderConfigurationResponse_builder ¶
type GetProviderConfigurationResponse_builder struct { Name string Capabilities *Capabilities // contains filtered or unexported fields }
func (GetProviderConfigurationResponse_builder) Build ¶
func (b0 GetProviderConfigurationResponse_builder) Build() *GetProviderConfigurationResponse
type Polling ¶
type Polling struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` MinPollingIntervalMs uint32 `` /* 126-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Polling) ProtoReflect ¶
func (x *Polling) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.