Documentation ¶
Index ¶
- Variables
- type AggregatedConfigSource
- func (*AggregatedConfigSource) Descriptor() ([]byte, []int)
- func (*AggregatedConfigSource) ProtoMessage()
- func (m *AggregatedConfigSource) Reset()
- func (m *AggregatedConfigSource) String() string
- func (m *AggregatedConfigSource) XXX_DiscardUnknown()
- func (m *AggregatedConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AggregatedConfigSource) XXX_Merge(src proto.Message)
- func (m *AggregatedConfigSource) XXX_Size() int
- func (m *AggregatedConfigSource) XXX_Unmarshal(b []byte) error
- type ApiConfigSource
- func (*ApiConfigSource) Descriptor() ([]byte, []int)
- func (m *ApiConfigSource) GetApiType() ApiConfigSource_ApiType
- func (m *ApiConfigSource) GetClusterNames() []string
- func (m *ApiConfigSource) GetGrpcServices() []*grpc_service.GrpcService
- func (m *ApiConfigSource) GetRateLimitSettings() *RateLimitSettings
- func (m *ApiConfigSource) GetRefreshDelay() *duration.Duration
- func (m *ApiConfigSource) GetRequestTimeout() *duration.Duration
- func (*ApiConfigSource) ProtoMessage()
- func (m *ApiConfigSource) Reset()
- func (m *ApiConfigSource) String() string
- func (m *ApiConfigSource) XXX_DiscardUnknown()
- func (m *ApiConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApiConfigSource) XXX_Merge(src proto.Message)
- func (m *ApiConfigSource) XXX_Size() int
- func (m *ApiConfigSource) XXX_Unmarshal(b []byte) error
- type ApiConfigSource_ApiType
- type ConfigSource
- func (*ConfigSource) Descriptor() ([]byte, []int)
- func (m *ConfigSource) GetAds() *AggregatedConfigSource
- func (m *ConfigSource) GetApiConfigSource() *ApiConfigSource
- func (m *ConfigSource) GetConfigSourceSpecifier() isConfigSource_ConfigSourceSpecifier
- func (m *ConfigSource) GetInitialFetchTimeout() *duration.Duration
- func (m *ConfigSource) GetPath() string
- func (*ConfigSource) ProtoMessage()
- func (m *ConfigSource) Reset()
- func (m *ConfigSource) String() string
- func (m *ConfigSource) XXX_DiscardUnknown()
- func (m *ConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConfigSource) XXX_Merge(src proto.Message)
- func (*ConfigSource) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- func (m *ConfigSource) XXX_Size() int
- func (m *ConfigSource) XXX_Unmarshal(b []byte) error
- type ConfigSource_Ads
- type ConfigSource_ApiConfigSource
- type ConfigSource_Path
- type RateLimitSettings
- func (*RateLimitSettings) Descriptor() ([]byte, []int)
- func (m *RateLimitSettings) GetFillRate() *wrappers.DoubleValue
- func (m *RateLimitSettings) GetMaxTokens() *wrappers.UInt32Value
- func (*RateLimitSettings) ProtoMessage()
- func (m *RateLimitSettings) Reset()
- func (m *RateLimitSettings) String() string
- func (m *RateLimitSettings) XXX_DiscardUnknown()
- func (m *RateLimitSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RateLimitSettings) XXX_Merge(src proto.Message)
- func (m *RateLimitSettings) XXX_Size() int
- func (m *RateLimitSettings) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ApiConfigSource_ApiType_name = map[int32]string{
0: "UNSUPPORTED_REST_LEGACY",
1: "REST",
2: "GRPC",
3: "DELTA_GRPC",
}
View Source
var ApiConfigSource_ApiType_value = map[string]int32{
"UNSUPPORTED_REST_LEGACY": 0,
"REST": 1,
"GRPC": 2,
"DELTA_GRPC": 3,
}
Functions ¶
This section is empty.
Types ¶
type AggregatedConfigSource ¶
type AggregatedConfigSource struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AggregatedConfigSource) Descriptor ¶
func (*AggregatedConfigSource) Descriptor() ([]byte, []int)
func (*AggregatedConfigSource) ProtoMessage ¶
func (*AggregatedConfigSource) ProtoMessage()
func (*AggregatedConfigSource) Reset ¶
func (m *AggregatedConfigSource) Reset()
func (*AggregatedConfigSource) String ¶
func (m *AggregatedConfigSource) String() string
func (*AggregatedConfigSource) XXX_DiscardUnknown ¶
func (m *AggregatedConfigSource) XXX_DiscardUnknown()
func (*AggregatedConfigSource) XXX_Marshal ¶
func (m *AggregatedConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AggregatedConfigSource) XXX_Merge ¶
func (dst *AggregatedConfigSource) XXX_Merge(src proto.Message)
func (*AggregatedConfigSource) XXX_Size ¶
func (m *AggregatedConfigSource) XXX_Size() int
func (*AggregatedConfigSource) XXX_Unmarshal ¶
func (m *AggregatedConfigSource) XXX_Unmarshal(b []byte) error
type ApiConfigSource ¶
type ApiConfigSource struct { ApiType ApiConfigSource_ApiType `` /* 130-byte string literal not displayed */ ClusterNames []string `protobuf:"bytes,2,rep,name=cluster_names,json=clusterNames,proto3" json:"cluster_names,omitempty"` GrpcServices []*grpc_service.GrpcService `protobuf:"bytes,4,rep,name=grpc_services,json=grpcServices,proto3" json:"grpc_services,omitempty"` RefreshDelay *duration.Duration `protobuf:"bytes,3,opt,name=refresh_delay,json=refreshDelay,proto3" json:"refresh_delay,omitempty"` RequestTimeout *duration.Duration `protobuf:"bytes,5,opt,name=request_timeout,json=requestTimeout,proto3" json:"request_timeout,omitempty"` RateLimitSettings *RateLimitSettings `protobuf:"bytes,6,opt,name=rate_limit_settings,json=rateLimitSettings,proto3" json:"rate_limit_settings,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ApiConfigSource) Descriptor ¶
func (*ApiConfigSource) Descriptor() ([]byte, []int)
func (*ApiConfigSource) GetApiType ¶
func (m *ApiConfigSource) GetApiType() ApiConfigSource_ApiType
func (*ApiConfigSource) GetClusterNames ¶
func (m *ApiConfigSource) GetClusterNames() []string
func (*ApiConfigSource) GetGrpcServices ¶
func (m *ApiConfigSource) GetGrpcServices() []*grpc_service.GrpcService
func (*ApiConfigSource) GetRateLimitSettings ¶
func (m *ApiConfigSource) GetRateLimitSettings() *RateLimitSettings
func (*ApiConfigSource) GetRefreshDelay ¶
func (m *ApiConfigSource) GetRefreshDelay() *duration.Duration
func (*ApiConfigSource) GetRequestTimeout ¶
func (m *ApiConfigSource) GetRequestTimeout() *duration.Duration
func (*ApiConfigSource) ProtoMessage ¶
func (*ApiConfigSource) ProtoMessage()
func (*ApiConfigSource) Reset ¶
func (m *ApiConfigSource) Reset()
func (*ApiConfigSource) String ¶
func (m *ApiConfigSource) String() string
func (*ApiConfigSource) XXX_DiscardUnknown ¶
func (m *ApiConfigSource) XXX_DiscardUnknown()
func (*ApiConfigSource) XXX_Marshal ¶
func (m *ApiConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApiConfigSource) XXX_Merge ¶
func (dst *ApiConfigSource) XXX_Merge(src proto.Message)
func (*ApiConfigSource) XXX_Size ¶
func (m *ApiConfigSource) XXX_Size() int
func (*ApiConfigSource) XXX_Unmarshal ¶
func (m *ApiConfigSource) XXX_Unmarshal(b []byte) error
type ApiConfigSource_ApiType ¶
type ApiConfigSource_ApiType int32
const ( ApiConfigSource_UNSUPPORTED_REST_LEGACY ApiConfigSource_ApiType = 0 // Deprecated: Do not use. ApiConfigSource_REST ApiConfigSource_ApiType = 1 ApiConfigSource_GRPC ApiConfigSource_ApiType = 2 ApiConfigSource_DELTA_GRPC ApiConfigSource_ApiType = 3 )
func (ApiConfigSource_ApiType) EnumDescriptor ¶
func (ApiConfigSource_ApiType) EnumDescriptor() ([]byte, []int)
func (ApiConfigSource_ApiType) String ¶
func (x ApiConfigSource_ApiType) String() string
type ConfigSource ¶
type ConfigSource struct { // Types that are valid to be assigned to ConfigSourceSpecifier: // *ConfigSource_Path // *ConfigSource_ApiConfigSource // *ConfigSource_Ads ConfigSourceSpecifier isConfigSource_ConfigSourceSpecifier `protobuf_oneof:"config_source_specifier"` InitialFetchTimeout *duration.Duration `protobuf:"bytes,4,opt,name=initial_fetch_timeout,json=initialFetchTimeout,proto3" json:"initial_fetch_timeout,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConfigSource) Descriptor ¶
func (*ConfigSource) Descriptor() ([]byte, []int)
func (*ConfigSource) GetAds ¶
func (m *ConfigSource) GetAds() *AggregatedConfigSource
func (*ConfigSource) GetApiConfigSource ¶
func (m *ConfigSource) GetApiConfigSource() *ApiConfigSource
func (*ConfigSource) GetConfigSourceSpecifier ¶
func (m *ConfigSource) GetConfigSourceSpecifier() isConfigSource_ConfigSourceSpecifier
func (*ConfigSource) GetInitialFetchTimeout ¶
func (m *ConfigSource) GetInitialFetchTimeout() *duration.Duration
func (*ConfigSource) GetPath ¶
func (m *ConfigSource) GetPath() string
func (*ConfigSource) ProtoMessage ¶
func (*ConfigSource) ProtoMessage()
func (*ConfigSource) Reset ¶
func (m *ConfigSource) Reset()
func (*ConfigSource) String ¶
func (m *ConfigSource) String() string
func (*ConfigSource) XXX_DiscardUnknown ¶
func (m *ConfigSource) XXX_DiscardUnknown()
func (*ConfigSource) XXX_Marshal ¶
func (m *ConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigSource) XXX_Merge ¶
func (dst *ConfigSource) XXX_Merge(src proto.Message)
func (*ConfigSource) XXX_OneofFuncs ¶
func (*ConfigSource) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
func (*ConfigSource) XXX_Size ¶
func (m *ConfigSource) XXX_Size() int
func (*ConfigSource) XXX_Unmarshal ¶
func (m *ConfigSource) XXX_Unmarshal(b []byte) error
type ConfigSource_Ads ¶
type ConfigSource_Ads struct {
Ads *AggregatedConfigSource `protobuf:"bytes,3,opt,name=ads,proto3,oneof"`
}
type ConfigSource_ApiConfigSource ¶
type ConfigSource_ApiConfigSource struct {
ApiConfigSource *ApiConfigSource `protobuf:"bytes,2,opt,name=api_config_source,json=apiConfigSource,proto3,oneof"`
}
type ConfigSource_Path ¶
type ConfigSource_Path struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3,oneof"`
}
type RateLimitSettings ¶
type RateLimitSettings struct { MaxTokens *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=max_tokens,json=maxTokens,proto3" json:"max_tokens,omitempty"` FillRate *wrappers.DoubleValue `protobuf:"bytes,2,opt,name=fill_rate,json=fillRate,proto3" json:"fill_rate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimitSettings) Descriptor ¶
func (*RateLimitSettings) Descriptor() ([]byte, []int)
func (*RateLimitSettings) GetFillRate ¶
func (m *RateLimitSettings) GetFillRate() *wrappers.DoubleValue
func (*RateLimitSettings) GetMaxTokens ¶
func (m *RateLimitSettings) GetMaxTokens() *wrappers.UInt32Value
func (*RateLimitSettings) ProtoMessage ¶
func (*RateLimitSettings) ProtoMessage()
func (*RateLimitSettings) Reset ¶
func (m *RateLimitSettings) Reset()
func (*RateLimitSettings) String ¶
func (m *RateLimitSettings) String() string
func (*RateLimitSettings) XXX_DiscardUnknown ¶
func (m *RateLimitSettings) XXX_DiscardUnknown()
func (*RateLimitSettings) XXX_Marshal ¶
func (m *RateLimitSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimitSettings) XXX_Merge ¶
func (dst *RateLimitSettings) XXX_Merge(src proto.Message)
func (*RateLimitSettings) XXX_Size ¶
func (m *RateLimitSettings) XXX_Size() int
func (*RateLimitSettings) XXX_Unmarshal ¶
func (m *RateLimitSettings) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.