google.gax.config¶
Runtime configuration shared by gax modules.
-
API_ERRORS
= (<class 'grpc.RpcError'>,)¶ Errors that indicate that an RPC was aborted.
-
NAME_STATUS_CODES
= {<StatusCode.INVALID_ARGUMENT: (3, 'invalid argument')>: 'INVALID_ARGUMENT', <StatusCode.RESOURCE_EXHAUSTED: (8, 'resource exhausted')>: 'RESOURCE_EXHAUSTED', <StatusCode.DEADLINE_EXCEEDED: (4, 'deadline exceeded')>: 'DEADLINE_EXCEEDED', <StatusCode.DATA_LOSS: (15, 'data loss')>: 'DATA_LOSS', <StatusCode.OUT_OF_RANGE: (11, 'out of range')>: 'OUT_OF_RANGE', <StatusCode.PERMISSION_DENIED: (7, 'permission denied')>: 'PERMISSION_DENIED', <StatusCode.NOT_FOUND: (5, 'not found')>: 'NOT_FOUND', <StatusCode.INTERNAL: (13, 'internal')>: 'INTERNAL', <StatusCode.UNIMPLEMENTED: (12, 'unimplemented')>: 'UNIMPLEMENTED', <StatusCode.FAILED_PRECONDITION: (9, 'failed precondition')>: 'FAILED_PRECONDITION', <StatusCode.UNAVAILABLE: (14, 'unavailable')>: 'UNAVAILABLE', <StatusCode.UNAUTHENTICATED: (16, 'unauthenticated')>: 'UNAUTHENTICATED', <StatusCode.CANCELLED: (1, 'cancelled')>: 'CANCELLED', <StatusCode.ABORTED: (10, 'aborted')>: 'ABORTED', <StatusCode.UNKNOWN: (2, 'unknown')>: 'UNKNOWN'}¶ Inverse map for STATUS_CODE_NAMES
-
STATUS_CODE_NAMES
= {'INVALID_ARGUMENT': <StatusCode.INVALID_ARGUMENT: (3, 'invalid argument')>, 'RESOURCE_EXHAUSTED': <StatusCode.RESOURCE_EXHAUSTED: (8, 'resource exhausted')>, 'DEADLINE_EXCEEDED': <StatusCode.DEADLINE_EXCEEDED: (4, 'deadline exceeded')>, 'CANCELLED': <StatusCode.CANCELLED: (1, 'cancelled')>, 'DATA_LOSS': <StatusCode.DATA_LOSS: (15, 'data loss')>, 'NOT_FOUND': <StatusCode.NOT_FOUND: (5, 'not found')>, 'UNAUTHENTICATED': <StatusCode.UNAUTHENTICATED: (16, 'unauthenticated')>, 'INTERNAL': <StatusCode.INTERNAL: (13, 'internal')>, 'UNIMPLEMENTED': <StatusCode.UNIMPLEMENTED: (12, 'unimplemented')>, 'FAILED_PRECONDITION': <StatusCode.FAILED_PRECONDITION: (9, 'failed precondition')>, 'UNAVAILABLE': <StatusCode.UNAVAILABLE: (14, 'unavailable')>, 'PERMISSION_DENIED': <StatusCode.PERMISSION_DENIED: (7, 'permission denied')>, 'OUT_OF_RANGE': <StatusCode.OUT_OF_RANGE: (11, 'out of range')>, 'ABORTED': <StatusCode.ABORTED: (10, 'aborted')>, 'UNKNOWN': <StatusCode.UNKNOWN: (2, 'unknown')>}¶ Maps strings used in client config to the status codes they represent.
This is necessary for google.gax.api_callable.construct_settings to translate the client constants configuration for retrying into the correct gRPC objects.