From 2c2c80141567a7933a43ce4ee11e5a92cb0f19a3 Mon Sep 17 00:00:00 2001 From: Igor Bernstein Date: Mon, 29 Apr 2019 15:16:45 -0400 Subject: [PATCH] Bigtable: filter out all `@InternalApi` classed from the javadocs Ideally this should be done via a custom doclet that would filter out any classes annotated with `@InternalOnly`, but this doesn't currently exist. Please note that the exclusion are duplicated across google-cloud-clients/pom.xml and google-cloud-bigtable/pom.xml to support the Jeff's work on splitting javadocs into multiple sites (https://github.com/googleapis/google-cloud-java/pull/5019) --- .../google-cloud-bigtable/pom.xml | 35 ++++++++++++++++++ google-cloud-clients/pom.xml | 36 +++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/google-cloud-clients/google-cloud-bigtable/pom.xml b/google-cloud-clients/google-cloud-bigtable/pom.xml index 6e709e4f19ef..8ef325b95ac3 100644 --- a/google-cloud-clients/google-cloud-bigtable/pom.xml +++ b/google-cloud-clients/google-cloud-bigtable/pom.xml @@ -150,6 +150,41 @@ true none true + + + + + com/google/cloud/bigtable/gaxx/** + + + com/google/cloud/bigtable/admin/v2/internal/** + com/google/cloud/bigtable/admin/v2/BaseBigtableInstanceAdminClient.java + com/google/cloud/bigtable/admin/v2/BaseBigtableInstanceAdminSettings.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableInstanceAdminCallableFactory.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableInstanceAdminStub.java + com/google/cloud/bigtable/admin/v2/stub/BigtableInstanceAdminStub.java + + + com/google/cloud/bigtable/admin/v2/BaseBigtableTableAdminClient.java + com/google/cloud/bigtable/admin/v2/BaseBigtableTableAdminSettings.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableTableAdminCallableFactory.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableTableAdminStub.java + com/google/cloud/bigtable/admin/v2/stub/BigtableTableAdminStub.java + com/google/cloud/bigtable/admin/v2/stub/EnhancedBigtableTableAdminStub.java + + + com/google/cloud/bigtable/data/v2/internal/** + com/google/cloud/bigtable/data/v2/BaseBigtableDataClient.java + com/google/cloud/bigtable/data/v2/BaseBigtableDataSettings.java + com/google/cloud/bigtable/data/v2/stub/BigtableStub.java + com/google/cloud/bigtable/data/v2/stub/BigtableStubSettings.java + com/google/cloud/bigtable/data/v2/stub/GrpcBigtableStub.java + com/google/cloud/bigtable/data/v2/stub/GrpcBigtableCallableFactory.java + com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStub.java + com/google/cloud/bigtable/data/v2/stub/mutaterows/** + com/google/cloud/bigtable/data/v2/stub/readrows/** + + ${project.javadoc.protobufBaseURL} diff --git a/google-cloud-clients/pom.xml b/google-cloud-clients/pom.xml index 68c2248b3216..c588b6892ede 100644 --- a/google-cloud-clients/pom.xml +++ b/google-cloud-clients/pom.xml @@ -796,6 +796,42 @@ com.google.cloud.compute.deprecated* + + + + + + com/google/cloud/bigtable/gaxx/** + + + com/google/cloud/bigtable/admin/v2/internal/** + com/google/cloud/bigtable/admin/v2/BaseBigtableInstanceAdminClient.java + com/google/cloud/bigtable/admin/v2/BaseBigtableInstanceAdminSettings.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableInstanceAdminCallableFactory.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableInstanceAdminStub.java + com/google/cloud/bigtable/admin/v2/stub/BigtableInstanceAdminStub.java + + + com/google/cloud/bigtable/admin/v2/BaseBigtableTableAdminClient.java + com/google/cloud/bigtable/admin/v2/BaseBigtableTableAdminSettings.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableTableAdminCallableFactory.java + com/google/cloud/bigtable/admin/v2/stub/GrpcBigtableTableAdminStub.java + com/google/cloud/bigtable/admin/v2/stub/BigtableTableAdminStub.java + com/google/cloud/bigtable/admin/v2/stub/EnhancedBigtableTableAdminStub.java + + + com/google/cloud/bigtable/data/v2/internal/** + com/google/cloud/bigtable/data/v2/BaseBigtableDataClient.java + com/google/cloud/bigtable/data/v2/BaseBigtableDataSettings.java + com/google/cloud/bigtable/data/v2/stub/BigtableStub.java + com/google/cloud/bigtable/data/v2/stub/BigtableStubSettings.java + com/google/cloud/bigtable/data/v2/stub/GrpcBigtableStub.java + com/google/cloud/bigtable/data/v2/stub/GrpcBigtableCallableFactory.java + com/google/cloud/bigtable/data/v2/stub/EnhancedBigtableStub.java + com/google/cloud/bigtable/data/v2/stub/mutaterows/** + com/google/cloud/bigtable/data/v2/stub/readrows/** + + https://grpc.io/grpc-java/javadoc/ https://developers.google.com/protocol-buffers/docs/reference/java/