Skip to content

Commit 8f34a6b

Browse files
1 parent c41d9f8 commit 8f34a6b

File tree

4 files changed

+155
-7
lines changed

4 files changed

+155
-7
lines changed

clients/google-api-services-storagetransfer/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-storagetransfer</artifactId>
25-
<version>v1-rev20220714-2.0.0</version>
25+
<version>v1-rev20220901-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-storagetransfer:v1-rev20220714-2.0.0'
38+
implementation 'com.google.apis:google-api-services-storagetransfer:v1-rev20220901-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-storagetransfer/v1/2.0.0/com/google/api/services/storagetransfer/v1/Storagetransfer.java

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1258,6 +1258,154 @@ public Create set(String parameterName, Object value) {
12581258
return (Create) super.set(parameterName, value);
12591259
}
12601260
}
1261+
/**
1262+
* Deletes a transfer job. Deleting a transfer job sets its status to DELETED.
1263+
*
1264+
* Create a request for the method "transferJobs.delete".
1265+
*
1266+
* This request holds the parameters needed by the storagetransfer server. After setting any
1267+
* optional parameters, call the {@link Delete#execute()} method to invoke the remote operation.
1268+
*
1269+
* @param jobName Required. The job to delete.
1270+
* @param projectId Required. The ID of the Google Cloud project that owns the job.
1271+
* @return the request
1272+
*/
1273+
public Delete delete(java.lang.String jobName, java.lang.String projectId) throws java.io.IOException {
1274+
Delete result = new Delete(jobName, projectId);
1275+
initialize(result);
1276+
return result;
1277+
}
1278+
1279+
public class Delete extends StoragetransferRequest<com.google.api.services.storagetransfer.v1.model.Empty> {
1280+
1281+
private static final String REST_PATH = "v1/{+jobName}";
1282+
1283+
private final java.util.regex.Pattern JOB_NAME_PATTERN =
1284+
java.util.regex.Pattern.compile("^transferJobs/.*$");
1285+
1286+
/**
1287+
* Deletes a transfer job. Deleting a transfer job sets its status to DELETED.
1288+
*
1289+
* Create a request for the method "transferJobs.delete".
1290+
*
1291+
* This request holds the parameters needed by the the storagetransfer server. After setting any
1292+
* optional parameters, call the {@link Delete#execute()} method to invoke the remote operation.
1293+
* <p> {@link
1294+
* Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
1295+
* be called to initialize this instance immediately after invoking the constructor. </p>
1296+
*
1297+
* @param jobName Required. The job to delete.
1298+
* @param projectId Required. The ID of the Google Cloud project that owns the job.
1299+
* @since 1.13
1300+
*/
1301+
protected Delete(java.lang.String jobName, java.lang.String projectId) {
1302+
super(Storagetransfer.this, "DELETE", REST_PATH, null, com.google.api.services.storagetransfer.v1.model.Empty.class);
1303+
this.jobName = com.google.api.client.util.Preconditions.checkNotNull(jobName, "Required parameter jobName must be specified.");
1304+
if (!getSuppressPatternChecks()) {
1305+
com.google.api.client.util.Preconditions.checkArgument(JOB_NAME_PATTERN.matcher(jobName).matches(),
1306+
"Parameter jobName must conform to the pattern " +
1307+
"^transferJobs/.*$");
1308+
}
1309+
this.projectId = com.google.api.client.util.Preconditions.checkNotNull(projectId, "Required parameter projectId must be specified.");
1310+
}
1311+
1312+
@Override
1313+
public Delete set$Xgafv(java.lang.String $Xgafv) {
1314+
return (Delete) super.set$Xgafv($Xgafv);
1315+
}
1316+
1317+
@Override
1318+
public Delete setAccessToken(java.lang.String accessToken) {
1319+
return (Delete) super.setAccessToken(accessToken);
1320+
}
1321+
1322+
@Override
1323+
public Delete setAlt(java.lang.String alt) {
1324+
return (Delete) super.setAlt(alt);
1325+
}
1326+
1327+
@Override
1328+
public Delete setCallback(java.lang.String callback) {
1329+
return (Delete) super.setCallback(callback);
1330+
}
1331+
1332+
@Override
1333+
public Delete setFields(java.lang.String fields) {
1334+
return (Delete) super.setFields(fields);
1335+
}
1336+
1337+
@Override
1338+
public Delete setKey(java.lang.String key) {
1339+
return (Delete) super.setKey(key);
1340+
}
1341+
1342+
@Override
1343+
public Delete setOauthToken(java.lang.String oauthToken) {
1344+
return (Delete) super.setOauthToken(oauthToken);
1345+
}
1346+
1347+
@Override
1348+
public Delete setPrettyPrint(java.lang.Boolean prettyPrint) {
1349+
return (Delete) super.setPrettyPrint(prettyPrint);
1350+
}
1351+
1352+
@Override
1353+
public Delete setQuotaUser(java.lang.String quotaUser) {
1354+
return (Delete) super.setQuotaUser(quotaUser);
1355+
}
1356+
1357+
@Override
1358+
public Delete setUploadType(java.lang.String uploadType) {
1359+
return (Delete) super.setUploadType(uploadType);
1360+
}
1361+
1362+
@Override
1363+
public Delete setUploadProtocol(java.lang.String uploadProtocol) {
1364+
return (Delete) super.setUploadProtocol(uploadProtocol);
1365+
}
1366+
1367+
/** Required. The job to delete. */
1368+
@com.google.api.client.util.Key
1369+
private java.lang.String jobName;
1370+
1371+
/** Required. The job to delete.
1372+
*/
1373+
public java.lang.String getJobName() {
1374+
return jobName;
1375+
}
1376+
1377+
/** Required. The job to delete. */
1378+
public Delete setJobName(java.lang.String jobName) {
1379+
if (!getSuppressPatternChecks()) {
1380+
com.google.api.client.util.Preconditions.checkArgument(JOB_NAME_PATTERN.matcher(jobName).matches(),
1381+
"Parameter jobName must conform to the pattern " +
1382+
"^transferJobs/.*$");
1383+
}
1384+
this.jobName = jobName;
1385+
return this;
1386+
}
1387+
1388+
/** Required. The ID of the Google Cloud project that owns the job. */
1389+
@com.google.api.client.util.Key
1390+
private java.lang.String projectId;
1391+
1392+
/** Required. The ID of the Google Cloud project that owns the job.
1393+
*/
1394+
public java.lang.String getProjectId() {
1395+
return projectId;
1396+
}
1397+
1398+
/** Required. The ID of the Google Cloud project that owns the job. */
1399+
public Delete setProjectId(java.lang.String projectId) {
1400+
this.projectId = projectId;
1401+
return this;
1402+
}
1403+
1404+
@Override
1405+
public Delete set(String parameterName, Object value) {
1406+
return (Delete) super.set(parameterName, value);
1407+
}
1408+
}
12611409
/**
12621410
* Gets a transfer job.
12631411
*

clients/google-api-services-storagetransfer/v1/2.0.0/com/google/api/services/storagetransfer/v1/model/UpdateTransferJobRequest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public final class UpdateTransferJobRequest extends com.google.api.client.json.G
4141
* description, transfer_spec, notification_config, logging_config, and status. An
4242
* `UpdateTransferJobRequest` that specifies other fields are rejected with the error
4343
* INVALID_ARGUMENT. Updating a job status to DELETED requires `storagetransfer.jobs.delete`
44-
* permissions.
44+
* permission.
4545
* The value may be {@code null}.
4646
*/
4747
@com.google.api.client.util.Key
@@ -80,7 +80,7 @@ public UpdateTransferJobRequest setProjectId(java.lang.String projectId) {
8080
* description, transfer_spec, notification_config, logging_config, and status. An
8181
* `UpdateTransferJobRequest` that specifies other fields are rejected with the error
8282
* INVALID_ARGUMENT. Updating a job status to DELETED requires `storagetransfer.jobs.delete`
83-
* permissions.
83+
* permission.
8484
* @return value or {@code null} for none
8585
*/
8686
public TransferJob getTransferJob() {
@@ -92,7 +92,7 @@ public TransferJob getTransferJob() {
9292
* description, transfer_spec, notification_config, logging_config, and status. An
9393
* `UpdateTransferJobRequest` that specifies other fields are rejected with the error
9494
* INVALID_ARGUMENT. Updating a job status to DELETED requires `storagetransfer.jobs.delete`
95-
* permissions.
95+
* permission.
9696
* @param transferJob transferJob or {@code null} for none
9797
*/
9898
public UpdateTransferJobRequest setTransferJob(TransferJob transferJob) {

clients/google-api-services-storagetransfer/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-storagetransfer</artifactId>
11-
<version>v1-rev20220714-2.0.0</version>
12-
<name>Storage Transfer API v1-rev20220714-2.0.0</name>
11+
<version>v1-rev20220901-2.0.0</version>
12+
<name>Storage Transfer API v1-rev20220901-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

0 commit comments

Comments
 (0)