| CircuitBreakerProto.CbPolicy
熔断策略
Protobuf type v1.CbPolicy
|
| CircuitBreakerProto.CbPolicy.Builder
熔断策略
Protobuf type v1.CbPolicy
|
| CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig
连续错误数熔断配置
Protobuf type v1.CbPolicy.ConsecutiveErrConfig
|
| CircuitBreakerProto.CbPolicy.ConsecutiveErrConfig.Builder
连续错误数熔断配置
Protobuf type v1.CbPolicy.ConsecutiveErrConfig
|
| CircuitBreakerProto.CbPolicy.ConsecutiveErrConfigOrBuilder |
| CircuitBreakerProto.CbPolicy.ErrRateConfig
错误率熔断配置
Protobuf type v1.CbPolicy.ErrRateConfig
|
| CircuitBreakerProto.CbPolicy.ErrRateConfig.Builder
错误率熔断配置
Protobuf type v1.CbPolicy.ErrRateConfig
|
| CircuitBreakerProto.CbPolicy.ErrRateConfigOrBuilder |
| CircuitBreakerProto.CbPolicy.SlowRateConfig
慢调用率熔断策略配置
Protobuf type v1.CbPolicy.SlowRateConfig
|
| CircuitBreakerProto.CbPolicy.SlowRateConfig.Builder
慢调用率熔断策略配置
Protobuf type v1.CbPolicy.SlowRateConfig
|
| CircuitBreakerProto.CbPolicy.SlowRateConfigOrBuilder |
| CircuitBreakerProto.CbPolicyOrBuilder |
| CircuitBreakerProto.CbRule
具体熔断规则
Protobuf type v1.CbRule
|
| CircuitBreakerProto.CbRule.Builder
具体熔断规则
Protobuf type v1.CbRule
|
| CircuitBreakerProto.CbRuleOrBuilder |
| CircuitBreakerProto.CircuitBreaker
单个熔断规则定义
Protobuf type v1.CircuitBreaker
|
| CircuitBreakerProto.CircuitBreaker.Builder
单个熔断规则定义
Protobuf type v1.CircuitBreaker
|
| CircuitBreakerProto.CircuitBreakerOrBuilder |
| CircuitBreakerProto.DestinationSet
目标set的规则
Protobuf type v1.DestinationSet
|
| CircuitBreakerProto.DestinationSet.Builder
目标set的规则
Protobuf type v1.DestinationSet
|
| CircuitBreakerProto.DestinationSet.Resource
需要进行熔断的资源
支持SUBSET(子集群),以及INSTANCE(单个实例),默认为SUBSET
Protobuf enum v1.DestinationSet.Resource
|
| CircuitBreakerProto.DestinationSet.Scope
熔断范围,是否扩散针对相同服务下所有接口进行熔断
Protobuf enum v1.DestinationSet.Scope
|
| CircuitBreakerProto.DestinationSet.Type
熔断决策类型,支持GLOBAL(分布式决策)以及LOCAL(本地决策),默认GLOBAL
当指定为GLOBAL时,则会定期上报统计数据并根据汇总数据进行熔断决策
Protobuf enum v1.DestinationSet.Type
|
| CircuitBreakerProto.DestinationSetOrBuilder |
| CircuitBreakerProto.RecoverConfig
熔断恢复配置
Protobuf type v1.RecoverConfig
|
| CircuitBreakerProto.RecoverConfig.Builder
熔断恢复配置
Protobuf type v1.RecoverConfig
|
| CircuitBreakerProto.RecoverConfig.OutlierDetectWhen
主动探测配置
Protobuf enum v1.RecoverConfig.OutlierDetectWhen
|
| CircuitBreakerProto.RecoverConfigOrBuilder |
| CircuitBreakerProto.SourceMatcher
主调匹配规则
Protobuf type v1.SourceMatcher
|
| CircuitBreakerProto.SourceMatcher.Builder
主调匹配规则
Protobuf type v1.SourceMatcher
|
| CircuitBreakerProto.SourceMatcherOrBuilder |
| ClientProto.Client
Protobuf type v1.Client
|
| ClientProto.Client.Builder
Protobuf type v1.Client
|
| ClientProto.Client.ClientType
Protobuf enum v1.Client.ClientType
|
| ClientProto.ClientOrBuilder |
| ClientProto.StatInfo
Protobuf type v1.StatInfo
|
| ClientProto.StatInfo.Builder
Protobuf type v1.StatInfo
|
| ClientProto.StatInfoOrBuilder |
| ConfigFileProto.ConfigFileDTO
Protobuf type v1.ConfigFileDTO
|
| ConfigFileProto.ConfigFileDTO.Builder
Protobuf type v1.ConfigFileDTO
|
| ConfigFileProto.ConfigFileDTOOrBuilder |
| ConfigFileProto.ConfigFileResponse
Protobuf type v1.ConfigFileResponse
|
| ConfigFileProto.ConfigFileResponse.Builder
Protobuf type v1.ConfigFileResponse
|
| ConfigFileProto.ConfigFileResponseOrBuilder |
| ConfigFileProto.WatchConfigFileRequest
Protobuf type v1.WatchConfigFileRequest
|
| ConfigFileProto.WatchConfigFileRequest.Builder
Protobuf type v1.WatchConfigFileRequest
|
| ConfigFileProto.WatchConfigFileRequestOrBuilder |
| ModelProto.Location
Protobuf type v1.Location
|
| ModelProto.Location.Builder
Protobuf type v1.Location
|
| ModelProto.LocationOrBuilder |
| ModelProto.MatchString
Protobuf type v1.MatchString
|
| ModelProto.MatchString.Builder
Protobuf type v1.MatchString
|
| ModelProto.MatchString.MatchStringType
Protobuf enum v1.MatchString.MatchStringType
|
| ModelProto.MatchString.ValueType
Protobuf enum v1.MatchString.ValueType
|
| ModelProto.MatchStringOrBuilder |
| PolarisConfigGRPCGrpc.PolarisConfigGRPCBlockingStub |
| PolarisConfigGRPCGrpc.PolarisConfigGRPCFutureStub |
| PolarisConfigGRPCGrpc.PolarisConfigGRPCStub |
| PolarisGRPCGrpc.PolarisGRPCBlockingStub |
| PolarisGRPCGrpc.PolarisGRPCFutureStub |
| PolarisGRPCGrpc.PolarisGRPCStub |
| RateLimitProto.Amount
限流配额
Protobuf type v1.Amount
|
| RateLimitProto.Amount.Builder
限流配额
Protobuf type v1.Amount
|
| RateLimitProto.AmountAdjuster
配额调整算法
Protobuf type v1.AmountAdjuster
|
| RateLimitProto.AmountAdjuster.Builder
配额调整算法
Protobuf type v1.AmountAdjuster
|
| RateLimitProto.AmountAdjusterOrBuilder |
| RateLimitProto.AmountOrBuilder |
| RateLimitProto.ClimbConfig
限流调整算法Climb相关配置
Protobuf type v1.ClimbConfig
|
| RateLimitProto.ClimbConfig.Builder
限流调整算法Climb相关配置
Protobuf type v1.ClimbConfig
|
| RateLimitProto.ClimbConfig.ClimbThrottling
爬坡调整相关参数
Protobuf type v1.ClimbConfig.ClimbThrottling
|
| RateLimitProto.ClimbConfig.ClimbThrottling.Builder
爬坡调整相关参数
Protobuf type v1.ClimbConfig.ClimbThrottling
|
| RateLimitProto.ClimbConfig.ClimbThrottlingOrBuilder |
| RateLimitProto.ClimbConfig.MetricConfig
限流数据统计配置
Protobuf type v1.ClimbConfig.MetricConfig
|
| RateLimitProto.ClimbConfig.MetricConfig.Builder
限流数据统计配置
Protobuf type v1.ClimbConfig.MetricConfig
|
| RateLimitProto.ClimbConfig.MetricConfigOrBuilder |
| RateLimitProto.ClimbConfig.TriggerPolicy
触发调整的策略
Protobuf type v1.ClimbConfig.TriggerPolicy
|
| RateLimitProto.ClimbConfig.TriggerPolicy.Builder
触发调整的策略
Protobuf type v1.ClimbConfig.TriggerPolicy
|
| RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate
错误率触发调整配置
Protobuf type v1.ClimbConfig.TriggerPolicy.ErrorRate
|
| RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.Builder
错误率触发调整配置
Protobuf type v1.ClimbConfig.TriggerPolicy.ErrorRate
|
| RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig
特殊错误码触发调整配置
Protobuf type v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig
|
| RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig.Builder
特殊错误码触发调整配置
Protobuf type v1.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfig
|
| RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRate.SpecialConfigOrBuilder |
| RateLimitProto.ClimbConfig.TriggerPolicy.ErrorRateOrBuilder |
| RateLimitProto.ClimbConfig.TriggerPolicy.SlowRate
慢调用触发调整配置
Protobuf type v1.ClimbConfig.TriggerPolicy.SlowRate
|
| RateLimitProto.ClimbConfig.TriggerPolicy.SlowRate.Builder
慢调用触发调整配置
Protobuf type v1.ClimbConfig.TriggerPolicy.SlowRate
|
| RateLimitProto.ClimbConfig.TriggerPolicy.SlowRateOrBuilder |
| RateLimitProto.ClimbConfig.TriggerPolicyOrBuilder |
| RateLimitProto.ClimbConfigOrBuilder |
| RateLimitProto.RateLimit
同一服务下限流规则集合
Protobuf type v1.RateLimit
|
| RateLimitProto.RateLimit.Builder
同一服务下限流规则集合
Protobuf type v1.RateLimit
|
| RateLimitProto.RateLimitCluster
分布式限流服务集群
Protobuf type v1.RateLimitCluster
|
| RateLimitProto.RateLimitCluster.Builder
分布式限流服务集群
Protobuf type v1.RateLimitCluster
|
| RateLimitProto.RateLimitClusterOrBuilder |
| RateLimitProto.RateLimitOrBuilder |
| RateLimitProto.Report
限流上报方式
Protobuf type v1.Report
|
| RateLimitProto.Report.Builder
限流上报方式
Protobuf type v1.Report
|
| RateLimitProto.ReportOrBuilder |
| RateLimitProto.Rule
单个限流规则信息
Protobuf type v1.Rule
|
| RateLimitProto.Rule.AmountMode
限流阈值模式
Protobuf enum v1.Rule.AmountMode
|
| RateLimitProto.Rule.Builder
单个限流规则信息
Protobuf type v1.Rule
|
| RateLimitProto.Rule.FailoverType
与限流集群连接失败时降级模式
Protobuf enum v1.Rule.FailoverType
|
| RateLimitProto.Rule.Resource
限流资源
Protobuf enum v1.Rule.Resource
|
| RateLimitProto.Rule.Type
限流类型
global全局限流(默认)或者local单机限流
Protobuf enum v1.Rule.Type
|
| RateLimitProto.RuleOrBuilder |
| RequestProto.DiscoverRequest
Protobuf type v1.DiscoverRequest
|
| RequestProto.DiscoverRequest.Builder
Protobuf type v1.DiscoverRequest
|
| RequestProto.DiscoverRequest.DiscoverRequestType
Protobuf enum v1.DiscoverRequest.DiscoverRequestType
|
| RequestProto.DiscoverRequestOrBuilder |
| ResponseProto.BatchQueryResponse
Protobuf type v1.BatchQueryResponse
|
| ResponseProto.BatchQueryResponse.Builder
Protobuf type v1.BatchQueryResponse
|
| ResponseProto.BatchQueryResponseOrBuilder |
| ResponseProto.BatchWriteResponse
Protobuf type v1.BatchWriteResponse
|
| ResponseProto.BatchWriteResponse.Builder
Protobuf type v1.BatchWriteResponse
|
| ResponseProto.BatchWriteResponseOrBuilder |
| ResponseProto.DiscoverResponse
Protobuf type v1.DiscoverResponse
|
| ResponseProto.DiscoverResponse.Builder
Protobuf type v1.DiscoverResponse
|
| ResponseProto.DiscoverResponse.DiscoverResponseType
Protobuf enum v1.DiscoverResponse.DiscoverResponseType
|
| ResponseProto.DiscoverResponseOrBuilder |
| ResponseProto.Response
Protobuf type v1.Response
|
| ResponseProto.Response.Builder
Protobuf type v1.Response
|
| ResponseProto.ResponseOrBuilder |
| ResponseProto.SimpleResponse
Protobuf type v1.SimpleResponse
|
| ResponseProto.SimpleResponse.Builder
Protobuf type v1.SimpleResponse
|
| ResponseProto.SimpleResponseOrBuilder |
| RoutingProto.Destination
Protobuf type v1.Destination
|
| RoutingProto.Destination.Builder
Protobuf type v1.Destination
|
| RoutingProto.DestinationOrBuilder |
| RoutingProto.Route
Protobuf type v1.Route
|
| RoutingProto.Route.Builder
Protobuf type v1.Route
|
| RoutingProto.RouteOrBuilder |
| RoutingProto.Routing
Protobuf type v1.Routing
|
| RoutingProto.Routing.Builder
Protobuf type v1.Routing
|
| RoutingProto.RoutingOrBuilder |
| RoutingProto.Source
Protobuf type v1.Source
|
| RoutingProto.Source.Builder
Protobuf type v1.Source
|
| RoutingProto.SourceOrBuilder |
| ServiceProto.AliasType
Protobuf enum v1.AliasType
|
| ServiceProto.HealthCheck
Protobuf type v1.HealthCheck
|
| ServiceProto.HealthCheck.Builder
Protobuf type v1.HealthCheck
|
| ServiceProto.HealthCheck.HealthCheckType
Protobuf enum v1.HealthCheck.HealthCheckType
|
| ServiceProto.HealthCheckOrBuilder |
| ServiceProto.HeartbeatHealthCheck
Protobuf type v1.HeartbeatHealthCheck
|
| ServiceProto.HeartbeatHealthCheck.Builder
Protobuf type v1.HeartbeatHealthCheck
|
| ServiceProto.HeartbeatHealthCheckOrBuilder |
| ServiceProto.Instance
Protobuf type v1.Instance
|
| ServiceProto.Instance.Builder
Protobuf type v1.Instance
|
| ServiceProto.InstanceOrBuilder |
| ServiceProto.Namespace
Protobuf type v1.Namespace
|
| ServiceProto.Namespace.Builder
Protobuf type v1.Namespace
|
| ServiceProto.NamespaceOrBuilder |
| ServiceProto.Service
Protobuf type v1.Service
|
| ServiceProto.Service.Builder
Protobuf type v1.Service
|
| ServiceProto.ServiceAlias
Protobuf type v1.ServiceAlias
|
| ServiceProto.ServiceAlias.Builder
Protobuf type v1.ServiceAlias
|
| ServiceProto.ServiceAliasOrBuilder |
| ServiceProto.ServiceOrBuilder |