Skip to content
Open
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
4 changes: 2 additions & 2 deletions clients/google-api-services-datastream/v1/2.0.0/README.md
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-datastream</artifactId>
<version>v1-rev20260707-2.0.0</version>
<version>v1-rev20260719-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-datastream:v1-rev20260707-2.0.0'
implementation 'com.google.apis:google-api-services-datastream:v1-rev20260719-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,13 @@ public final class ConnectionProfile extends com.google.api.client.json.GenericJ
@com.google.api.client.util.Key
private String updateTime;

/**
* Optional. Profile for connecting to a Workday source.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private WorkdayProfile workdayProfile;

/**
* Profile for connecting to a BigQuery destination.
* @return value or {@code null} for none
Expand Down Expand Up @@ -557,6 +564,23 @@ public ConnectionProfile setUpdateTime(String updateTime) {
return this;
}

/**
* Optional. Profile for connecting to a Workday source.
* @return value or {@code null} for none
*/
public WorkdayProfile getWorkdayProfile() {
return workdayProfile;
}

/**
* Optional. Profile for connecting to a Workday source.
* @param workdayProfile workdayProfile or {@code null} for none
*/
public ConnectionProfile setWorkdayProfile(WorkdayProfile workdayProfile) {
this.workdayProfile = workdayProfile;
return this;
}

