in src/main/java/com/google/gcs/sdrs/util/StsUtil.java [157:184]
public static TransferJob createDefaultStsJob(
Storagetransfer client,
String projectId,
String sourceBucket,
String destinationBucket,
List<String> prefixesToExclude,
String description,
ZonedDateTime startDateTime,
Integer retentionInDays)
throws IOException {
TransferJob transferJob =
buildTransferJob(
projectId,
sourceBucket,
destinationBucket,
prefixesToExclude,
description,
startDateTime,
false,
true,
retentionInDays);
logger.info(
String.format("Creating recurring transfer job in STS: %s", transferJob.toPrettyString()));
return client.transferJobs().create(transferJob).execute();
}