cadrumo.adapters.outbound.google package¶
Google Drive, Sheets, and credential adapters.
The initializer is inert; import contracts from their defining modules.
Submodules¶
- cadrumo.adapters.outbound.google._calc_sheets_apply_formatting module
build_number_format_requests()build_emphasis_format_requests()build_base_font_requests()build_styled_range_requests()build_column_width_requests()build_frozen_view_requests()build_auto_filter_requests()build_grid_resize_requests()build_protected_range_requests()build_cell_constraint_requests()
- cadrumo.adapters.outbound.google._calc_sheets_apply_values module
- cadrumo.adapters.outbound.google._preconditions module
- cadrumo.adapters.outbound.google.active_profile module
- cadrumo.adapters.outbound.google.api module
- cadrumo.adapters.outbound.google.calc_sheets_apply module
CalcSheetsApplyPreconditionConditionCalcSheetsApplyResultCalcSheetsApplyResult.spreadsheet_idCalcSheetsApplyResult.spreadsheet_urlCalcSheetsApplyResult.folder_idCalcSheetsApplyResult.value_cells_writtenCalcSheetsApplyResult.formula_cells_writtenCalcSheetsApplyResult.protected_ranges_writtenCalcSheetsApplyResult.row_set_headers_writtenCalcSheetsApplyResult.tab_count
CalcSheetsExportPreviewCalcSheetsExportPreview.spreadsheet_existsCalcSheetsExportPreview.folder_idCalcSheetsExportPreview.spreadsheet_idCalcSheetsExportPreview.spreadsheet_urlCalcSheetsExportPreview.ranges_to_clearCalcSheetsExportPreview.value_cells_changedCalcSheetsExportPreview.value_cells_unchangedCalcSheetsExportPreview.formula_cells_to_write
apply_export_plan()preview_export_plan()
- cadrumo.adapters.outbound.google.calc_sheets_pull module
CalcSheetsPullPreconditionConditionCalcSheetsPullPreconditionCondition.API_CLIENT_AVAILABLECalcSheetsPullPreconditionCondition.SPREADSHEET_ID_VALIDCalcSheetsPullPreconditionCondition.OWNERSHIP_METADATA_VALIDCalcSheetsPullPreconditionCondition.OWNERSHIP_ALIGNEDCalcSheetsPullPreconditionCondition.DEVELOPER_METADATA_LIST_VALIDCalcSheetsPullPreconditionCondition.DEVELOPER_METADATA_ENTRY_VALIDCalcSheetsPullPreconditionCondition.DEVELOPER_METADATA_CONSISTENTCalcSheetsPullPreconditionCondition.SNAPSHOT_ALIGNEDCalcSheetsPullPreconditionCondition.RELATION_LEGAL_REFS_VALIDCalcSheetsPullPreconditionCondition.RELATION_SOURCE_REFS_VALIDCalcSheetsPullPreconditionCondition.EDIT_VALUE_FINITECalcSheetsPullPreconditionCondition.EDIT_CASILLA_DECLAREDCalcSheetsPullPreconditionCondition.EDIT_CASILLA_INPUT
pull_operator_edits()compute_from_pull()
- cadrumo.adapters.outbound.google.calc_sheets_pull_records module
- cadrumo.adapters.outbound.google.document_link_resolver module
DocumentLinkPreconditionConditionDocumentLinkPreconditionCondition.API_CLIENT_AVAILABLEDocumentLinkPreconditionCondition.REMOTE_SOURCE_SUPPORTEDDocumentLinkPreconditionCondition.DRIVE_REFERENCE_IDENTIFIEDDocumentLinkPreconditionCondition.SOURCE_SCOPE_SUFFICIENTDocumentLinkPreconditionCondition.FILE_SCOPE_SUFFICIENTDocumentLinkPreconditionCondition.MEDIA_TRANSPORT_AVAILABLEDocumentLinkPreconditionCondition.MEDIA_PAYLOAD_BYTESDocumentLinkPreconditionCondition.FOLDER_SCOPE_SUFFICIENTDocumentLinkPreconditionCondition.FOLDER_FILES_LIST_VALIDDocumentLinkPreconditionCondition.FOLDER_ENTRY_VALIDDocumentLinkPreconditionCondition.FOLDER_PAGINATION_VALID
DriveFolderDocumentDriveFolderListingparse_drive_file_id()resolve_document_link()list_drive_folder_documents()
- cadrumo.adapters.outbound.google.drive_entries module
- cadrumo.adapters.outbound.google.errors module
GoogleAuthPreconditionConditionGoogleAuthPreconditionCondition.ACTIVE_PROFILE_RESOLVEDGoogleAuthPreconditionCondition.INTERACTIVE_TERMINAL_AVAILABLEGoogleAuthPreconditionCondition.PROFILE_IDENTITY_RESOLVEDGoogleAuthPreconditionCondition.PROFILE_RECORD_SESSION_AVAILABLEGoogleAuthPreconditionCondition.REQUIRED_SCOPES_GRANTEDGoogleAuthPreconditionCondition.OAUTHLIB_AVAILABLEGoogleAuthPreconditionCondition.OAUTH_CLIENT_CONFIG_VALIDGoogleAuthPreconditionCondition.LOOPBACK_RECEIVER_BOUNDGoogleAuthPreconditionCondition.BROWSER_LAUNCHER_AVAILABLEGoogleAuthPreconditionCondition.OAUTH_ENDPOINT_REACHABLEGoogleAuthPreconditionCondition.OAUTH_FLOW_COMPLETEDGoogleAuthPreconditionCondition.IDENTITY_ASSERTION_PRESENTGoogleAuthPreconditionCondition.IDENTITY_ASSERTION_VERIFIER_AVAILABLEGoogleAuthPreconditionCondition.IDENTITY_ASSERTION_VERIFIEDGoogleAuthPreconditionCondition.IDENTITY_EMAIL_PRESENTGoogleAuthPreconditionCondition.ADC_CLIENT_AVAILABLEGoogleAuthPreconditionCondition.ADC_AVAILABLEGoogleAuthPreconditionCondition.IAM_CREDENTIAL_MINTEDGoogleAuthPreconditionCondition.ADC_SOURCE_FRESH
google_auth_no_action_verdict()GoogleAuthErrorGoogleAuthValidationErrorGoogleAuthClientNotRegisteredErrorGoogleAuthClientRevokedErrorGoogleAuthRevokedErrorGoogleAuthExpiredErrorGoogleAuthScopeInsufficientErrorGoogleAuthNetworkErrorGoogleAuthLoopbackBindErrorGoogleAuthBrowserOpenErrorGoogleAuthNonInteractiveErrorGoogleAuthKeychainLockedErrorGoogleAuthProfileUnboundError
- cadrumo.adapters.outbound.google.impersonation module
- cadrumo.adapters.outbound.google.oauth_flow module
- cadrumo.adapters.outbound.google.records module
- cadrumo.adapters.outbound.google.session_store module