Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-deploymentmanager</artifactId>
<version>alpha-rev20260312-2.0.0</version>
<version>alpha-rev20260827-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-deploymentmanager:alpha-rev20260312-2.0.0'
implementation 'com.google.apis:google-api-services-deploymentmanager:alpha-rev20260827-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
package com.google.api.services.deploymentmanager.model;

/**
* Model definition for FirewallPolicyRuleOperationMetadata.
* Metadata for FirewallPolicyRule operations.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Cloud Deployment Manager V2 API. For a detailed
Expand All @@ -31,25 +31,25 @@
public final class FirewallPolicyRuleOperationMetadata extends com.google.api.client.json.GenericJson {

/**
* The priority allocated for the firewall policy rule if query parameters specified
* minPriority/maxPriority.
* Output only. [Output Only] The priority allocated for the firewall policy rule if query
* parameters specified minPriority/maxPriority.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Integer allocatedPriority;

/**
* The priority allocated for the firewall policy rule if query parameters specified
* minPriority/maxPriority.
* Output only. [Output Only] The priority allocated for the firewall policy rule if query
* parameters specified minPriority/maxPriority.
* @return value or {@code null} for none
*/
public java.lang.Integer getAllocatedPriority() {
return allocatedPriority;
}

/**
* The priority allocated for the firewall policy rule if query parameters specified
* minPriority/maxPriority.
* Output only. [Output Only] The priority allocated for the firewall policy rule if query
* parameters specified minPriority/maxPriority.
* @param allocatedPriority allocatedPriority or {@code null} for none
*/
public FirewallPolicyRuleOperationMetadata setAllocatedPriority(java.lang.Integer allocatedPriority) {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.deploymentmanager.model;

/**
* Metadata for GetHealth operations.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Cloud Deployment Manager V2 API. For a detailed
* explanation see:
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class GetHealthOperationMetadata extends com.google.api.client.json.GenericJson {

/**
* Output only. The health information.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private GetHealthOperationMetadataHealthInfo healthInfo;

/**
* Output only. The health information.
* @return value or {@code null} for none
*/
public GetHealthOperationMetadataHealthInfo getHealthInfo() {
return healthInfo;
}

/**
* Output only. The health information.
* @param healthInfo healthInfo or {@code null} for none
*/
public GetHealthOperationMetadata setHealthInfo(GetHealthOperationMetadataHealthInfo healthInfo) {
this.healthInfo = healthInfo;
return this;
}

@Override
public GetHealthOperationMetadata set(String fieldName, Object value) {
return (GetHealthOperationMetadata) super.set(fieldName, value);
}

@Override
public GetHealthOperationMetadata clone() {
return (GetHealthOperationMetadata) super.clone();
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.deploymentmanager.model;

/**
* Health information.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Cloud Deployment Manager V2 API. For a detailed
* explanation see:
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class GetHealthOperationMetadataHealthInfo extends com.google.api.client.json.GenericJson {

/**
* Output only. The availability SLO status.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String availabilitySloStatus;

/**
* Output only. The health status.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String healthStatus;

/**
* Output only. The repair category.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String repairCategory;

/**
* Output only. The reason for unhealthy status.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String unhealthyReason;

/**
* Output only. The time when health info was updated.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private String updateTime;

/**
* Output only. The availability SLO status.
* @return value or {@code null} for none
*/
public java.lang.String getAvailabilitySloStatus() {
return availabilitySloStatus;
}

/**
* Output only. The availability SLO status.
* @param availabilitySloStatus availabilitySloStatus or {@code null} for none
*/
public GetHealthOperationMetadataHealthInfo setAvailabilitySloStatus(java.lang.String availabilitySloStatus) {
this.availabilitySloStatus = availabilitySloStatus;
return this;
}

/**
* Output only. The health status.
* @return value or {@code null} for none
*/
public java.lang.String getHealthStatus() {
return healthStatus;
}

/**
* Output only. The health status.
* @param healthStatus healthStatus or {@code null} for none
*/
public GetHealthOperationMetadataHealthInfo setHealthStatus(java.lang.String healthStatus) {
this.healthStatus = healthStatus;
return this;
}

/**
* Output only. The repair category.
* @return value or {@code null} for none
*/
public java.lang.String getRepairCategory() {
return repairCategory;
}

/**
* Output only. The repair category.
* @param repairCategory repairCategory or {@code null} for none
*/
public GetHealthOperationMetadataHealthInfo setRepairCategory(java.lang.String repairCategory) {
this.repairCategory = repairCategory;
return this;
}

/**
* Output only. The reason for unhealthy status.
* @return value or {@code null} for none
*/
public java.lang.String getUnhealthyReason() {
return unhealthyReason;
}

/**
* Output only. The reason for unhealthy status.
* @param unhealthyReason unhealthyReason or {@code null} for none
*/
public GetHealthOperationMetadataHealthInfo setUnhealthyReason(java.lang.String unhealthyReason) {
this.unhealthyReason = unhealthyReason;
return this;
}

/**
* Output only. The time when health info was updated.
* @return value or {@code null} for none
*/
public String getUpdateTime() {
return updateTime;
}

/**
* Output only. The time when health info was updated.
* @param updateTime updateTime or {@code null} for none
*/
public GetHealthOperationMetadataHealthInfo setUpdateTime(String updateTime) {
this.updateTime = updateTime;
return this;
}

@Override
public GetHealthOperationMetadataHealthInfo set(String fieldName, Object value) {
return (GetHealthOperationMetadataHealthInfo) super.set(fieldName, value);
}

@Override
public GetHealthOperationMetadataHealthInfo clone() {
return (GetHealthOperationMetadataHealthInfo) super.clone();
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -31,33 +31,29 @@
public final class GetVersionOperationMetadataSbomInfo extends com.google.api.client.json.GenericJson {

/**
* SBOM versions currently applied to the resource. The key is the component name and the value is
* the version.
* A mapping of components to their currently-applied versions or other appropriate identifiers.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.Map<String, java.lang.String> currentComponentVersions;

/**
* SBOM versions scheduled for the next maintenance. The key is the component name and the value
* is the version.
* A mapping of components to their target versions or other appropriate identifiers.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.Map<String, java.lang.String> targetComponentVersions;

/**
* SBOM versions currently applied to the resource. The key is the component name and the value is
* the version.
* A mapping of components to their currently-applied versions or other appropriate identifiers.
* @return value or {@code null} for none
*/
public java.util.Map<String, java.lang.String> getCurrentComponentVersions() {
return currentComponentVersions;
}

/**
* SBOM versions currently applied to the resource. The key is the component name and the value is
* the version.
* A mapping of components to their currently-applied versions or other appropriate identifiers.
* @param currentComponentVersions currentComponentVersions or {@code null} for none
*/
public GetVersionOperationMetadataSbomInfo setCurrentComponentVersions(java.util.Map<String, java.lang.String> currentComponentVersions) {
Expand All @@ -66,17 +62,15 @@ public GetVersionOperationMetadataSbomInfo setCurrentComponentVersions(java.util
}

/**
* SBOM versions scheduled for the next maintenance. The key is the component name and the value
* is the version.
* A mapping of components to their target versions or other appropriate identifiers.
* @return value or {@code null} for none
*/
public java.util.Map<String, java.lang.String> getTargetComponentVersions() {
return targetComponentVersions;
}

/**
* SBOM versions scheduled for the next maintenance. The key is the component name and the value
* is the version.
* A mapping of components to their target versions or other appropriate identifiers.
* @param targetComponentVersions targetComponentVersions or {@code null} for none
*/
public GetVersionOperationMetadataSbomInfo setTargetComponentVersions(java.util.Map<String, java.lang.String> targetComponentVersions) {
Expand Down
Loading
Loading