Skip to content

Commit ceecad0

Browse files
1 parent 2c13710 commit ceecad0

22 files changed

+624
-234
lines changed

clients/google-api-services-healthcare/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-healthcare</artifactId>
25-
<version>v1-rev20251022-2.0.0</version>
25+
<version>v1-rev20251117-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-healthcare:v1-rev20251022-2.0.0'
38+
implementation 'com.google.apis:google-api-services-healthcare:v1-rev20251117-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-healthcare/v1/2.0.0/com/google/api/services/healthcare/v1/CloudHealthcare.java

Lines changed: 58 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -20691,7 +20691,7 @@ public ResourceValidate set(String parameterName, Object value) {
2069120691
/**
2069220692
* Bulk exports all resources from the FHIR store to the specified destination. Implements the FHIR
2069320693
* implementation guide [system level $export](https://build.fhir.org/ig/HL7/bulk-
20694-
* data/export.html#endpoint---system-level-export. The following headers must be set in the
20694+
* data/export.html#endpoint---system-level-export). The following headers must be set in the
2069520695
* request: * `Accept`: specifies the format of the `OperationOutcome` response. Only
2069620696
* `application/fhir+json` is supported. * `Prefer`: specifies whether the response is immediate or
2069720697
* asynchronous. Must be to `respond-async` because only asynchronous responses are supported.
@@ -20737,7 +20737,7 @@ public class BulkExport extends CloudHealthcareRequest<com.google.api.services.h
2073720737
/**
2073820738
* Bulk exports all resources from the FHIR store to the specified destination. Implements the
2073920739
* FHIR implementation guide [system level $export](https://build.fhir.org/ig/HL7/bulk-
20740-
* data/export.html#endpoint---system-level-export. The following headers must be set in the
20740+
* data/export.html#endpoint---system-level-export). The following headers must be set in the
2074120741
* request: * `Accept`: specifies the format of the `OperationOutcome` response. Only
2074220742
* `application/fhir+json` is supported. * `Prefer`: specifies whether the response is immediate
2074320743
* or asynchronous. Must be to `respond-async` because only asynchronous responses are supported.
@@ -22997,10 +22997,10 @@ public Read set(String parameterName, Object value) {
2299722997
* parameters, call the {@link Search#execute()} method to invoke the remote operation.
2299822998
*
2299922999
* @param parent Required. Name of the FHIR store to retrieve resources from.
23000-
* @param content the {@link com.google.api.services.healthcare.v1.model.SearchResourcesRequest}
23000+
* @param content the {@link com.google.api.services.healthcare.v1.model.HttpBody}
2300123001
* @return the request
2300223002
*/
23003-
public Search search(java.lang.String parent, com.google.api.services.healthcare.v1.model.SearchResourcesRequest content) throws java.io.IOException {
23003+
public Search search(java.lang.String parent, com.google.api.services.healthcare.v1.model.HttpBody content) throws java.io.IOException {
2300423004
Search result = new Search(parent, content);
2300523005
initialize(result);
2300623006
return result;
@@ -23076,10 +23076,10 @@ public class Search extends CloudHealthcareRequest<com.google.api.services.healt
2307623076
* be called to initialize this instance immediately after invoking the constructor. </p>
2307723077
*
2307823078
* @param parent Required. Name of the FHIR store to retrieve resources from.
23079-
* @param content the {@link com.google.api.services.healthcare.v1.model.SearchResourcesRequest}
23079+
* @param content the {@link com.google.api.services.healthcare.v1.model.HttpBody}
2308023080
* @since 1.13
2308123081
*/
23082-
protected Search(java.lang.String parent, com.google.api.services.healthcare.v1.model.SearchResourcesRequest content) {
23082+
protected Search(java.lang.String parent, com.google.api.services.healthcare.v1.model.HttpBody content) {
2308323083
super(CloudHealthcare.this, "POST", REST_PATH, content, com.google.api.services.healthcare.v1.model.HttpBody.class);
2308423084
this.parent = com.google.api.client.util.Preconditions.checkNotNull(parent, "Required parameter parent must be specified.");
2308523085
if (!getSuppressPatternChecks()) {
@@ -23165,6 +23165,39 @@ public Search setParent(java.lang.String parent) {
2316523165
return this;
2316623166
}
2316723167

23168+
/**
23169+
* Optional. The FHIR resource type to search, such as Patient or Observation. For a
23170+
* complete list, see the FHIR Resource Index
23171+
* ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html),
23172+
* [STU3](https://hl7.org/fhir/STU3/resourcelist.html),
23173+
* [R4](https://hl7.org/fhir/R4/resourcelist.html)),
23174+
* [R5](https://hl7.org/fhir/R5/resourcelist.html)).
23175+
*/
23176+
@com.google.api.client.util.Key
23177+
private java.lang.String resourceType;
23178+
23179+
/** Optional. The FHIR resource type to search, such as Patient or Observation. For a complete list,
23180+
see the FHIR Resource Index ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html),
23181+
[STU3](https://hl7.org/fhir/STU3/resourcelist.html),
23182+
[R4](https://hl7.org/fhir/R4/resourcelist.html)), [R5](https://hl7.org/fhir/R5/resourcelist.html)).
23183+
*/
23184+
public java.lang.String getResourceType() {
23185+
return resourceType;
23186+
}
23187+
23188+
/**
23189+
* Optional. The FHIR resource type to search, such as Patient or Observation. For a
23190+
* complete list, see the FHIR Resource Index
23191+
* ([DSTU2](https://hl7.org/fhir/DSTU2/resourcelist.html),
23192+
* [STU3](https://hl7.org/fhir/STU3/resourcelist.html),
23193+
* [R4](https://hl7.org/fhir/R4/resourcelist.html)),
23194+
* [R5](https://hl7.org/fhir/R5/resourcelist.html)).
23195+
*/
23196+
public Search setResourceType(java.lang.String resourceType) {
23197+
this.resourceType = resourceType;
23198+
return this;
23199+
}
23200+
2316823201
@Override
2316923202
public Search set(String parameterName, Object value) {
2317023203
return (Search) super.set(parameterName, value);
@@ -23234,10 +23267,10 @@ public Search set(String parameterName, Object value) {
2323423267
* [STU3](https://hl7.org/fhir/STU3/resourcelist.html),
2323523268
* [R4](https://hl7.org/fhir/R4/resourcelist.html)),
2323623269
* [R5](https://hl7.org/fhir/R5/resourcelist.html)).
23237-
* @param content the {@link com.google.api.services.healthcare.v1.model.SearchResourcesRequest}
23270+
* @param content the {@link com.google.api.services.healthcare.v1.model.HttpBody}
2323823271
* @return the request
2323923272
*/
23240-
public SearchType searchType(java.lang.String parent, java.lang.String resourceType, com.google.api.services.healthcare.v1.model.SearchResourcesRequest content) throws java.io.IOException {
23273+
public SearchType searchType(java.lang.String parent, java.lang.String resourceType, com.google.api.services.healthcare.v1.model.HttpBody content) throws java.io.IOException {
2324123274
SearchType result = new SearchType(parent, resourceType, content);
2324223275
initialize(result);
2324323276
return result;
@@ -23318,10 +23351,10 @@ public class SearchType extends CloudHealthcareRequest<com.google.api.services.h
2331823351
* [STU3](https://hl7.org/fhir/STU3/resourcelist.html),
2331923352
* [R4](https://hl7.org/fhir/R4/resourcelist.html)),
2332023353
* [R5](https://hl7.org/fhir/R5/resourcelist.html)).
23321-
* @param content the {@link com.google.api.services.healthcare.v1.model.SearchResourcesRequest}
23354+
* @param content the {@link com.google.api.services.healthcare.v1.model.HttpBody}
2332223355
* @since 1.13
2332323356
*/
23324-
protected SearchType(java.lang.String parent, java.lang.String resourceType, com.google.api.services.healthcare.v1.model.SearchResourcesRequest content) {
23357+
protected SearchType(java.lang.String parent, java.lang.String resourceType, com.google.api.services.healthcare.v1.model.HttpBody content) {
2332523358
super(CloudHealthcare.this, "POST", REST_PATH, content, com.google.api.services.healthcare.v1.model.HttpBody.class);
2332623359
this.parent = com.google.api.client.util.Preconditions.checkNotNull(parent, "Required parameter parent must be specified.");
2332723360
if (!getSuppressPatternChecks()) {
@@ -27715,32 +27748,33 @@ public List setPageToken(java.lang.String pageToken) {
2771527748

2771627749
/**
2771727750
* When set to `true`, operations that are reachable are returned as normal, and those
27718-
* that are unreachable are returned in the [ListOperationsResponse.unreachable] field.
27719-
* This can only be `true` when reading across collections e.g. when `parent` is set to
27720-
* `"projects/example/locations/-"`. This field is not by default supported and will
27721-
* result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in
27722-
* service or product specific documentation.
27751+
* that are unreachable are returned in the ListOperationsResponse.unreachable field.
27752+
* This can only be `true` when reading across collections. For example, when `parent`
27753+
* is set to `"projects/example/locations/-"`. This field is not supported by default
27754+
* and will result in an `UNIMPLEMENTED` error if set unless explicitly documented
27755+
* otherwise in service or product specific documentation.
2772327756
*/
2772427757
@com.google.api.client.util.Key
2772527758
private java.lang.Boolean returnPartialSuccess;
2772627759

2772727760
/** When set to `true`, operations that are reachable are returned as normal, and those that are
27728-
unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true`
27729-
when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This
27730-
field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless
27731-
explicitly documented otherwise in service or product specific documentation.
27761+
unreachable are returned in the ListOperationsResponse.unreachable field. This can only be `true`
27762+
when reading across collections. For example, when `parent` is set to
27763+
`"projects/example/locations/-"`. This field is not supported by default and will result in an
27764+
`UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific
27765+
documentation.
2773227766
*/
2773327767
public java.lang.Boolean getReturnPartialSuccess() {
2773427768
return returnPartialSuccess;
2773527769
}
2773627770

2773727771
/**
2773827772
* When set to `true`, operations that are reachable are returned as normal, and those
27739-
* that are unreachable are returned in the [ListOperationsResponse.unreachable] field.
27740-
* This can only be `true` when reading across collections e.g. when `parent` is set to
27741-
* `"projects/example/locations/-"`. This field is not by default supported and will
27742-
* result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in
27743-
* service or product specific documentation.
27773+
* that are unreachable are returned in the ListOperationsResponse.unreachable field.
27774+
* This can only be `true` when reading across collections. For example, when `parent`
27775+
* is set to `"projects/example/locations/-"`. This field is not supported by default
27776+
* and will result in an `UNIMPLEMENTED` error if set unless explicitly documented
27777+
* otherwise in service or product specific documentation.
2774427778
*/
2774527779
public List setReturnPartialSuccess(java.lang.Boolean returnPartialSuccess) {
2774627780
this.returnPartialSuccess = returnPartialSuccess;

clients/google-api-services-healthcare/v1/2.0.0/com/google/api/services/healthcare/v1/model/GoogleCloudHealthcareV1DicomBigQueryDestination.java

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,28 @@ public final class GoogleCloudHealthcareV1DicomBigQueryDestination extends com.g
3838
@com.google.api.client.util.Key
3939
private java.lang.Boolean force;
4040

41+
/**
42+
* Optional. If true, the source store name will be included as a column in the BigQuery schema.
43+
* The value may be {@code null}.
44+
*/
45+
@com.google.api.client.util.Key
46+
private java.lang.Boolean includeSourceStore;
47+
48+
/**
49+
* Optional. Setting this field will use flattened DICOM instances schema for the BigQuery table.
50+
* The flattened schema will have one column for each DICOM tag.
51+
* The value may be {@code null}.
52+
*/
53+
@com.google.api.client.util.Key
54+
private SchemaFlattened schemaFlattened;
55+
56+
/**
57+
* Optional. Setting this field will store all the DICOM tags as a JSON type in a single column.
58+
* The value may be {@code null}.
59+
*/
60+
@com.google.api.client.util.Key
61+
private SchemaJSON schemaJson;
62+
4163
/**
4264
* Optional. BigQuery URI to a table, up to 2000 characters long, in the format
4365
* `bq://projectId.bqDatasetId.tableId`
@@ -75,6 +97,59 @@ public GoogleCloudHealthcareV1DicomBigQueryDestination setForce(java.lang.Boolea
7597
return this;
7698
}
7799

100+
/**
101+
* Optional. If true, the source store name will be included as a column in the BigQuery schema.
102+
* @return value or {@code null} for none
103+
*/
104+
public java.lang.Boolean getIncludeSourceStore() {
105+
return includeSourceStore;
106+
}
107+
108+
/**
109+
* Optional. If true, the source store name will be included as a column in the BigQuery schema.
110+
* @param includeSourceStore includeSourceStore or {@code null} for none
111+
*/
112+
public GoogleCloudHealthcareV1DicomBigQueryDestination setIncludeSourceStore(java.lang.Boolean includeSourceStore) {
113+
this.includeSourceStore = includeSourceStore;
114+
return this;
115+
}
116+
117+
/**
118+
* Optional. Setting this field will use flattened DICOM instances schema for the BigQuery table.
119+
* The flattened schema will have one column for each DICOM tag.
120+
* @return value or {@code null} for none
121+
*/
122+
public SchemaFlattened getSchemaFlattened() {
123+
return schemaFlattened;
124+
}
125+
126+
/**
127+
* Optional. Setting this field will use flattened DICOM instances schema for the BigQuery table.
128+
* The flattened schema will have one column for each DICOM tag.
129+
* @param schemaFlattened schemaFlattened or {@code null} for none
130+
*/
131+
public GoogleCloudHealthcareV1DicomBigQueryDestination setSchemaFlattened(SchemaFlattened schemaFlattened) {
132+
this.schemaFlattened = schemaFlattened;
133+
return this;
134+
}
135+
136+
/**
137+
* Optional. Setting this field will store all the DICOM tags as a JSON type in a single column.
138+
* @return value or {@code null} for none
139+
*/
140+
public SchemaJSON getSchemaJson() {
141+
return schemaJson;
142+
}
143+
144+
/**
145+
* Optional. Setting this field will store all the DICOM tags as a JSON type in a single column.
146+
* @param schemaJson schemaJson or {@code null} for none
147+
*/
148+
public GoogleCloudHealthcareV1DicomBigQueryDestination setSchemaJson(SchemaJSON schemaJson) {
149+
this.schemaJson = schemaJson;
150+
return this;
151+
}
152+
78153
/**
79154
* Optional. BigQuery URI to a table, up to 2000 characters long, in the format
80155
* `bq://projectId.bqDatasetId.tableId`

clients/google-api-services-healthcare/v1/2.0.0/com/google/api/services/healthcare/v1/model/ListOperationsResponse.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public final class ListOperationsResponse extends com.google.api.client.json.Gen
4545

4646
/**
4747
* Unordered list. Unreachable resources. Populated when the request sets
48-
* `ListOperationsRequest.return_partial_success` and reads across collections e.g. when
48+
* `ListOperationsRequest.return_partial_success` and reads across collections. For example, when
4949
* attempting to list all resources across all supported locations.
5050
* The value may be {@code null}.
5151
*/
@@ -88,7 +88,7 @@ public ListOperationsResponse setOperations(java.util.List<Operation> operations
8888

8989
/**
9090
* Unordered list. Unreachable resources. Populated when the request sets
91-
* `ListOperationsRequest.return_partial_success` and reads across collections e.g. when
91+
* `ListOperationsRequest.return_partial_success` and reads across collections. For example, when
9292
* attempting to list all resources across all supported locations.
9393
* @return value or {@code null} for none
9494
*/
@@ -98,7 +98,7 @@ public java.util.List<java.lang.String> getUnreachable() {
9898

9999
/**
100100
* Unordered list. Unreachable resources. Populated when the request sets
101-
* `ListOperationsRequest.return_partial_success` and reads across collections e.g. when
101+
* `ListOperationsRequest.return_partial_success` and reads across collections. For example, when
102102
* attempting to list all resources across all supported locations.
103103
* @param unreachable unreachable or {@code null} for none
104104
*/

clients/google-api-services-healthcare/v1/2.0.0/com/google/api/services/healthcare/v1/model/ProgressCounter.java

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,20 @@ public final class ProgressCounter extends com.google.api.client.json.GenericJso
4343
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
4444
private java.lang.Long pending;
4545

46+
/**
47+
* The number of secondary units that failed in the operation.
48+
* The value may be {@code null}.
49+
*/
50+
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
51+
private java.lang.Long secondaryFailure;
52+
53+
/**
54+
* The number of secondary units that succeeded in the operation.
55+
* The value may be {@code null}.
56+
*/
57+
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
58+
private java.lang.Long secondarySuccess;
59+
4660
/**
4761
* The number of units that succeeded in the operation.
4862
* The value may be {@code null}.
@@ -84,6 +98,40 @@ public ProgressCounter setPending(java.lang.Long pending) {
8498
return this;
8599
}
86100

101+
/**
102+
* The number of secondary units that failed in the operation.
103+
* @return value or {@code null} for none
104+
*/
105+
public java.lang.Long getSecondaryFailure() {
106+
return secondaryFailure;
107+
}
108+
109+
/**
110+
* The number of secondary units that failed in the operation.
111+
* @param secondaryFailure secondaryFailure or {@code null} for none
112+
*/
113+
public ProgressCounter setSecondaryFailure(java.lang.Long secondaryFailure) {
114+
this.secondaryFailure = secondaryFailure;
115+
return this;
116+
}
117+
118+
/**
119+
* The number of secondary units that succeeded in the operation.
120+
* @return value or {@code null} for none
121+
*/
122+
public java.lang.Long getSecondarySuccess() {
123+
return secondarySuccess;
124+
}
125+
126+
/**
127+
* The number of secondary units that succeeded in the operation.
128+
* @param secondarySuccess secondarySuccess or {@code null} for none
129+
*/
130+
public ProgressCounter setSecondarySuccess(java.lang.Long secondarySuccess) {
131+
this.secondarySuccess = secondarySuccess;
132+
return this;
133+
}
134+
87135
/**
88136
* The number of units that succeeded in the operation.
89137
* @return value or {@code null} for none

0 commit comments

Comments
 (0)