Path Lines of Code services/cloudbuild.yaml 16 services/configurator-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/configurator/ConfiguratorController.java 135 services/configurator-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/configurator/Environment.java 39 services/dispatcher-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/dispatcher/DispatcherController.java 87 services/dispatcher-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/dispatcher/Environment.java 30 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/ApplicationLog.java 11 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/FunctionLifeCycleEvent.java 5 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/JsonMessage.java 7 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/NonRetryableApplicationException.java 6 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/PubSubEvent.java 62 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/RetryableApplicationException.java 6 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/TableOperationRequestResponse.java 46 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/TableSpec.java 84 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/BackupConfigSource.java 26 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/BackupMethod.java 27 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/BackupPolicy.java 367 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/BackupPolicyAndState.java 83 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/BackupPolicyFields.java 19 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/BackupState.java 74 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/FallbackBackupPolicy.java 115 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/GCSSnapshotFormat.java 32 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/entities/backup_policy/TimeTravelOffsetDays.java 32 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f01_dispatcher/BigQueryScope.java 74 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f01_dispatcher/BigQueryScopeLister.java 231 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f01_dispatcher/Dispatcher.java 109 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f01_dispatcher/DispatcherConfig.java 45 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f01_dispatcher/DispatcherRequest.java 30 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f02_configurator/Configurator.java 358 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f02_configurator/ConfiguratorConfig.java 45 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f02_configurator/ConfiguratorRequest.java 26 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f02_configurator/ConfiguratorResponse.java 65 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f03_snapshoter/BigQuerySnapshoter.java 177 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f03_snapshoter/BigQuerySnapshoterResponse.java 36 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f03_snapshoter/GCSSnapshoter.java 162 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f03_snapshoter/GCSSnapshoterResponse.java 19 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f03_snapshoter/SnapshoterConfig.java 28 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f03_snapshoter/SnapshoterRequest.java 38 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f04_tagger/Tagger.java 74 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f04_tagger/TaggerConfig.java 31 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f04_tagger/TaggerRequest.java 60 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f04_tagger/TaggerResponse.java 38 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/helpers/ControllerExceptionHelper.java 113 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/helpers/LoggingHelper.java 266 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/helpers/ThrowableInfo.java 28 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/helpers/TrackingHelper.java 52 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/helpers/Utils.java 118 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/backup_policy/BackupPolicyService.java 15 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/backup_policy/BackupPolicyServiceGCSImpl.java 66 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/bq/BigQueryService.java 36 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/bq/BigQueryServiceImpl.java 97 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/map/GcsPersistentMapImpl.java 24 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/map/PersistentMap.java 5 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/pubsub/FailedPubSubMessage.java 29 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/pubsub/PubSubPublishResults.java 25 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/pubsub/PubSubService.java 7 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/pubsub/PubSubServiceImpl.java 41 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/pubsub/SuccessPubSubMessage.java 23 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/scan/ResourceScanner.java 13 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/scan/ResourceScannerImpl.java 134 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/set/GCSPersistentSetImpl.java 26 services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/services/set/PersistentSet.java 6 services/library/src/main/resources/logback.xml 17 services/snapshoter-bq-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/snapshoter_bq/BigQuerySnapshoterController.java 104 services/snapshoter-bq-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/snapshoter_bq/Environment.java 22 services/snapshoter-gcs-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/snapshoter_gcs/Environment.java 22 services/snapshoter-gcs-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/snapshoter_gcs/GCSSnapshoterController.java 108 services/tagger-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/tagger/Environment.java 27 services/tagger-app/src/main/java/com/google/cloud/pso/bq_snapshot_manager/tagger/TaggerController.java 192 terraform/backend.tf 4 terraform/main.tf 330 terraform/modules/async-gcs-snapshoter/main.tf 15 terraform/modules/async-gcs-snapshoter/providers.tf 6 terraform/modules/async-gcs-snapshoter/variables.tf 5 terraform/modules/bigquery/main.tf 251 terraform/modules/bigquery/output.tf 6 terraform/modules/bigquery/providers.tf 6 terraform/modules/bigquery/variables.tf 18 terraform/modules/bigquery/views/v_audit_log_by_table.tpl 150 terraform/modules/bigquery/views/v_audit_log_by_table_grouped.tpl 23 terraform/modules/bigquery/views/v_backed_up_tables.tpl 11 terraform/modules/bigquery/views/v_errors_non_retryable.tpl 35 terraform/modules/bigquery/views/v_errors_non_retryable_dispatcher.tpl 8 terraform/modules/bigquery/views/v_errors_retryable.tpl 35 terraform/modules/bigquery/views/v_run_duration.tpl 6 terraform/modules/bigquery/views/v_run_summary.tpl 23 terraform/modules/bigquery/views/v_run_summary_counts.tpl 62 terraform/modules/bigquery/views/v_service_calls.tpl 16 terraform/modules/bigquery/views/v_steps.tpl 10 terraform/modules/bigquery/views/v_tracking_id_to_table_map.tpl 11 terraform/modules/cloud-dns/main.tf 162 terraform/modules/cloud-dns/outputs.tf 45 terraform/modules/cloud-dns/variables.tf 77 terraform/modules/cloud-dns/versions.tf 13 terraform/modules/cloud-logging/main.tf 9 terraform/modules/cloud-logging/output.tf 3 terraform/modules/cloud-logging/providers.tf 6 terraform/modules/cloud-logging/variables.tf 4 terraform/modules/cloud-run/main.tf 59 terraform/modules/cloud-run/output.tf 3 terraform/modules/cloud-run/providers.tf 6 terraform/modules/cloud-run/variables.tf 32 terraform/modules/cloud-scheduler/main.tf 27 terraform/modules/cloud-scheduler/providers.tf 6 terraform/modules/cloud-scheduler/variables.tf 35 terraform/modules/data-catalog/main.tf 231 terraform/modules/data-catalog/output.tf 3 terraform/modules/data-catalog/providers.tf 6 terraform/modules/data-catalog/variables.tf 3 terraform/modules/firestore/main.tf 11 terraform/modules/firestore/providers.tf 6 terraform/modules/firestore/variables.tf 2 terraform/modules/firewall-rules/main.tf 31 terraform/modules/firewall-rules/outputs.tf 4 terraform/modules/firewall-rules/variables.tf 71 terraform/modules/firewall-rules/versions.tf 13 terraform/modules/gcs/main.tf 34 terraform/modules/gcs/output.tf 6 terraform/modules/gcs/providers.tf 6 terraform/modules/gcs/variables.tf 14 terraform/modules/iam/main.tf 98 terraform/modules/iam/output.tf 30 terraform/modules/iam/providers.tf 6 terraform/modules/iam/variables.tf 11 terraform/modules/pubsub/main.tf 36 terraform/modules/pubsub/output.tf 6 terraform/modules/pubsub/providers.tf 6 terraform/modules/pubsub/variables.tf 13 terraform/modules/subnets/main.tf 20 terraform/modules/subnets/outputs.tf 24 terraform/modules/subnets/variables.tf 64 terraform/modules/subnets/versions.tf 13 terraform/modules/vpc-serverless-connector/main.tf 19 terraform/modules/vpc-serverless-connector/outputs.tf 20 terraform/modules/vpc-serverless-connector/variables.tf 60 terraform/modules/vpc-serverless-connector/versions.tf 13 terraform/modules/vpc/main.tf 9 terraform/modules/vpc/outputs.tf 20 terraform/modules/vpc/variables.tf 37 terraform/modules/vpc/versions.tf 13 terraform/network.tf 82 terraform/outputs.tf 6 terraform/providers.tf 6 terraform/variables.tf 335