Skip to content

Commit 28681c4

Browse files
1 parent 7ecd40e commit 28681c4

12 files changed

+72
-72
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# BeyondCorp API Client Library for Java
22

3-
Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.
3+
Chrome Enterprise Premium is a secure enterprise browsing solution that provides secure access to applications and resources, and offers integrated threat and data protection. It adds an extra layer of security to safeguard your Chrome browser environment, including Data Loss Prevention (DLP), real-time URL and file scanning, and Context-Aware Access for SaaS and web apps.
44

55
This page contains information about getting started with the BeyondCorp API
66
using the Google API Client Library for Java. In addition, you may be interested
@@ -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-beyondcorp</artifactId>
25-
<version>v1-rev20250930-2.0.0</version>
25+
<version>v1-rev20251029-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-beyondcorp:v1-rev20250930-2.0.0'
38+
implementation 'com.google.apis:google-api-services-beyondcorp:v1-rev20251029-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/BeyondCorp.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* Service definition for BeyondCorp (v1).
2121
*
2222
* <p>
23-
* Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity solutions.
23+
* Chrome Enterprise Premium is a secure enterprise browsing solution that provides secure access to applications and resources, and offers integrated threat and data protection. It adds an extra layer of security to safeguard your Chrome browser environment, including Data Loss Prevention (DLP), real-time URL and file scanning, and Context-Aware Access for SaaS and web apps.
2424
* </p>
2525
*
2626
* <p>
@@ -1148,22 +1148,22 @@ public List setName(java.lang.String name) {
11481148
}
11491149

11501150
/**
1151-
* Optional. Unless explicitly documented otherwise, don't use this unsupported field which
1152-
* is primarily intended for internal usage.
1151+
* Optional. Do not use this field. It is unsupported and is ignored unless explicitly
1152+
* documented otherwise. This is primarily for internal usage.
11531153
*/
11541154
@com.google.api.client.util.Key
11551155
private java.util.List<java.lang.String> extraLocationTypes;
11561156

1157-
/** Optional. Unless explicitly documented otherwise, don't use this unsupported field which is
1158-
primarily intended for internal usage.
1157+
/** Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented
1158+
otherwise. This is primarily for internal usage.
11591159
*/
11601160
public java.util.List<java.lang.String> getExtraLocationTypes() {
11611161
return extraLocationTypes;
11621162
}
11631163

