kubernetes/vendor/google.golang.org/grpc/service_config.go

const maxInt

type MethodConfig

type ServiceConfig

type healthCheckConfig

type jsonRetryPolicy

type retryThrottlingPolicy

type jsonName

var errDuplicatedName

var errEmptyServiceNonEmptyMethod

func (j jsonName) generatePath() (string, error) {}

type jsonMC

type jsonSC

func init() {}

func parseServiceConfig(js string, maxAttempts int) *serviceconfig.ParseResult {}

func convertRetryPolicy(jrp *jsonRetryPolicy, maxAttempts int) (p *internalserviceconfig.RetryPolicy, err error) {}

func min(a, b *int) *int {}

func getMaxSize(mcMax, doptMax *int, defaultVal int) *int {}

func newInt(b int) *int {}

func init() {}

// equalServiceConfig compares two configs. The rawJSONString field is ignored,
// because they may diff in white spaces.
//
// If any of them is NOT *ServiceConfig, return false.
func equalServiceConfig(a, b serviceconfig.Config) bool {}