Versions in this module Expand all Collapse all v1 v1.0.0 Jun 24, 2021 Changes in this version + var ServiceConfig_LoadBalancingPolicy_name = map[int32]string + var ServiceConfig_LoadBalancingPolicy_value = map[string]int32 + type CdsConfig struct + Cluster string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CdsConfig) Descriptor() ([]byte, []int) + func (*CdsConfig) ProtoMessage() + func (m *CdsConfig) GetCluster() string + func (m *CdsConfig) Reset() + func (m *CdsConfig) String() string + func (m *CdsConfig) XXX_DiscardUnknown() + func (m *CdsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CdsConfig) XXX_Merge(src proto.Message) + func (m *CdsConfig) XXX_Size() int + func (m *CdsConfig) XXX_Unmarshal(b []byte) error + type GrpcLbConfig struct + ChildPolicy []*LoadBalancingConfig + ServiceName string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GrpcLbConfig) Descriptor() ([]byte, []int) + func (*GrpcLbConfig) ProtoMessage() + func (m *GrpcLbConfig) GetChildPolicy() []*LoadBalancingConfig + func (m *GrpcLbConfig) GetServiceName() string + func (m *GrpcLbConfig) Reset() + func (m *GrpcLbConfig) String() string + func (m *GrpcLbConfig) XXX_DiscardUnknown() + func (m *GrpcLbConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GrpcLbConfig) XXX_Merge(src proto.Message) + func (m *GrpcLbConfig) XXX_Size() int + func (m *GrpcLbConfig) XXX_Unmarshal(b []byte) error + type LoadBalancingConfig struct + Policy isLoadBalancingConfig_Policy + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*LoadBalancingConfig) Descriptor() ([]byte, []int) + func (*LoadBalancingConfig) ProtoMessage() + func (*LoadBalancingConfig) XXX_OneofWrappers() []interface{} + func (m *LoadBalancingConfig) GetCds() *CdsConfig + func (m *LoadBalancingConfig) GetGrpclb() *GrpcLbConfig + func (m *LoadBalancingConfig) GetPickFirst() *PickFirstConfig + func (m *LoadBalancingConfig) GetPolicy() isLoadBalancingConfig_Policy + func (m *LoadBalancingConfig) GetRoundRobin() *RoundRobinConfig + func (m *LoadBalancingConfig) GetXds() *XdsConfig + func (m *LoadBalancingConfig) GetXdsExperimental() *XdsConfig + func (m *LoadBalancingConfig) Reset() + func (m *LoadBalancingConfig) String() string + func (m *LoadBalancingConfig) XXX_DiscardUnknown() + func (m *LoadBalancingConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *LoadBalancingConfig) XXX_Merge(src proto.Message) + func (m *LoadBalancingConfig) XXX_Size() int + func (m *LoadBalancingConfig) XXX_Unmarshal(b []byte) error + type LoadBalancingConfig_Cds struct + Cds *CdsConfig + type LoadBalancingConfig_Grpclb struct + Grpclb *GrpcLbConfig + type LoadBalancingConfig_PickFirst struct + PickFirst *PickFirstConfig + type LoadBalancingConfig_RoundRobin struct + RoundRobin *RoundRobinConfig + type LoadBalancingConfig_Xds struct + Xds *XdsConfig + type LoadBalancingConfig_XdsExperimental struct + XdsExperimental *XdsConfig + type MethodConfig struct + MaxRequestMessageBytes *wrappers.UInt32Value + MaxResponseMessageBytes *wrappers.UInt32Value + Name []*MethodConfig_Name + RetryOrHedgingPolicy isMethodConfig_RetryOrHedgingPolicy + Timeout *duration.Duration + WaitForReady *wrappers.BoolValue + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*MethodConfig) Descriptor() ([]byte, []int) + func (*MethodConfig) ProtoMessage() + func (*MethodConfig) XXX_OneofWrappers() []interface{} + func (m *MethodConfig) GetHedgingPolicy() *MethodConfig_HedgingPolicy + func (m *MethodConfig) GetMaxRequestMessageBytes() *wrappers.UInt32Value + func (m *MethodConfig) GetMaxResponseMessageBytes() *wrappers.UInt32Value + func (m *MethodConfig) GetName() []*MethodConfig_Name + func (m *MethodConfig) GetRetryOrHedgingPolicy() isMethodConfig_RetryOrHedgingPolicy + func (m *MethodConfig) GetRetryPolicy() *MethodConfig_RetryPolicy + func (m *MethodConfig) GetTimeout() *duration.Duration + func (m *MethodConfig) GetWaitForReady() *wrappers.BoolValue + func (m *MethodConfig) Reset() + func (m *MethodConfig) String() string + func (m *MethodConfig) XXX_DiscardUnknown() + func (m *MethodConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MethodConfig) XXX_Merge(src proto.Message) + func (m *MethodConfig) XXX_Size() int + func (m *MethodConfig) XXX_Unmarshal(b []byte) error + type MethodConfig_HedgingPolicy struct + HedgingDelay *duration.Duration + MaxAttempts uint32 + NonFatalStatusCodes []code.Code + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*MethodConfig_HedgingPolicy) Descriptor() ([]byte, []int) + func (*MethodConfig_HedgingPolicy) ProtoMessage() + func (m *MethodConfig_HedgingPolicy) GetHedgingDelay() *duration.Duration + func (m *MethodConfig_HedgingPolicy) GetMaxAttempts() uint32 + func (m *MethodConfig_HedgingPolicy) GetNonFatalStatusCodes() []code.Code + func (m *MethodConfig_HedgingPolicy) Reset() + func (m *MethodConfig_HedgingPolicy) String() string + func (m *MethodConfig_HedgingPolicy) XXX_DiscardUnknown() + func (m *MethodConfig_HedgingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MethodConfig_HedgingPolicy) XXX_Merge(src proto.Message) + func (m *MethodConfig_HedgingPolicy) XXX_Size() int + func (m *MethodConfig_HedgingPolicy) XXX_Unmarshal(b []byte) error + type MethodConfig_HedgingPolicy_ struct + HedgingPolicy *MethodConfig_HedgingPolicy + type MethodConfig_Name struct + Method string + Service string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*MethodConfig_Name) Descriptor() ([]byte, []int) + func (*MethodConfig_Name) ProtoMessage() + func (m *MethodConfig_Name) GetMethod() string + func (m *MethodConfig_Name) GetService() string + func (m *MethodConfig_Name) Reset() + func (m *MethodConfig_Name) String() string + func (m *MethodConfig_Name) XXX_DiscardUnknown() + func (m *MethodConfig_Name) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MethodConfig_Name) XXX_Merge(src proto.Message) + func (m *MethodConfig_Name) XXX_Size() int + func (m *MethodConfig_Name) XXX_Unmarshal(b []byte) error + type MethodConfig_RetryPolicy struct + BackoffMultiplier float32 + InitialBackoff *duration.Duration + MaxAttempts uint32 + MaxBackoff *duration.Duration + RetryableStatusCodes []code.Code + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*MethodConfig_RetryPolicy) Descriptor() ([]byte, []int) + func (*MethodConfig_RetryPolicy) ProtoMessage() + func (m *MethodConfig_RetryPolicy) GetBackoffMultiplier() float32 + func (m *MethodConfig_RetryPolicy) GetInitialBackoff() *duration.Duration + func (m *MethodConfig_RetryPolicy) GetMaxAttempts() uint32 + func (m *MethodConfig_RetryPolicy) GetMaxBackoff() *duration.Duration + func (m *MethodConfig_RetryPolicy) GetRetryableStatusCodes() []code.Code + func (m *MethodConfig_RetryPolicy) Reset() + func (m *MethodConfig_RetryPolicy) String() string + func (m *MethodConfig_RetryPolicy) XXX_DiscardUnknown() + func (m *MethodConfig_RetryPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MethodConfig_RetryPolicy) XXX_Merge(src proto.Message) + func (m *MethodConfig_RetryPolicy) XXX_Size() int + func (m *MethodConfig_RetryPolicy) XXX_Unmarshal(b []byte) error + type MethodConfig_RetryPolicy_ struct + RetryPolicy *MethodConfig_RetryPolicy + type PickFirstConfig struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*PickFirstConfig) Descriptor() ([]byte, []int) + func (*PickFirstConfig) ProtoMessage() + func (m *PickFirstConfig) Reset() + func (m *PickFirstConfig) String() string + func (m *PickFirstConfig) XXX_DiscardUnknown() + func (m *PickFirstConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PickFirstConfig) XXX_Merge(src proto.Message) + func (m *PickFirstConfig) XXX_Size() int + func (m *PickFirstConfig) XXX_Unmarshal(b []byte) error + type RoundRobinConfig struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RoundRobinConfig) Descriptor() ([]byte, []int) + func (*RoundRobinConfig) ProtoMessage() + func (m *RoundRobinConfig) Reset() + func (m *RoundRobinConfig) String() string + func (m *RoundRobinConfig) XXX_DiscardUnknown() + func (m *RoundRobinConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoundRobinConfig) XXX_Merge(src proto.Message) + func (m *RoundRobinConfig) XXX_Size() int + func (m *RoundRobinConfig) XXX_Unmarshal(b []byte) error + type ServiceConfig struct + HealthCheckConfig *ServiceConfig_HealthCheckConfig + LoadBalancingConfig []*LoadBalancingConfig + LoadBalancingPolicy ServiceConfig_LoadBalancingPolicy + MethodConfig []*MethodConfig + RetryThrottling *ServiceConfig_RetryThrottlingPolicy + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ServiceConfig) Descriptor() ([]byte, []int) + func (*ServiceConfig) ProtoMessage() + func (m *ServiceConfig) GetHealthCheckConfig() *ServiceConfig_HealthCheckConfig + func (m *ServiceConfig) GetLoadBalancingConfig() []*LoadBalancingConfig + func (m *ServiceConfig) GetLoadBalancingPolicy() ServiceConfig_LoadBalancingPolicy + func (m *ServiceConfig) GetMethodConfig() []*MethodConfig + func (m *ServiceConfig) GetRetryThrottling() *ServiceConfig_RetryThrottlingPolicy + func (m *ServiceConfig) Reset() + func (m *ServiceConfig) String() string + func (m *ServiceConfig) XXX_DiscardUnknown() + func (m *ServiceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ServiceConfig) XXX_Merge(src proto.Message) + func (m *ServiceConfig) XXX_Size() int + func (m *ServiceConfig) XXX_Unmarshal(b []byte) error + type ServiceConfig_HealthCheckConfig struct + ServiceName *wrappers.StringValue + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ServiceConfig_HealthCheckConfig) Descriptor() ([]byte, []int) + func (*ServiceConfig_HealthCheckConfig) ProtoMessage() + func (m *ServiceConfig_HealthCheckConfig) GetServiceName() *wrappers.StringValue + func (m *ServiceConfig_HealthCheckConfig) Reset() + func (m *ServiceConfig_HealthCheckConfig) String() string + func (m *ServiceConfig_HealthCheckConfig) XXX_DiscardUnknown() + func (m *ServiceConfig_HealthCheckConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ServiceConfig_HealthCheckConfig) XXX_Merge(src proto.Message) + func (m *ServiceConfig_HealthCheckConfig) XXX_Size() int + func (m *ServiceConfig_HealthCheckConfig) XXX_Unmarshal(b []byte) error + type ServiceConfig_LoadBalancingPolicy int32 + const ServiceConfig_ROUND_ROBIN + const ServiceConfig_UNSPECIFIED + func (ServiceConfig_LoadBalancingPolicy) EnumDescriptor() ([]byte, []int) + func (x ServiceConfig_LoadBalancingPolicy) String() string + type ServiceConfig_RetryThrottlingPolicy struct + MaxTokens uint32 + TokenRatio float32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ServiceConfig_RetryThrottlingPolicy) Descriptor() ([]byte, []int) + func (*ServiceConfig_RetryThrottlingPolicy) ProtoMessage() + func (m *ServiceConfig_RetryThrottlingPolicy) GetMaxTokens() uint32 + func (m *ServiceConfig_RetryThrottlingPolicy) GetTokenRatio() float32 + func (m *ServiceConfig_RetryThrottlingPolicy) Reset() + func (m *ServiceConfig_RetryThrottlingPolicy) String() string + func (m *ServiceConfig_RetryThrottlingPolicy) XXX_DiscardUnknown() + func (m *ServiceConfig_RetryThrottlingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ServiceConfig_RetryThrottlingPolicy) XXX_Merge(src proto.Message) + func (m *ServiceConfig_RetryThrottlingPolicy) XXX_Size() int + func (m *ServiceConfig_RetryThrottlingPolicy) XXX_Unmarshal(b []byte) error + type XdsConfig struct + BalancerName string + ChildPolicy []*LoadBalancingConfig + EdsServiceName string + FallbackPolicy []*LoadBalancingConfig + LrsLoadReportingServerName *wrappers.StringValue + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*XdsConfig) Descriptor() ([]byte, []int) + func (*XdsConfig) ProtoMessage() + func (m *XdsConfig) GetBalancerName() string + func (m *XdsConfig) GetChildPolicy() []*LoadBalancingConfig + func (m *XdsConfig) GetEdsServiceName() string + func (m *XdsConfig) GetFallbackPolicy() []*LoadBalancingConfig + func (m *XdsConfig) GetLrsLoadReportingServerName() *wrappers.StringValue + func (m *XdsConfig) Reset() + func (m *XdsConfig) String() string + func (m *XdsConfig) XXX_DiscardUnknown() + func (m *XdsConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *XdsConfig) XXX_Merge(src proto.Message) + func (m *XdsConfig) XXX_Size() int + func (m *XdsConfig) XXX_Unmarshal(b []byte) error