diff --git a/clients/google-api-services-file/v1beta1/2.0.0/README.md b/clients/google-api-services-file/v1beta1/2.0.0/README.md index b85ffa91f54..548592baca0 100644 --- a/clients/google-api-services-file/v1beta1/2.0.0/README.md +++ b/clients/google-api-services-file/v1beta1/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-file - v1beta1-rev20260927-2.0.0 + v1beta1-rev20261006-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-file:v1beta1-rev20260927-2.0.0' + implementation 'com.google.apis:google-api-services-file:v1beta1-rev20261006-2.0.0' } ``` diff --git a/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/CreateFromSourceRequest.java b/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/CreateFromSourceRequest.java index 0fa56c48646..2bae2976adf 100644 --- a/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/CreateFromSourceRequest.java +++ b/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/CreateFromSourceRequest.java @@ -51,6 +51,14 @@ public final class CreateFromSourceRequest extends com.google.api.client.json.Ge @com.google.api.client.util.Key @com.google.api.client.json.JsonString private java.lang.Long quota; + /** + * Optional. A unique ID used to identify the request, so retries are idempotent. Must be a valid + * UUID4; the zero UUID (`00000000-0000-0000-0000-000000000000`) is not supported. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String requestId; + /** * Required. Unique identifier for the volume which also appears in the volumes resource name. * The value may be {@code null}. @@ -111,6 +119,25 @@ public CreateFromSourceRequest setQuota(java.lang.Long quota) { return this; } + /** + * Optional. A unique ID used to identify the request, so retries are idempotent. Must be a valid + * UUID4; the zero UUID (`00000000-0000-0000-0000-000000000000`) is not supported. + * @return value or {@code null} for none + */ + public java.lang.String getRequestId() { + return requestId; + } + + /** + * Optional. A unique ID used to identify the request, so retries are idempotent. Must be a valid + * UUID4; the zero UUID (`00000000-0000-0000-0000-000000000000`) is not supported. + * @param requestId requestId or {@code null} for none + */ + public CreateFromSourceRequest setRequestId(java.lang.String requestId) { + this.requestId = requestId; + return this; + } + /** * Required. Unique identifier for the volume which also appears in the volumes resource name. * @return value or {@code null} for none diff --git a/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/RestoreConfig.java b/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/RestoreConfig.java index 66c0ceb2da8..6d0de87363e 100644 --- a/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/RestoreConfig.java +++ b/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/RestoreConfig.java @@ -30,18 +30,24 @@ public final class RestoreConfig extends com.google.api.client.json.GenericJson { /** - * Optional. Example: If you want to restore `/mnt/share/dir1/file.txt`, the path pattern must be - * `/dir1/file.txt`. If you want to restore `/mnt/share/dir1/`, the path pattern must be `/dir1`. - * Currently only single path is supported, Glob patterns are not supported. + * Optional. A collection of paths/patterns to restore from the backup. If empty, a full restore + * is performed. A valid path is relative to the file share's mount point and must not include a + * trailing slash. The path must start with a leading `/`. Example: If you want to restore + * `/mnt/share/dir1/file.txt`, the path pattern must be `/dir1/file.txt`. If you want to restore + * `/mnt/share/dir1/`, the path pattern must be `/dir1`. Currently only single path is supported, + * Glob patterns are not supported. * The value may be {@code null}. */ @com.google.api.client.util.Key private java.util.List pathPatterns; /** - * Optional. Example: If you want to restore `/mnt/share/dir1/file.txt`, the path pattern must be - * `/dir1/file.txt`. If you want to restore `/mnt/share/dir1/`, the path pattern must be `/dir1`. - * Currently only single path is supported, Glob patterns are not supported. + * Optional. A collection of paths/patterns to restore from the backup. If empty, a full restore + * is performed. A valid path is relative to the file share's mount point and must not include a + * trailing slash. The path must start with a leading `/`. Example: If you want to restore + * `/mnt/share/dir1/file.txt`, the path pattern must be `/dir1/file.txt`. If you want to restore + * `/mnt/share/dir1/`, the path pattern must be `/dir1`. Currently only single path is supported, + * Glob patterns are not supported. * @return value or {@code null} for none */ public java.util.List getPathPatterns() { @@ -49,9 +55,12 @@ public java.util.List getPathPatterns() { } /** - * Optional. Example: If you want to restore `/mnt/share/dir1/file.txt`, the path pattern must be - * `/dir1/file.txt`. If you want to restore `/mnt/share/dir1/`, the path pattern must be `/dir1`. - * Currently only single path is supported, Glob patterns are not supported. + * Optional. A collection of paths/patterns to restore from the backup. If empty, a full restore + * is performed. A valid path is relative to the file share's mount point and must not include a + * trailing slash. The path must start with a leading `/`. Example: If you want to restore + * `/mnt/share/dir1/file.txt`, the path pattern must be `/dir1/file.txt`. If you want to restore + * `/mnt/share/dir1/`, the path pattern must be `/dir1`. Currently only single path is supported, + * Glob patterns are not supported. * @param pathPatterns pathPatterns or {@code null} for none */ public RestoreConfig setPathPatterns(java.util.List pathPatterns) { diff --git a/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/UnfreezeVolumeRequest.java b/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/UnfreezeVolumeRequest.java index d325b80486e..9bc2861f7b4 100644 --- a/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/UnfreezeVolumeRequest.java +++ b/clients/google-api-services-file/v1beta1/2.0.0/com/google/api/services/file/v1beta1/model/UnfreezeVolumeRequest.java @@ -49,6 +49,14 @@ public final class UnfreezeVolumeRequest extends com.google.api.client.json.Gene @com.google.api.client.util.Key @com.google.api.client.json.JsonString private java.lang.Long quota; + /** + * Optional. A unique ID used to identify the request, so retries are idempotent. Must be a valid + * UUID4; the zero UUID (`00000000-0000-0000-0000-000000000000`) is not supported. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String requestId; + /** * Optional. IP ACLs defining permissions/ACLs to apply to the unfrozen volume * @return value or {@code null} for none @@ -83,6 +91,25 @@ public UnfreezeVolumeRequest setQuota(java.lang.Long quota) { return this; } + /** + * Optional. A unique ID used to identify the request, so retries are idempotent. Must be a valid + * UUID4; the zero UUID (`00000000-0000-0000-0000-000000000000`) is not supported. + * @return value or {@code null} for none + */ + public java.lang.String getRequestId() { + return requestId; + } + + /** + * Optional. A unique ID used to identify the request, so retries are idempotent. Must be a valid + * UUID4; the zero UUID (`00000000-0000-0000-0000-000000000000`) is not supported. + * @param requestId requestId or {@code null} for none + */ + public UnfreezeVolumeRequest setRequestId(java.lang.String requestId) { + this.requestId = requestId; + return this; + } + @Override public UnfreezeVolumeRequest set(String fieldName, Object value) { return (UnfreezeVolumeRequest) super.set(fieldName, value); diff --git a/clients/google-api-services-file/v1beta1/2.0.0/pom.xml b/clients/google-api-services-file/v1beta1/2.0.0/pom.xml index e8ba0e48df3..d9aa8e99a47 100644 --- a/clients/google-api-services-file/v1beta1/2.0.0/pom.xml +++ b/clients/google-api-services-file/v1beta1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-file - v1beta1-rev20260927-2.0.0 - Cloud Filestore API v1beta1-rev20260927-2.0.0 + v1beta1-rev20261006-2.0.0 + Cloud Filestore API v1beta1-rev20261006-2.0.0 jar 2011 diff --git a/clients/google-api-services-file/v1beta1/README.md b/clients/google-api-services-file/v1beta1/README.md index b85ffa91f54..548592baca0 100644 --- a/clients/google-api-services-file/v1beta1/README.md +++ b/clients/google-api-services-file/v1beta1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-file - v1beta1-rev20260927-2.0.0 + v1beta1-rev20261006-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-file:v1beta1-rev20260927-2.0.0' + implementation 'com.google.apis:google-api-services-file:v1beta1-rev20261006-2.0.0' } ```