11641164
/**
1165-
* Optional. Unless explicitly documented otherwise, don't use this unsupported field which
1166-
* is primarily intended for internal usage.
1165+
* Optional. Do not use this field. It is unsupported and is ignored unless explicitly
1166+
* documented otherwise. This is primarily for internal usage.
11671167
*/
11681168
public List setExtraLocationTypes(java.util.List<java.lang.String> extraLocationTypes) {
11691169
this.extraLocationTypes = extraLocationTypes;

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1Application.java

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,13 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1Application extends co
4545
private java.lang.String displayName;
4646

4747
/**
48-
* Required. Endpoint matchers associated with an application. A combination of hostname and ports
49-
* as endpoint matchers is used to match the application. Match conditions for OR logic. An array
50-
* of match conditions to allow for multiple matching criteria. The rule is considered a match if
51-
* one of the conditions is met. The conditions should be the following combination: (Hostname &
52-
* Ports) EXAMPLES: Hostname and Ports - ("*.example.com", "443"), ("example.com" and "22"),
53-
* ("example.com" and "22,33") etc
48+
* Optional. An array of conditions to match the application's network endpoint. Each element in
49+
* the array is an EndpointMatcher object, which defines a specific combination of a hostname
50+
* pattern and one or more ports. The application is considered matched if at least one of the
51+
* EndpointMatcher conditions in this array is met (the conditions are combined using OR logic).
52+
* Each EndpointMatcher must contain a hostname pattern, such as "example.com", and one or more
53+
* port numbers specified as a string, such as "443". Hostname and port number examples:
54+
* "*.example.com", "443" "example.com" and "22" "example.com" and "22,33"
5455
* The value may be {@code null}.
5556
*/
5657
@com.google.api.client.util.Key
@@ -121,25 +122,27 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1Application setDisplayName(java.la
121122
}
122123

123124
/**
124-
* Required. Endpoint matchers associated with an application. A combination of hostname and ports
125-
* as endpoint matchers is used to match the application. Match conditions for OR logic. An array
126-
* of match conditions to allow for multiple matching criteria. The rule is considered a match if
127-
* one of the conditions is met. The conditions should be the following combination: (Hostname &
128-
* Ports) EXAMPLES: Hostname and Ports - ("*.example.com", "443"), ("example.com" and "22"),
129-
* ("example.com" and "22,33") etc
125+
* Optional. An array of conditions to match the application's network endpoint. Each element in
126+
* the array is an EndpointMatcher object, which defines a specific combination of a hostname
127+
* pattern and one or more ports. The application is considered matched if at least one of the
128+
* EndpointMatcher conditions in this array is met (the conditions are combined using OR logic).
129+
* Each EndpointMatcher must contain a hostname pattern, such as "example.com", and one or more
130+
* port numbers specified as a string, such as "443". Hostname and port number examples:
131+
* "*.example.com", "443" "example.com" and "22" "example.com" and "22,33"
130132
* @return value or {@code null} for none
131133
*/
132134
public java.util.List<GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher> getEndpointMatchers() {
133135
return endpointMatchers;
134136
}
135137

136138
/**
137-
* Required. Endpoint matchers associated with an application. A combination of hostname and ports
138-
* as endpoint matchers is used to match the application. Match conditions for OR logic. An array
139-
* of match conditions to allow for multiple matching criteria. The rule is considered a match if
140-
* one of the conditions is met. The conditions should be the following combination: (Hostname &
141-
* Ports) EXAMPLES: Hostname and Ports - ("*.example.com", "443"), ("example.com" and "22"),
142-
* ("example.com" and "22,33") etc
139+
* Optional. An array of conditions to match the application's network endpoint. Each element in
140+
* the array is an EndpointMatcher object, which defines a specific combination of a hostname
141+
* pattern and one or more ports. The application is considered matched if at least one of the
142+
* EndpointMatcher conditions in this array is met (the conditions are combined using OR logic).
143+
* Each EndpointMatcher must contain a hostname pattern, such as "example.com", and one or more
144+
* port numbers specified as a string, such as "443". Hostname and port number examples:
145+
* "*.example.com", "443" "example.com" and "22" "example.com" and "22,33"
143146
* @param endpointMatchers endpointMatchers or {@code null} for none
144147
*/
145148
public GoogleCloudBeyondcorpSecuritygatewaysV1Application setEndpointMatchers(java.util.List<GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher> endpointMatchers) {

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
public final class GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Optional. Device info configuration.
33+
* Optional. The device information configuration.
3434
* The value may be {@code null}.
3535
*/
3636
@com.google.api.client.util.Key
3737
private GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo deviceInfo;
3838

3939
/**
40-
* Optional. Group info configuration.
40+
* Optional. Group details.
4141
* The value may be {@code null}.
4242
*/
4343
@com.google.api.client.util.Key
@@ -51,22 +51,22 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders exte
5151
private java.lang.String outputType;
5252

5353
/**
54-
* Optional. User info configuration.
54+
* Optional. User details.
5555
* The value may be {@code null}.
5656
*/
5757
@com.google.api.client.util.Key
5858
private GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo userInfo;
5959

6060
/**
61-
* Optional. Device info configuration.
61+
* Optional. The device information configuration.
6262
* @return value or {@code null} for none
6363
*/
6464
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo getDeviceInfo() {
6565
return deviceInfo;
6666
}
6767

6868
/**
69-
* Optional. Device info configuration.
69+
* Optional. The device information configuration.
7070
* @param deviceInfo deviceInfo or {@code null} for none
7171
*/
7272
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders setDeviceInfo(GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo deviceInfo) {
@@ -75,15 +75,15 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders setDeviceInfo(Go
7575
}
7676

7777
/**
78-
* Optional. Group info configuration.
78+
* Optional. Group details.
7979
* @return value or {@code null} for none
8080
*/
8181
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo getGroupInfo() {
8282
return groupInfo;
8383
}
8484

8585
/**
86-
* Optional. Group info configuration.
86+
* Optional. Group details.
8787
* @param groupInfo groupInfo or {@code null} for none
8888
*/
8989
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders setGroupInfo(GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo groupInfo) {
@@ -109,15 +109,15 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders setOutputType(ja
109109
}
110110

111111
/**
112-
* Optional. User info configuration.
112+
* Optional. User details.
113113
* @return value or {@code null} for none
114114
*/
115115
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo getUserInfo() {
116116
return userInfo;
117117
}
118118

119119
/**
120-
* Optional. User info configuration.
120+
* Optional. User details.
121121
* @param userInfo userInfo or {@code null} for none
122122
*/
123123
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders setUserInfo(GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo userInfo) {

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.beyondcorp.v1.model;
1818

1919
/**
20-
* Delegated device info configuration.
20+
* The delegated device information configuration.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the BeyondCorp API. For a detailed explanation see:
@@ -30,22 +30,22 @@
3030
public final class GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Optional. The output type of the delegated device info.
33+
* Optional. The output type details for the delegated device.
3434
* The value may be {@code null}.
3535
*/
3636
@com.google.api.client.util.Key
3737
private java.lang.String outputType;
3838

3939
/**
40-
* Optional. The output type of the delegated device info.
40+
* Optional. The output type details for the delegated device.
4141
* @return value or {@code null} for none
4242
*/
4343
public java.lang.String getOutputType() {
4444
return outputType;
4545
}
4646

4747
/**
48-
* Optional. The output type of the delegated device info.
48+
* Optional. The output type details for the delegated device.
4949
* @param outputType outputType or {@code null} for none
5050
*/
5151
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedDeviceInfo setOutputType(java.lang.String outputType) {

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.beyondcorp.v1.model;
1818

1919
/**
20-
* Delegated group info configuration.
20+
* The delegated group configuration details.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the BeyondCorp API. For a detailed explanation see:
@@ -30,22 +30,22 @@
3030
public final class GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Optional. The output type of the delegated group info.
33+
* Optional. The output type of the delegated group information.
3434
* The value may be {@code null}.
3535
*/
3636
@com.google.api.client.util.Key
3737
private java.lang.String outputType;
3838

3939
/**
40-
* Optional. The output type of the delegated group info.
40+
* Optional. The output type of the delegated group information.
4141
* @return value or {@code null} for none
4242
*/
4343
public java.lang.String getOutputType() {
4444
return outputType;
4545
}
4646

4747
/**
48-
* Optional. The output type of the delegated group info.
48+
* Optional. The output type of the delegated group information.
4949
* @param outputType outputType or {@code null} for none
5050
*/
5151
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedGroupInfo setOutputType(java.lang.String outputType) {

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.beyondcorp.v1.model;
1818

1919
/**
20-
* Delegated user info configuration.
20+
* The configuration information for the delegated user.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the BeyondCorp API. For a detailed explanation see:
@@ -30,22 +30,22 @@
3030
public final class GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Optional. The output type of the delegated user info.
33+
* Optional. The delegated user's information.
3434
* The value may be {@code null}.
3535
*/
3636
@com.google.api.client.util.Key
3737
private java.lang.String outputType;
3838

3939
/**
40-
* Optional. The output type of the delegated user info.
40+
* Optional. The delegated user's information.
4141
* @return value or {@code null} for none
4242
*/
4343
public java.lang.String getOutputType() {
4444
return outputType;
4545
}
4646

4747
/**
48-
* Optional. The output type of the delegated user info.
48+
* Optional. The delegated user's information.
4949
* @param outputType outputType or {@code null} for none
5050
*/
5151
public GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeadersDelegatedUserInfo setOutputType(java.lang.String outputType) {

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher extend
3737
private java.lang.String hostname;
3838

3939
/**
40-
* Required. Ports of the application.
40+
* Required. The ports of the application.
4141
* The value may be {@code null}.
4242
*/
4343
@com.google.api.client.util.Key
@@ -61,15 +61,15 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher setHostname(java.l
6161
}
6262

6363
/**
64-
* Required. Ports of the application.
64+
* Required. The ports of the application.
6565
* @return value or {@code null} for none
6666
*/
6767
public java.util.List<java.lang.Integer> getPorts() {
6868
return ports;
6969
}
7070

7171
/**
72-
* Required. Ports of the application.
72+
* Required. The ports of the application.
7373
* @param ports ports or {@code null} for none
7474
*/
7575
public GoogleCloudBeyondcorpSecuritygatewaysV1EndpointMatcher setPorts(java.util.List<java.lang.Integer> ports) {

clients/google-api-services-beyondcorp/v1/2.0.0/com/google/api/services/beyondcorp/v1/model/GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig.java

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,16 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig ex
5151
private GoogleCloudBeyondcorpSecuritygatewaysV1ContextualHeaders contextualHeaders;
5252

5353
/**
54-
* Optional. Gateway identity configuration.
54+
* Optional. The security gateway identity configuration.
5555
* The value may be {@code null}.
5656
*/
5757
@com.google.api.client.util.Key
5858
private java.lang.String gatewayIdentity;
5959

6060
/**
6161
* Optional. Custom resource specific headers along with the values. The names should conform to
62-
* RFC 9110: > Field names SHOULD constrain themselves to alphanumeric characters, "-", and ".",
63-
* and SHOULD begin with a letter. Field values SHOULD contain only ASCII printable characters and
64-
* tab.
62+
* RFC 9110: >Field names can contain alphanumeric characters, hyphens, and periods, can contain
63+
* only ASCII-printable characters and tabs, and must start with a letter.
6564
* The value may be {@code null}.
6665
*/
6766
@com.google.api.client.util.Key
@@ -119,15 +118,15 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig setContextualH
119118
}
120119

121120
/**
122-
* Optional. Gateway identity configuration.
121+
* Optional. The security gateway identity configuration.
123122
* @return value or {@code null} for none
124123
*/
125124
public java.lang.String getGatewayIdentity() {
126125
return gatewayIdentity;
127126
}
128127

129128
/**
130-
* Optional. Gateway identity configuration.
129+
* Optional. The security gateway identity configuration.
131130
* @param gatewayIdentity gatewayIdentity or {@code null} for none
132131
*/
133132
public GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig setGatewayIdentity(java.lang.String gatewayIdentity) {
@@ -137,9 +136,8 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig setGatewayIden
137136

138137
/**
139138
* Optional. Custom resource specific headers along with the values. The names should conform to
140-
* RFC 9110: > Field names SHOULD constrain themselves to alphanumeric characters, "-", and ".",
141-
* and SHOULD begin with a letter. Field values SHOULD contain only ASCII printable characters and
142-
* tab.
139+
* RFC 9110: >Field names can contain alphanumeric characters, hyphens, and periods, can contain
140+
* only ASCII-printable characters and tabs, and must start with a letter.
143141
* @return value or {@code null} for none
144142
*/
145143
public java.util.Map<String, java.lang.String> getMetadataHeaders() {
@@ -148,9 +146,8 @@ public java.util.Map<String, java.lang.String> getMetadataHeaders() {
148146

149147
/**
150148
* Optional. Custom resource specific headers along with the values. The names should conform to
151-
* RFC 9110: > Field names SHOULD constrain themselves to alphanumeric characters, "-", and ".",
152-
* and SHOULD begin with a letter. Field values SHOULD contain only ASCII printable characters and
153-
* tab.
149+
* RFC 9110: >Field names can contain alphanumeric characters, hyphens, and periods, can contain
150+
* only ASCII-printable characters and tabs, and must start with a letter.
154151
* @param metadataHeaders metadataHeaders or {@code null} for none
155152
*/
156153
public GoogleCloudBeyondcorpSecuritygatewaysV1ProxyProtocolConfig setMetadataHeaders(java.util.Map<String, java.lang.String> metadataHeaders) {

0 commit comments

Comments
 (0)