Skip to content

Commit b5e2c3e

Browse files
1 parent 3d751dc commit b5e2c3e

12 files changed

+72
-72
lines changed

clients/google-api-services-beyondcorp/v1alpha/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>v1alpha-rev20250930-2.0.0</version>
25+
<version>v1alpha-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:v1alpha-rev20250930-2.0.0'
38+
implementation 'com.google.apis:google-api-services-beyondcorp:v1alpha-rev20251029-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/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 (v1alpha).
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>
@@ -3781,22 +3781,22 @@ public List setName(java.lang.String name) {
37813781
}
37823782

37833783
/**
3784-
* Optional. Unless explicitly documented otherwise, don't use this unsupported field which
3785-
* is primarily intended for internal usage.
3784+
* Optional. Do not use this field. It is unsupported and is ignored unless explicitly
3785+
* documented otherwise. This is primarily for internal usage.
37863786
*/
37873787
@com.google.api.client.util.Key
37883788
private java.util.List<java.lang.String> extraLocationTypes;
37893789

3790-
/** Optional. Unless explicitly documented otherwise, don't use this unsupported field which is
3791-
primarily intended for internal usage.
3790+
/** Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented
3791+
otherwise. This is primarily for internal usage.
37923792
*/
37933793
public java.util.List<java.lang.String> getExtraLocationTypes() {
37943794
return extraLocationTypes;
37953795
}
37963796

37973797
/**
3798-
* Optional. Unless explicitly documented otherwise, don't use this unsupported field which
3799-
* is primarily intended for internal usage.
3798+
* Optional. Do not use this field. It is unsupported and is ignored unless explicitly
3799+
* documented otherwise. This is primarily for internal usage.
38003800
*/
38013801
public List setExtraLocationTypes(java.util.List<java.lang.String> extraLocationTypes) {
38023802
this.extraLocationTypes = extraLocationTypes;

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaApplication.java

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,13 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1alphaApplication exten
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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaApplication setDisplayName(ja
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<GoogleCloudBeyondcorpSecuritygatewaysV1alphaEndpointMatcher> 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaApplication setEndpointMatchers(java.util.List<GoogleCloudBeyondcorpSecuritygatewaysV1alphaEndpointMatcher> endpointMatchers) {

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
public final class GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedDeviceInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders
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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedUserInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedDeviceInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders setDeviceInfo(GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedDeviceInfo deviceInfo) {
@@ -75,15 +75,15 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders setDeviceIn
7575
}
7676

7777
/**
78-
* Optional. Group info configuration.
78+
* Optional. Group details.
7979
* @return value or {@code null} for none
8080
*/
8181
public GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedGroupInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders setGroupInfo(GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedGroupInfo groupInfo) {
@@ -109,15 +109,15 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders setOutputTy
109109
}
110110

111111
/**
112-
* Optional. User info configuration.
112+
* Optional. User details.
113113
* @return value or {@code null} for none
114114
*/
115115
public GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedUserInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders setUserInfo(GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedUserInfo userInfo) {

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedDeviceInfo.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.v1alpha.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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedDeviceInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedDeviceInfo setOutputType(java.lang.String outputType) {

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedGroupInfo.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.v1alpha.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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedGroupInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedGroupInfo setOutputType(java.lang.String outputType) {

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedUserInfo.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.v1alpha.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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedUserInfo 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeadersDelegatedUserInfo setOutputType(java.lang.String outputType) {

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaEndpointMatcher.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1alphaEndpointMatcher e
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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaEndpointMatcher setHostname(j
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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaEndpointMatcher setPorts(java.util.List<java.lang.Integer> ports) {

clients/google-api-services-beyondcorp/v1alpha/2.0.0/com/google/api/services/beyondcorp/v1alpha/model/GoogleCloudBeyondcorpSecuritygatewaysV1alphaProxyProtocolConfig.java

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,16 @@ public final class GoogleCloudBeyondcorpSecuritygatewaysV1alphaProxyProtocolConf
5151
private GoogleCloudBeyondcorpSecuritygatewaysV1alphaContextualHeaders 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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaProxyProtocolConfig setContex
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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaProxyProtocolConfig setGatewayIdentity(java.lang.String gatewayIdentity) {
@@ -137,9 +136,8 @@ public GoogleCloudBeyondcorpSecuritygatewaysV1alphaProxyProtocolConfig setGatewa
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 GoogleCloudBeyondcorpSecuritygatewaysV1alphaProxyProtocolConfig setMetadataHeaders(java.util.Map<String, java.lang.String> metadataHeaders) {

0 commit comments

Comments
 (0)