type google.golang.org/api/internal.DialSettings
46 uses
google.golang.org/api/internal (current package)
creds.go#L21: func Creds(ctx context.Context, ds *DialSettings) (*google.Credentials, error) {
creds.go#L32: func baseCreds(ctx context.Context, ds *DialSettings) (*google.Credentials, error) {
creds.go#L119: func impersonateCredentials(ctx context.Context, creds *google.Credentials, ds *DialSettings) (*google.Credentials, error) {
settings.go#L21: type DialSettings struct {
settings.go#L52: func (ds *DialSettings) Validate() error {
google.golang.org/api/idtoken
compute.go#L20: func computeTokenSource(audience string, ds *internal.DialSettings) (oauth2.TokenSource, error) {
idtoken.go#L33: var ds internal.DialSettings
idtoken.go#L71: var ds internal.DialSettings
idtoken.go#L87: func newTokenSource(ctx context.Context, audience string, ds *internal.DialSettings) (oauth2.TokenSource, error) {
idtoken.go#L103: func tokenSourceFromBytes(ctx context.Context, data []byte, audience string, ds *internal.DialSettings) (oauth2.TokenSource, error) {
idtoken.go#L152: func (w withCustomClaims) Apply(o *internal.DialSettings) {
google.golang.org/api/option
credentials_go19.go#L16: func (w *withCreds) Apply(o *internal.DialSettings) {
option.go#L20: Apply(*internal.DialSettings)
option.go#L31: func (w withTokenSource) Apply(o *internal.DialSettings) {
option.go#L37: func (w withCredFile) Apply(o *internal.DialSettings) {
option.go#L65: func (w withCredentialsJSON) Apply(o *internal.DialSettings) {
option.go#L78: func (w withEndpoint) Apply(o *internal.DialSettings) {
option.go#L90: func (w withScopes) Apply(o *internal.DialSettings) {
option.go#L102: func (w withUA) Apply(o *internal.DialSettings) { o.UserAgent = string(w) }
option.go#L114: func (w withHTTPClient) Apply(o *internal.DialSettings) {
option.go#L129: func (w withGRPCConn) Apply(o *internal.DialSettings) {
option.go#L141: func (w withGRPCDialOption) Apply(o *internal.DialSettings) {
option.go#L155: func (w withGRPCConnectionPool) Apply(o *internal.DialSettings) {
option.go#L170: func (w withAPIKey) Apply(o *internal.DialSettings) { o.APIKey = string(w) }
option.go#L180: func (w withAudiences) Apply(o *internal.DialSettings) {
option.go#L196: func (w withoutAuthentication) Apply(o *internal.DialSettings) { o.NoAuth = true }
option.go#L209: func (w withQuotaProject) Apply(o *internal.DialSettings) {
option.go#L225: func (w withRequestReason) Apply(o *internal.DialSettings) {
option.go#L238: func (w withTelemetryDisabled) Apply(o *internal.DialSettings) {
option.go#L270: func (w withClientCertSource) Apply(o *internal.DialSettings) {
option.go#L320: func (i impersonateServiceAccount) Apply(o *internal.DialSettings) {
google.golang.org/api/option/internaloption
internaloption.go#L15: func (o defaultEndpointOption) Apply(settings *internal.DialSettings) {
internaloption.go#L30: func (o defaultMTLSEndpointOption) Apply(settings *internal.DialSettings) {
internaloption.go#L50: func (s skipDialSettingsValidation) Apply(settings *internal.DialSettings) {
google.golang.org/api/transport
go19.go#L20: var ds internal.DialSettings
google.golang.org/api/transport/grpc
dial.go#L108: func dial(ctx context.Context, insecure bool, o *internal.DialSettings) (*grpc.ClientConn, error) {
dial.go#L213: func addOCStatsHandler(opts []grpc.DialOption, settings *internal.DialSettings) []grpc.DialOption {
dial.go#L289: func processAndValidateOpts(opts []option.ClientOption) (*internal.DialSettings, error) {
dial.go#L290: var o internal.DialSettings
dial.go#L319: func (o connPoolOption) Apply(s *internal.DialSettings) {
google.golang.org/api/transport/http
dial.go#L76: func newTransport(ctx context.Context, base http.RoundTripper, settings *internal.DialSettings) (http.RoundTripper, error) {
dial.go#L114: func newSettings(opts []option.ClientOption) (*internal.DialSettings, error) {
dial.go#L115: var o internal.DialSettings
dial.go#L212: func addOCTransport(trans http.RoundTripper, settings *internal.DialSettings) http.RoundTripper {
dial.go#L244: func getClientCertificateSource(settings *internal.DialSettings) (cert.Source, error) {
dial.go#L268: func getEndpoint(settings *internal.DialSettings, clientCertSource cert.Source) (string, error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |