diff --git a/java-dialogflow-cx/README.md b/java-dialogflow-cx/README.md index d78c39fb714d..4d0b203c8d06 100644 --- a/java-dialogflow-cx/README.md +++ b/java-dialogflow-cx/README.md @@ -22,20 +22,20 @@ If you are using Maven, add this to your pom.xml file: com.google.cloud google-cloud-dialogflow-cx - 0.16.0 + 0.17.0 ``` If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-dialogflow-cx:0.16.0' +implementation 'com.google.cloud:google-cloud-dialogflow-cx:0.17.0' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow-cx" % "0.16.0" +libraryDependencies += "com.google.cloud" % "google-cloud-dialogflow-cx" % "0.17.0" ``` ## Authentication @@ -165,16 +165,16 @@ Java is a registered trademark of Oracle and/or its affiliates. [product-docs]: https://cloud.google.com/dialogflow/cx/docs [javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-dialogflow-cx/latest/overview -[kokoro-badge-image-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java7.svg -[kokoro-badge-link-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java7.html -[kokoro-badge-image-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java8.svg -[kokoro-badge-link-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java8.html -[kokoro-badge-image-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java8-osx.svg -[kokoro-badge-link-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java8-osx.html -[kokoro-badge-image-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java8-win.svg -[kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java8-win.html -[kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java11.svg -[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-dialogflow-cx/java11.html +[kokoro-badge-image-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java7.svg +[kokoro-badge-link-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java7.html +[kokoro-badge-image-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8.svg +[kokoro-badge-link-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8.html +[kokoro-badge-image-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-osx.svg +[kokoro-badge-link-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-osx.html +[kokoro-badge-image-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-win.svg +[kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java8-win.html +[kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.svg +[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html [stability-image]: https://img.shields.io/badge/stability-preview-yellow [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-dialogflow-cx.svg [maven-version-link]: https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-dialogflow-cx&core=gav @@ -186,9 +186,9 @@ Java is a registered trademark of Oracle and/or its affiliates. [create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects [cloud-sdk]: https://cloud.google.com/sdk/ [troubleshooting]: https://github.com/googleapis/google-cloud-common/blob/main/troubleshooting/readme.md#troubleshooting -[contributing]: https://github.com/googleapis/java-dialogflow-cx/blob/main/CONTRIBUTING.md -[code-of-conduct]: https://github.com/googleapis/java-dialogflow-cx/blob/main/CODE_OF_CONDUCT.md#contributor-code-of-conduct -[license]: https://github.com/googleapis/java-dialogflow-cx/blob/main/LICENSE +[contributing]: https://github.com/googleapis/google-cloud-java/blob/main/CONTRIBUTING.md +[code-of-conduct]: https://github.com/googleapis/google-cloud-java/blob/main/CODE_OF_CONDUCT.md#contributor-code-of-conduct +[license]: https://github.com/googleapis/google-cloud-java/blob/main/LICENSE [enable-billing]: https://cloud.google.com/apis/docs/getting-started#enabling_billing [enable-api]: https://console.cloud.google.com/flows/enableapi?apiid=dialogflow-cx.googleapis.com [libraries-bom]: https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettings.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettings.java index 303b7578f6a9..3f675a33c98d 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettings.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettings.java @@ -2843,12 +2843,11 @@ public com.google.protobuf.ByteString getDeidentifyTemplateBytes() { * * *
-   * Retains data in interaction logging for the specified number of days.
-   * This does not apply to Cloud logging, which is owned by the user - not
-   * Dialogflow.
-   * User must set a value lower than Dialogflow's default 365d TTL (time to
-   * live). Setting a value higher than that has no effect. A missing value or
-   * setting to 0 also means we use Dialogflow's default TTL.
+   * Retains the data for the specified number of days.
+   * User must set a value lower than Dialogflow's default 365d TTL (30 days
+   * for Agent Assist traffic), higher value will be ignored and use default.
+   * Setting a value higher than that has no effect. A missing value or
+   * setting to 0 also means we use default TTL.
    * 
* * int32 retention_window_days = 6; @@ -2863,12 +2862,11 @@ public boolean hasRetentionWindowDays() { * * *
-   * Retains data in interaction logging for the specified number of days.
-   * This does not apply to Cloud logging, which is owned by the user - not
-   * Dialogflow.
-   * User must set a value lower than Dialogflow's default 365d TTL (time to
-   * live). Setting a value higher than that has no effect. A missing value or
-   * setting to 0 also means we use Dialogflow's default TTL.
+   * Retains the data for the specified number of days.
+   * User must set a value lower than Dialogflow's default 365d TTL (30 days
+   * for Agent Assist traffic), higher value will be ignored and use default.
+   * Setting a value higher than that has no effect. A missing value or
+   * setting to 0 also means we use default TTL.
    * 
* * int32 retention_window_days = 6; @@ -4591,12 +4589,11 @@ public Builder setDeidentifyTemplateBytes(com.google.protobuf.ByteString value) * * *
-     * Retains data in interaction logging for the specified number of days.
-     * This does not apply to Cloud logging, which is owned by the user - not
-     * Dialogflow.
-     * User must set a value lower than Dialogflow's default 365d TTL (time to
-     * live). Setting a value higher than that has no effect. A missing value or
-     * setting to 0 also means we use Dialogflow's default TTL.
+     * Retains the data for the specified number of days.
+     * User must set a value lower than Dialogflow's default 365d TTL (30 days
+     * for Agent Assist traffic), higher value will be ignored and use default.
+     * Setting a value higher than that has no effect. A missing value or
+     * setting to 0 also means we use default TTL.
      * 
* * int32 retention_window_days = 6; @@ -4610,12 +4607,11 @@ public boolean hasRetentionWindowDays() { * * *
-     * Retains data in interaction logging for the specified number of days.
-     * This does not apply to Cloud logging, which is owned by the user - not
-     * Dialogflow.
-     * User must set a value lower than Dialogflow's default 365d TTL (time to
-     * live). Setting a value higher than that has no effect. A missing value or
-     * setting to 0 also means we use Dialogflow's default TTL.
+     * Retains the data for the specified number of days.
+     * User must set a value lower than Dialogflow's default 365d TTL (30 days
+     * for Agent Assist traffic), higher value will be ignored and use default.
+     * Setting a value higher than that has no effect. A missing value or
+     * setting to 0 also means we use default TTL.
      * 
* * int32 retention_window_days = 6; @@ -4632,12 +4628,11 @@ public int getRetentionWindowDays() { * * *
-     * Retains data in interaction logging for the specified number of days.
-     * This does not apply to Cloud logging, which is owned by the user - not
-     * Dialogflow.
-     * User must set a value lower than Dialogflow's default 365d TTL (time to
-     * live). Setting a value higher than that has no effect. A missing value or
-     * setting to 0 also means we use Dialogflow's default TTL.
+     * Retains the data for the specified number of days.
+     * User must set a value lower than Dialogflow's default 365d TTL (30 days
+     * for Agent Assist traffic), higher value will be ignored and use default.
+     * Setting a value higher than that has no effect. A missing value or
+     * setting to 0 also means we use default TTL.
      * 
* * int32 retention_window_days = 6; @@ -4655,12 +4650,11 @@ public Builder setRetentionWindowDays(int value) { * * *
-     * Retains data in interaction logging for the specified number of days.
-     * This does not apply to Cloud logging, which is owned by the user - not
-     * Dialogflow.
-     * User must set a value lower than Dialogflow's default 365d TTL (time to
-     * live). Setting a value higher than that has no effect. A missing value or
-     * setting to 0 also means we use Dialogflow's default TTL.
+     * Retains the data for the specified number of days.
+     * User must set a value lower than Dialogflow's default 365d TTL (30 days
+     * for Agent Assist traffic), higher value will be ignored and use default.
+     * Setting a value higher than that has no effect. A missing value or
+     * setting to 0 also means we use default TTL.
      * 
* * int32 retention_window_days = 6; diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsOrBuilder.java b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsOrBuilder.java index 324f374fb9c3..af81bc651593 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsOrBuilder.java +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/java/com/google/cloud/dialogflow/cx/v3/SecuritySettingsOrBuilder.java @@ -245,12 +245,11 @@ public interface SecuritySettingsOrBuilder * * *
-   * Retains data in interaction logging for the specified number of days.
-   * This does not apply to Cloud logging, which is owned by the user - not
-   * Dialogflow.
-   * User must set a value lower than Dialogflow's default 365d TTL (time to
-   * live). Setting a value higher than that has no effect. A missing value or
-   * setting to 0 also means we use Dialogflow's default TTL.
+   * Retains the data for the specified number of days.
+   * User must set a value lower than Dialogflow's default 365d TTL (30 days
+   * for Agent Assist traffic), higher value will be ignored and use default.
+   * Setting a value higher than that has no effect. A missing value or
+   * setting to 0 also means we use default TTL.
    * 
* * int32 retention_window_days = 6; @@ -262,12 +261,11 @@ public interface SecuritySettingsOrBuilder * * *
-   * Retains data in interaction logging for the specified number of days.
-   * This does not apply to Cloud logging, which is owned by the user - not
-   * Dialogflow.
-   * User must set a value lower than Dialogflow's default 365d TTL (time to
-   * live). Setting a value higher than that has no effect. A missing value or
-   * setting to 0 also means we use Dialogflow's default TTL.
+   * Retains the data for the specified number of days.
+   * User must set a value lower than Dialogflow's default 365d TTL (30 days
+   * for Agent Assist traffic), higher value will be ignored and use default.
+   * Setting a value higher than that has no effect. A missing value or
+   * setting to 0 also means we use default TTL.
    * 
* * int32 retention_window_days = 6; diff --git a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto index 0c9c0942a53b..5948f6bfd1a5 100644 --- a/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto +++ b/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/security_settings.proto @@ -323,12 +323,11 @@ message SecuritySettings { // purged due to retention policy, we may still hold it in backup storage for // a few days without allowing direct readings. oneof data_retention { - // Retains data in interaction logging for the specified number of days. - // This does not apply to Cloud logging, which is owned by the user - not - // Dialogflow. - // User must set a value lower than Dialogflow's default 365d TTL (time to - // live). Setting a value higher than that has no effect. A missing value or - // setting to 0 also means we use Dialogflow's default TTL. + // Retains the data for the specified number of days. + // User must set a value lower than Dialogflow's default 365d TTL (30 days + // for Agent Assist traffic), higher value will be ignored and use default. + // Setting a value higher than that has no effect. A missing value or + // setting to 0 also means we use default TTL. int32 retention_window_days = 6; }