@Override
public ConnectionProfile set(String fieldName, Object value) {
return (ConnectionProfile) super.set(fieldName, value);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ public final class ErrorInfo extends com.google.api.client.json.GenericJson {
private java.util.Map<String, java.lang.String> metadata;

/**
* The reason of the error. This is a constant value that identifies the proximate cause of the
* The reason for the error. This is a constant value that identifies the proximate cause of the
* error. Error reasons are unique within a particular domain of errors. This should be at most 63
* characters and match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
* The value may be {@code null}.
Expand Down Expand Up @@ -120,7 +120,7 @@ public ErrorInfo setMetadata(java.util.Map<String, java.lang.String> metadata) {
}

/**
* The reason of the error. This is a constant value that identifies the proximate cause of the
* The reason for the error. This is a constant value that identifies the proximate cause of the
* error. Error reasons are unique within a particular domain of errors. This should be at most 63
* characters and match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
* @return value or {@code null} for none
Expand All @@ -130,7 +130,7 @@ public java.lang.String getReason() {
}

/**
* The reason of the error. This is a constant value that identifies the proximate cause of the
* The reason for the error. This is a constant value that identifies the proximate cause of the
* error. Error reasons are unique within a particular domain of errors. This should be at most 63
* characters and match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
* @param reason reason or {@code null} for none
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ public final class FieldViolation extends com.google.api.client.json.GenericJson
private LocalizedMessage localizedMessage;

/**
* The reason of the field-level error. This is a constant value that identifies the proximate
* The reason for the field-level error. This is a constant value that identifies the proximate
* cause of the field-level error. It should uniquely identify the type of the FieldViolation
* within the scope of the google.rpc.ErrorInfo.domain. This should be at most 63 characters and
* match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
Expand Down Expand Up @@ -148,7 +148,7 @@ public FieldViolation setLocalizedMessage(LocalizedMessage localizedMessage) {
}

/**
* The reason of the field-level error. This is a constant value that identifies the proximate
* The reason for the field-level error. This is a constant value that identifies the proximate
* cause of the field-level error. It should uniquely identify the type of the FieldViolation
* within the scope of the google.rpc.ErrorInfo.domain. This should be at most 63 characters and
* match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
Expand All @@ -159,7 +159,7 @@ public java.lang.String getReason() {
}

/**
* The reason of the field-level error. This is a constant value that identifies the proximate
* The reason for the field-level error. This is a constant value that identifies the proximate
* cause of the field-level error. It should uniquely identify the type of the FieldViolation
* within the scope of the google.rpc.ErrorInfo.domain. This should be at most 63 characters and
* match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
/*
* 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.datastream.v1.model;

/**
* OAuth Refresh Token Credentials.
*
* <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 Datastream 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 OauthRefreshTokenCredentials extends com.google.api.client.json.GenericJson {

/**
* Required. Specifies the OAuth Client Credentials.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private OauthClientCredentials oauthClientCredentials;

/**
* Required. Specifies the OAuth Refresh Token.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private Secret refreshToken;

/**
* Required. Specifies the OAuth Client Credentials.
* @return value or {@code null} for none
*/
public OauthClientCredentials getOauthClientCredentials() {
return oauthClientCredentials;
}

/**
* Required. Specifies the OAuth Client Credentials.
* @param oauthClientCredentials oauthClientCredentials or {@code null} for none
*/
public OauthRefreshTokenCredentials setOauthClientCredentials(OauthClientCredentials oauthClientCredentials) {
this.oauthClientCredentials = oauthClientCredentials;
return this;
}

/**
* Required. Specifies the OAuth Refresh Token.
* @return value or {@code null} for none
*/
public Secret getRefreshToken() {
return refreshToken;
}

/**
* Required. Specifies the OAuth Refresh Token.
* @param refreshToken refreshToken or {@code null} for none
*/
public OauthRefreshTokenCredentials setRefreshToken(Secret refreshToken) {
this.refreshToken = refreshToken;
return this;
}

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

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

}
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,13 @@ public final class SourceConfig extends com.google.api.client.json.GenericJson {
@com.google.api.client.util.Key
private SqlServerSourceConfig sqlServerSourceConfig;

/**
* Optional. Workday data source configuration.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private WorkdaySourceConfig workdaySourceConfig;

/**
* Dataverse data source configuration.
* @return value or {@code null} for none
Expand Down Expand Up @@ -296,6 +303,23 @@ public SourceConfig setSqlServerSourceConfig(SqlServerSourceConfig sqlServerSour
return this;
}

/**
* Optional. Workday data source configuration.
* @return value or {@code null} for none
*/
public WorkdaySourceConfig getWorkdaySourceConfig() {
return workdaySourceConfig;
}

/**
* Optional. Workday data source configuration.
* @param workdaySourceConfig workdaySourceConfig or {@code null} for none
*/
public SourceConfig setWorkdaySourceConfig(WorkdaySourceConfig workdaySourceConfig) {
this.workdaySourceConfig = workdaySourceConfig;
return this;
}

@Override
public SourceConfig set(String fieldName, Object value) {
return (SourceConfig) super.set(fieldName, value);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
/*
* 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.datastream.v1.model;

/**
* Profile for connecting to a Workday source.
*
* <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 Datastream 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 WorkdayProfile extends com.google.api.client.json.GenericJson {

/**
* Required. Host for the Workday connection. Must be a valid hostname (e.g., `wd3-impl-
* services1.workday.com`).
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String host;

/**
* Required. Credentials for authenticating with the Workday API. OAuth Refresh Token credentials
* for authenticating with the Workday API.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private OauthRefreshTokenCredentials oauthRefreshTokenCredentials;

/**
* Required. Tenant for the Workday connection (e.g., `google12`).
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String tenant;

/**
* Required. Host for the Workday connection. Must be a valid hostname (e.g., `wd3-impl-
* services1.workday.com`).
* @return value or {@code null} for none
*/
public java.lang.String getHost() {
return host;
}

/**
* Required. Host for the Workday connection. Must be a valid hostname (e.g., `wd3-impl-
* services1.workday.com`).
* @param host host or {@code null} for none
*/
public WorkdayProfile setHost(java.lang.String host) {
this.host = host;
return this;
}

/**
* Required. Credentials for authenticating with the Workday API. OAuth Refresh Token credentials
* for authenticating with the Workday API.
* @return value or {@code null} for none
*/
public OauthRefreshTokenCredentials getOauthRefreshTokenCredentials() {
return oauthRefreshTokenCredentials;
}

/**
* Required. Credentials for authenticating with the Workday API. OAuth Refresh Token credentials
* for authenticating with the Workday API.
* @param oauthRefreshTokenCredentials oauthRefreshTokenCredentials or {@code null} for none
*/
public WorkdayProfile setOauthRefreshTokenCredentials(OauthRefreshTokenCredentials oauthRefreshTokenCredentials) {
this.oauthRefreshTokenCredentials = oauthRefreshTokenCredentials;
return this;
}

/**
* Required. Tenant for the Workday connection (e.g., `google12`).
* @return value or {@code null} for none
*/
public java.lang.String getTenant() {
return tenant;
}

/**
* Required. Tenant for the Workday connection (e.g., `google12`).
* @param tenant tenant or {@code null} for none
*/
public WorkdayProfile setTenant(java.lang.String tenant) {
this.tenant = tenant;
return this;
}

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

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

}
Loading
Loading