text: # The following dependencies were calculated from:
  #
  # generate_workspace --artifact=com.google.guava:guava:23.0 --artifact=io.grpc:grpc-all:1.9.0 --artifact=io.opencensus:opencensus-api:0.14.0 --artifact=io.opencensus:opencensus-contrib-grpc-metrics:0.14.0 --artifact=io.opencensus:opencensus-contrib-zpages:0.14.0 --artifact=io.opencensus:opencensus-exporter-stats-prometheus:0.14.0 --artifact=io.opencensus:opencensus-exporter-stats-stackdriver:0.14.0 --artifact=io.opencensus:opencensus-exporter-trace-logging:0.14.0 --artifact=io.opencensus:opencensus-exporter-trace-stackdriver:0.14.0 --artifact=io.opencensus:opencensus-impl:0.14.0 --artifact=io.prometheus:simpleclient_httpserver:0.3.0 --repositories=http://repo.maven.apache.org/maven2
  
  
  def opencensus_maven_jars():
    # io.opencensus:opencensus-api:jar:0.10.0 wanted version 3.0.1
    # io.grpc:grpc-core:jar:1.9.0 wanted version 3.0.0
    # com.google.guava:guava:bundle:23.0
    # com.google.instrumentation:instrumentation-api:jar:0.4.3 wanted version 3.0.0
    # io.opencensus:opencensus-contrib-grpc-metrics:jar:0.10.0 wanted version 3.0.1
    native.maven_jar(
        name = "com_google_code_findbugs_jsr305",
        artifact = "com.google.code.findbugs:jsr305:2.0.2",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "516c03b21d50a644d538de0f0369c620989cd8f0",
    )
  
  
    # io.grpc:grpc-protobuf:jar:1.9.0
    native.maven_jar(
        name = "io_grpc_grpc_protobuf_lite",
        artifact = "io.grpc:grpc-protobuf-lite:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "9dc9c6531ae0b304581adff0e9b7cff21a4073ac",
    )
  
  
    native.maven_jar(
        name = "io_opencensus_opencensus_exporter_stats_prometheus",
        artifact = "io.opencensus:opencensus-exporter-stats-prometheus:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "15042a73937e65128872ea4d83bb2cccfe7e702a",
    )
  
  
    # com.google.api:gax:jar:1.25.0
    # com.google.api:gax-grpc:jar:1.25.0 got requested version
    native.maven_jar(
        name = "com_google_auth_google_auth_library_oauth2_http",
        artifact = "com.google.auth:google-auth-library-oauth2-http:0.9.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "c0fe3a39b0f28d59de1986b3c50f018cd7cb9ec2",
    )
  
  
    # io.netty:netty-handler-proxy:jar:4.1.17.Final got requested version
    # io.netty:netty-codec:jar:4.1.17.Final
    # io.netty:netty-handler:jar:4.1.17.Final got requested version
    native.maven_jar(
        name = "io_netty_netty_transport",
        artifact = "io.netty:netty-transport:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "9585776b0a8153182412b5d5366061ff486914c1",
    )
  
  
    # io.grpc:grpc-netty:jar:1.9.0
    native.maven_jar(
        name = "io_netty_netty_handler_proxy",
        artifact = "io.netty:netty-handler-proxy:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "9330ee60c4e48ca60aac89b7bc5ec2567e84f28e",
    )
  
  
    # io.grpc:grpc-all:jar:1.9.0
    native.maven_jar(
        name = "io_grpc_grpc_protobuf_nano",
        artifact = "io.grpc:grpc-protobuf-nano:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "561b03d3fd5178117a51f9f7ef9d9e5442ed2348",
    )
  
  
    # io.opencensus:opencensus-exporter-trace-stackdriver:jar:0.14.0
    native.maven_jar(
        name = "com_google_cloud_google_cloud_trace",
        artifact = "com.google.cloud:google-cloud-trace:0.49.0-beta",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "f3590127135c239756fa0446def43261800b4647",
    )
  
  
    # org.apache.httpcomponents:httpclient:jar:4.0.1
    native.maven_jar(
        name = "commons_codec_commons_codec",
        artifact = "commons-codec:commons-codec:1.3",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "fd32786786e2adb664d5ecc965da47629dca14ba",
    )
  
  
    # io.opencensus:opencensus-impl:jar:0.14.0
    native.maven_jar(
        name = "io_opencensus_opencensus_impl_core",
        artifact = "io.opencensus:opencensus-impl-core:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "71a158988c6ab11e5557b9c9b52c23d441176309",
    )
  
  
    # io.prometheus:simpleclient_httpserver:bundle:0.4.0
    native.maven_jar(
        name = "io_prometheus_simpleclient_common",
        artifact = "io.prometheus:simpleclient_common:0.3.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "c9656d515d3a7647407f2c221d56be13177b82a0",
    )
  
  
    # com.google.api:gax:jar:1.25.0
    # com.google.api:gax-grpc:jar:1.25.0 got requested version
    native.maven_jar(
        name = "org_threeten_threetenbp",
        artifact = "org.threeten:threetenbp:1.3.3",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "3ea31c96676ff12ab56be0b1af6fff61d1a4f1f2",
    )
  
  
    # io.grpc:grpc-core:jar:1.9.0 wanted version 2.1.2
    # io.opencensus:opencensus-contrib-grpc-metrics:jar:0.10.0 wanted version 2.1.2
    # com.google.guava:guava:bundle:23.0
    # io.opencensus:opencensus-api:jar:0.10.0 wanted version 2.1.2
    native.maven_jar(
        name = "com_google_errorprone_error_prone_annotations",
        artifact = "com.google.errorprone:error_prone_annotations:2.0.18",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "5f65affce1684999e2f4024983835efc3504012e",
    )
  
  
    # io.netty:netty-transport:jar:4.1.17.Final
    native.maven_jar(
        name = "io_netty_netty_resolver",
        artifact = "io.netty:netty-resolver:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "8f386c80821e200f542da282ae1d3cde5cad8368",
    )
  
  
    # com.squareup.okhttp:okhttp:jar:2.5.0
    # io.grpc:grpc-okhttp:jar:1.9.0 wanted version 1.13.0
    native.maven_jar(
        name = "com_squareup_okio_okio",
        artifact = "com.squareup.okio:okio:1.6.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "98476622f10715998eacf9240d6b479f12c66143",
    )
  
  
    # com.google.cloud:google-cloud-core:jar:1.31.0 got requested version
    # io.grpc:grpc-protobuf:jar:1.9.0
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 got requested version
    native.maven_jar(
        name = "com_google_protobuf_protobuf_java_util",
        artifact = "com.google.protobuf:protobuf-java-util:3.5.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "6e40a6a3f52455bd633aa2a0dba1a416e62b4575",
    )
  
  
    # io.grpc:grpc-auth:jar:1.9.0
    # com.google.api:gax-grpc:jar:1.25.0 wanted version 0.9.1
    # io.opencensus:opencensus-exporter-stats-stackdriver:jar:0.14.0 wanted version 0.9.1
    # io.opencensus:opencensus-exporter-trace-stackdriver:jar:0.14.0 wanted version 0.9.1
    # com.google.auth:google-auth-library-oauth2-http:jar:0.9.0 got requested version
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 wanted version 0.9.1
    native.maven_jar(
        name = "com_google_auth_google_auth_library_credentials",
        artifact = "com.google.auth:google-auth-library-credentials:0.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "8e2b181feff6005c9cbc6f5c1c1e2d3ec9138d46",
    )
  
  
    # com.google.cloud:google-cloud-core:jar:1.31.0
    # com.google.api.grpc:proto-google-iam-v1:jar:0.12.0 got requested version
    # com.google.api.grpc:proto-google-cloud-trace-v2:jar:0.14.0 got requested version
    # com.google.api.grpc:proto-google-cloud-trace-v1:jar:0.14.0 got requested version
    # com.google.api.grpc:proto-google-cloud-monitoring-v3:jar:0.14.0 got requested version
    # com.google.api:gax:jar:1.25.0 got requested version
    # com.google.api:gax-grpc:jar:1.25.0 got requested version
    native.maven_jar(
        name = "com_google_api_api_common",
        artifact = "com.google.api:api-common:1.5.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "7e537338d40a57ad469239acb6d828fa544fb52b",
    )
  
  
    # io.opencensus:opencensus-contrib-zpages:jar:0.14.0 got requested version
    native.maven_jar(
        name = "io_opencensus_opencensus_contrib_grpc_metrics",
        artifact = "io.opencensus:opencensus-contrib-grpc-metrics:0.14.0",
        sha1 = "9cd197d7667e7a012cb7270351dc8325909df889",
    )
  
  
    # org.mockito:mockito-core:jar:1.9.5
    native.maven_jar(
        name = "org_objenesis_objenesis",
        artifact = "org.objenesis:objenesis:1.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "9b473564e792c2bdf1449da1f0b1b5bff9805704",
    )
  
  
    # io.netty:netty-buffer:jar:4.1.17.Final
    # io.netty:netty-resolver:jar:4.1.17.Final got requested version
    native.maven_jar(
        name = "io_netty_netty_common",
        artifact = "io.netty:netty-common:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "581c8ee239e4dc0976c2405d155f475538325098",
    )
  
  
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta
    native.maven_jar(
        name = "com_google_api_grpc_proto_google_cloud_trace_v2",
        artifact = "com.google.api.grpc:proto-google-cloud-trace-v2:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "f8a52fe45989f06c6de508648a46c10054e07762",
    )
  
  
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta got requested version
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0
    # com.google.cloud:google-cloud-monitoring:jar:0.49.0-beta got requested version
    native.maven_jar(
        name = "io_grpc_grpc_netty_shaded",
        artifact = "io.grpc:grpc-netty-shaded:1.10.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "52a002acf8f3965cf0179c769766138cc0bb50f0",
    )
  
  
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta
    native.maven_jar(
        name = "com_google_api_grpc_proto_google_cloud_trace_v1",
        artifact = "com.google.api.grpc:proto-google-cloud-trace-v1:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "a87cb5ff9a3ff45a15fb70a79dc318947fca5af6",
    )
  
  
    # io.grpc:grpc-all:jar:1.9.0
    native.maven_jar(
        name = "io_grpc_grpc_okhttp",
        artifact = "io.grpc:grpc-okhttp:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "4e7fbb9d3cd65848f42494de165b1c5839f69a8a",
    )
  
  
    # junit:junit:jar:4.12
    native.maven_jar(
        name = "org_hamcrest_hamcrest_core",
        artifact = "org.hamcrest:hamcrest-core:1.3",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "42a25dc3219429f0e5d060061f71acb49bf010a0",
    )
  
  
    # io.netty:netty-codec-http2:jar:4.1.17.Final
    native.maven_jar(
        name = "io_netty_netty_handler",
        artifact = "io.netty:netty-handler:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "18c40ffb61a1d1979eca024087070762fdc4664a",
    )
  
  
    # com.google.cloud:google-cloud-monitoring:jar:0.49.0-beta
    native.maven_jar(
        name = "com_google_api_grpc_proto_google_cloud_monitoring_v3",
        artifact = "com.google.api.grpc:proto-google-cloud-monitoring-v3:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "ad8cbaaa97cbaf4796e8aaa03b8fb44683afcef8",
    )
  
  
    # com.google.cloud:google-cloud-core:jar:1.31.0
    # com.google.http-client:google-http-client-jackson2:jar:1.23.0 got requested version
    # com.google.auth:google-auth-library-oauth2-http:jar:0.9.0 wanted version 1.19.0
    native.maven_jar(
        name = "com_google_http_client_google_http_client",
        artifact = "com.google.http-client:google-http-client:1.23.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "8e86c84ff3c98eca6423e97780325b299133d858",
    )
  
  
    native.maven_jar(
        name = "io_prometheus_simpleclient_httpserver",
        artifact = "io.prometheus:simpleclient_httpserver:0.3.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "a2c1aeecac28f5bfa9a92a67b071d246ac00bbec",
    )
  
  
    # io.grpc:grpc-core:jar:1.9.0
    native.maven_jar(
        name = "com_google_instrumentation_instrumentation_api",
        artifact = "com.google.instrumentation:instrumentation-api:0.4.3",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "41614af3429573dc02645d541638929d877945a2",
    )
  
  
    # com.google.auth:google-auth-library-oauth2-http:jar:0.9.0
    native.maven_jar(
        name = "com_google_http_client_google_http_client_jackson2",
        artifact = "com.google.http-client:google-http-client-jackson2:1.19.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "81dbf9795d387d5e80e55346582d5f2fb81a42eb",
    )
  
  
    native.maven_jar(
        name = "io_opencensus_opencensus_exporter_trace_logging",
        artifact = "io.opencensus:opencensus-exporter-trace-logging:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "993315ff142e74b0a9e64cbb418f5d48d0be26be",
    )
  
  
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 wanted version 1.10.1
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta wanted version 1.10.1
    # io.grpc:grpc-all:jar:1.9.0
    # com.google.api:gax-grpc:jar:1.25.0 wanted version 1.10.1
    # com.google.cloud:google-cloud-monitoring:jar:0.49.0-beta wanted version 1.10.1
    native.maven_jar(
        name = "io_grpc_grpc_auth",
        artifact = "io.grpc:grpc-auth:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "d2eadc6d28ebee8ec0cef74f882255e4069972ad",
    )
  
  
    # com.google.cloud:google-cloud-core:jar:1.31.0
    # com.google.api:gax-grpc:jar:1.25.0 got requested version
    native.maven_jar(
        name = "com_google_api_gax",
        artifact = "com.google.api:gax:1.25.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "36ab73c0b5d4a67447eb89a3174cc76ced150bd1",
    )
  
  
    # com.google.http-client:google-http-client-jackson2:jar:1.23.0
    native.maven_jar(
        name = "com_fasterxml_jackson_core_jackson_core",
        artifact = "com.fasterxml.jackson.core:jackson-core:2.1.3",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "f6c3aed1cdfa21b5c1737c915186ea93a95a58bd",
    )
  
  
    native.maven_jar(
        name = "io_opencensus_opencensus_exporter_trace_stackdriver",
        artifact = "io.opencensus:opencensus-exporter-trace-stackdriver:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "531ad0e41f7efd0ee2588ae301641f5ed1774862",
    )
  
  
    # com.google.guava:guava:bundle:23.0
    native.maven_jar(
        name = "com_google_j2objc_j2objc_annotations",
        artifact = "com.google.j2objc:j2objc-annotations:1.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "ed28ded51a8b1c6b112568def5f4b455e6809019",
    )
  
  
    # io.grpc:grpc-auth:jar:1.9.0
    # io.grpc:grpc-protobuf:jar:1.9.0 got requested version
    # io.grpc:grpc-okhttp:jar:1.9.0 got requested version
    # io.grpc:grpc-stub:jar:1.9.0 got requested version
    # io.grpc:grpc-protobuf-lite:jar:1.9.0 got requested version
    # io.grpc:grpc-all:jar:1.9.0 got requested version
    # io.grpc:grpc-protobuf-nano:jar:1.9.0 got requested version
    # io.grpc:grpc-testing:jar:1.9.0 got requested version
    # io.grpc:grpc-netty:jar:1.9.0 got requested version
    # io.grpc:grpc-netty-shaded:jar:1.10.1 wanted version 1.10.1
    native.maven_jar(
        name = "io_grpc_grpc_core",
        artifact = "io.grpc:grpc-core:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "cf76ab13d35e8bd5d0ffad6d82bb1ef1770f050c",
    )
  
  
    # io.opencensus:opencensus-exporter-stats-stackdriver:jar:0.14.0
    native.maven_jar(
        name = "io_opencensus_opencensus_contrib_monitored_resource_util",
        artifact = "io.opencensus:opencensus-contrib-monitored-resource-util:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "f5826aeea5d200c1288518eac5fff673ec464a8d",
    )
  
  
    # com.google.cloud:google-cloud-core:jar:1.31.0
    native.maven_jar(
        name = "joda_time_joda_time",
        artifact = "joda-time:joda-time:2.9.2",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "36d6e77a419cb455e6fd5909f6f96b168e21e9d0",
    )
  
  
    # io.grpc:grpc-testing:jar:1.9.0
    native.maven_jar(
        name = "org_mockito_mockito_core",
        artifact = "org.mockito:mockito-core:1.9.5",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "c3264abeea62c4d2f367e21484fbb40c7e256393",
    )
  
  
    # org.apache.httpcomponents:httpclient:jar:4.0.1
    native.maven_jar(
        name = "org_apache_httpcomponents_httpcore",
        artifact = "org.apache.httpcomponents:httpcore:4.0.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "e813b8722c387b22e1adccf7914729db09bcb4a9",
    )
  
  
    # io.opencensus:opencensus-impl:jar:0.14.0
    native.maven_jar(
        name = "com_lmax_disruptor",
        artifact = "com.lmax:disruptor:3.4.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "72fabfe8a183f53bf61e0303921b7a89d2e8daed",
    )
  
  
    # io.grpc:grpc-protobuf:jar:1.9.0
    # com.google.api.grpc:proto-google-iam-v1:jar:0.12.0 got requested version
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 got requested version
    # com.google.api.grpc:proto-google-cloud-trace-v2:jar:0.14.0 got requested version
    # com.google.protobuf:protobuf-java-util:bundle:3.5.1 got requested version
    # com.google.api.grpc:proto-google-cloud-trace-v1:jar:0.14.0 got requested version
    # com.google.api.grpc:proto-google-cloud-monitoring-v3:jar:0.14.0 got requested version
    native.maven_jar(
        name = "com_google_protobuf_protobuf_java",
        artifact = "com.google.protobuf:protobuf-java:3.5.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "8c3492f7662fa1cbf8ca76a0f5eb1146f7725acd",
    )
  
  
    # io.grpc:grpc-okhttp:jar:1.9.0
    native.maven_jar(
        name = "com_squareup_okhttp_okhttp",
        artifact = "com.squareup.okhttp:okhttp:2.5.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "4de2b4ed3445c37ec1720a7d214712e845a24636",
    )
  
  
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 wanted version 1.10.1
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta wanted version 1.10.1
    # io.grpc:grpc-testing:jar:1.9.0 got requested version
    # io.grpc:grpc-all:jar:1.9.0
    # com.google.api:gax-grpc:jar:1.25.0 wanted version 1.10.1
    # com.google.cloud:google-cloud-monitoring:jar:0.49.0-beta wanted version 1.10.1
    native.maven_jar(
        name = "io_grpc_grpc_stub",
        artifact = "io.grpc:grpc-stub:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "20e310f888860a27dfa509a69eebb236417ee93f",
    )
  
  
    native.maven_jar(
        name = "io_opencensus_opencensus_impl",
        artifact = "io.opencensus:opencensus-impl:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "0039961d96271ab9da6a5abf6a4d0852bee7b71f",
    )
  
  
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 wanted version 1.10.1
    # io.grpc:grpc-all:jar:1.9.0
    # com.google.api:gax-grpc:jar:1.25.0 wanted version 1.10.1
    native.maven_jar(
        name = "io_grpc_grpc_protobuf",
        artifact = "io.grpc:grpc-protobuf:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "94ca247577e4cf1a38d5ac9d536ac1d426a1ccc5",
    )
  
  
    # io.netty:netty-handler-proxy:jar:4.1.17.Final
    native.maven_jar(
        name = "io_netty_netty_codec_socks",
        artifact = "io.netty:netty-codec-socks:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "a159bf1f3d5019e0d561c92fbbec8400967471fa",
    )
  
  
    # io.netty:netty-codec-http:jar:4.1.17.Final
    # io.netty:netty-codec-socks:jar:4.1.17.Final got requested version
    # io.netty:netty-handler:jar:4.1.17.Final got requested version
    native.maven_jar(
        name = "io_netty_netty_codec",
        artifact = "io.netty:netty-codec:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "1d00f56dc9e55203a4bde5aae3d0828fdeb818e7",
    )
  
  
    # io.netty:netty-transport:jar:4.1.17.Final
    # io.netty:netty-handler:jar:4.1.17.Final got requested version
    native.maven_jar(
        name = "io_netty_netty_buffer",
        artifact = "io.netty:netty-buffer:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "fdd68fb3defd7059a7392b9395ee941ef9bacc25",
    )
  
  
    # com.google.cloud:google-cloud-monitoring:jar:0.49.0-beta
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta got requested version
    native.maven_jar(
        name = "com_google_cloud_google_cloud_core_grpc",
        artifact = "com.google.cloud:google-cloud-core-grpc:1.31.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "01b6246f60b3ce140945ebe4ba71e72e6141fd5c",
    )
  
  
    # io.grpc:grpc-all:jar:1.9.0
    native.maven_jar(
        name = "io_grpc_grpc_netty",
        artifact = "io.grpc:grpc-netty:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "8157384d87497dc18604a5ba3760763fe643f16e",
    )
  
  
    # io.grpc:grpc-all:jar:1.9.0
    native.maven_jar(
        name = "io_grpc_grpc_testing",
        artifact = "io.grpc:grpc-testing:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "3d20675f0e64825f565a7d21456e7dbdd5886c6b",
    )
  
  
    # io.opencensus:opencensus-impl:jar:0.14.0 got requested version
    # io.opencensus:opencensus-impl-core:jar:0.14.0 got requested version
    # io.opencensus:opencensus-contrib-zpages:jar:0.14.0 got requested version
    # io.opencensus:opencensus-exporter-stats-stackdriver:jar:0.14.0 got requested version
    # io.opencensus:opencensus-contrib-grpc-metrics:jar:0.10.0 wanted version 0.10.0
    # io.opencensus:opencensus-exporter-trace-logging:jar:0.14.0 got requested version
    # io.opencensus:opencensus-exporter-stats-prometheus:jar:0.14.0 got requested version
    # io.opencensus:opencensus-exporter-trace-stackdriver:jar:0.14.0 got requested version
    native.maven_jar(
        name = "io_opencensus_opencensus_api",
        artifact = "io.opencensus:opencensus-api:0.14.0",
        sha1 = "0c0f8c4d96e5ec83d13085bdbe01175ffd37d552",
    )
  
  
    # io.grpc:grpc-testing:jar:1.9.0
    native.maven_jar(
        name = "junit_junit",
        artifact = "junit:junit:4.12",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "2973d150c0dc1fefe998f834810d68f278ea58ec",
    )
  
  
    # io.prometheus:simpleclient_httpserver:bundle:0.4.0 wanted version 0.3.0
    # io.opencensus:opencensus-exporter-stats-prometheus:jar:0.14.0
    # io.prometheus:simpleclient_common:bundle:0.4.0 wanted version 0.3.0
    native.maven_jar(
        name = "io_prometheus_simpleclient",
        artifact = "io.prometheus:simpleclient:0.4.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "99c293bbf9461587b2179273b6fdc349582a1021",
    )
  
  
    # com.google.guava:guava:bundle:23.0
    native.maven_jar(
        name = "org_codehaus_mojo_animal_sniffer_annotations",
        artifact = "org.codehaus.mojo:animal-sniffer-annotations:1.14",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "775b7e22fb10026eed3f86e8dc556dfafe35f2d5",
    )
  
  
    native.maven_jar(
        name = "io_opencensus_opencensus_exporter_stats_stackdriver",
        artifact = "io.opencensus:opencensus-exporter-stats-stackdriver:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "00f485c6813be788e774f0b025823f71f186f829",
    )
  
  
    # io.netty:netty-handler-proxy:jar:4.1.17.Final got requested version
    # io.netty:netty-codec-http2:jar:4.1.17.Final
    native.maven_jar(
        name = "io_netty_netty_codec_http",
        artifact = "io.netty:netty-codec-http:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "251d7edcb897122b9b23f24ff793cd0739056b9e",
    )
  
  
    # org.apache.httpcomponents:httpclient:jar:4.0.1
    native.maven_jar(
        name = "commons_logging_commons_logging",
        artifact = "commons-logging:commons-logging:1.1.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "5043bfebc3db072ed80fbd362e7caf00e885d8ae",
    )
  
  
    # io.grpc:grpc-netty:jar:1.9.0
    native.maven_jar(
        name = "io_netty_netty_codec_http2",
        artifact = "io.netty:netty-codec-http2:4.1.17.Final",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "f9844005869c6d9049f4b677228a89fee4c6eab3",
    )
  
  
    # com.google.protobuf:protobuf-java-util:bundle:3.5.1
    native.maven_jar(
        name = "com_google_code_gson_gson",
        artifact = "com.google.code.gson:gson:2.7",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "751f548c85fa49f330cecbb1875893f971b33c4e",
    )
  
  
    # io.grpc:grpc-protobuf-nano:jar:1.9.0
    native.maven_jar(
        name = "com_google_protobuf_nano_protobuf_javanano",
        artifact = "com.google.protobuf.nano:protobuf-javanano:3.0.0-alpha-5",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "357e60f95cebb87c72151e49ba1f570d899734f8",
    )
  
  
    # com.google.http-client:google-http-client:jar:1.23.0
    native.maven_jar(
        name = "org_apache_httpcomponents_httpclient",
        artifact = "org.apache.httpcomponents:httpclient:4.0.1",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "1d7d28fa738bdbfe4fbd895d9486308999bdf440",
    )
  
  
    # com.google.cloud:google-cloud-core:jar:1.31.0
    native.maven_jar(
        name = "com_google_api_grpc_proto_google_iam_v1",
        artifact = "com.google.api.grpc:proto-google-iam-v1:0.12.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "ea312c0250a5d0a7cdd1b20bc2c3259938b79855",
    )
  
  
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 wanted version 1.10.1
    # io.opencensus:opencensus-api:jar:0.10.0 wanted version 1.8.0
    # io.grpc:grpc-all:jar:1.9.0 got requested version
    # io.grpc:grpc-core:jar:1.9.0
    native.maven_jar(
        name = "io_grpc_grpc_context",
        artifact = "io.grpc:grpc-context:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "28b0836f48c9705abf73829bbc536dba29a1329a",
    )
  
  
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0
    native.maven_jar(
        name = "com_google_api_gax_grpc",
        artifact = "com.google.api:gax-grpc:1.25.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "10b0e7942fec9c8fa46f907517ca026bb647d7f8",
    )
  
  
    # com.google.api.grpc:proto-google-cloud-trace-v1:jar:0.14.0 wanted version 1.11.0
    # com.google.api.grpc:proto-google-iam-v1:jar:0.12.0 wanted version 1.11.0
    # com.google.api.grpc:proto-google-cloud-monitoring-v3:jar:0.14.0 wanted version 1.11.0
    # io.grpc:grpc-protobuf:jar:1.9.0
    # com.google.cloud:google-cloud-core:jar:1.31.0 wanted version 1.11.0
    # com.google.api.grpc:proto-google-cloud-trace-v2:jar:0.14.0 wanted version 1.11.0
    # com.google.api:gax-grpc:jar:1.25.0 got requested version
    native.maven_jar(
        name = "com_google_api_grpc_proto_google_common_protos",
        artifact = "com.google.api.grpc:proto-google-common-protos:1.0.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "86f070507e28b930e50d218ee5b6788ef0dd05e6",
    )
  
  
    native.maven_jar(
        name = "io_opencensus_opencensus_contrib_zpages",
        artifact = "io.opencensus:opencensus-contrib-zpages:0.14.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "aae71f690a0265a855a3685c61d53e1496dd7a7b",
    )
  
  
    # io.grpc:grpc-protobuf-nano:jar:1.9.0 wanted version 19.0
    # io.grpc:grpc-core:jar:1.9.0 wanted version 19.0
    # io.grpc:grpc-protobuf-lite:jar:1.9.0 wanted version 19.0
    # com.google.protobuf:protobuf-java-util:bundle:3.5.1 wanted version 19.0
    # io.opencensus:opencensus-contrib-zpages:jar:0.14.0 wanted version 20.0
    # io.opencensus:opencensus-impl-core:jar:0.14.0 wanted version 20.0
    # com.google.instrumentation:instrumentation-api:jar:0.4.3 wanted version 19.0
    # io.opencensus:opencensus-api:jar:0.10.0 wanted version 19.0
    # io.grpc:grpc-protobuf:jar:1.9.0 wanted version 19.0
    # io.opencensus:opencensus-exporter-trace-logging:jar:0.14.0 wanted version 20.0
    native.maven_jar(
        name = "com_google_guava_guava",
        artifact = "com.google.guava:guava:23.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "c947004bb13d18182be60077ade044099e4f26f1",
    )
  
  
    native.maven_jar(
        name = "io_grpc_grpc_all",
        artifact = "io.grpc:grpc-all:1.9.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "442dfac27fd072e15b7134ab02c2b38136036090",
    )
  
  
    # com.google.cloud:google-cloud-monitoring:jar:0.49.0-beta
    # com.google.cloud:google-cloud-trace:jar:0.49.0-beta got requested version
    # com.google.cloud:google-cloud-core-grpc:jar:1.31.0 got requested version
    native.maven_jar(
        name = "com_google_cloud_google_cloud_core",
        artifact = "com.google.cloud:google-cloud-core:1.31.0",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "18ed477964585715f06ff6490d60493aa3c83c45",
    )
  
  
    # io.opencensus:opencensus-exporter-stats-stackdriver:jar:0.14.0
    native.maven_jar(
        name = "com_google_cloud_google_cloud_monitoring",
        artifact = "com.google.cloud:google-cloud-monitoring:0.49.0-beta",
        repository = "http://repo.maven.apache.org/maven2/",
        sha1 = "b6b8ae7cec7d2a7b8706b7b06cc75278fc49b6e4",
    )
  
  
  
  
  def opencensus_java_libraries():
    native.java_library(
        name = "com_google_code_findbugs_jsr305",
        visibility = ["//visibility:public"],
        exports = ["@com_google_code_findbugs_jsr305//jar"],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_protobuf_lite",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_protobuf_lite//jar"],
        runtime_deps = [
            ":com_google_guava_guava",
            ":io_grpc_grpc_core",
        ],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_exporter_stats_prometheus",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_exporter_stats_prometheus//jar"],
        runtime_deps = [
            ":io_opencensus_opencensus_api",
            ":io_prometheus_simpleclient",
        ],
    )
  
  
    native.java_library(
        name = "com_google_auth_google_auth_library_oauth2_http",
        visibility = ["//visibility:public"],
        exports = ["@com_google_auth_google_auth_library_oauth2_http//jar"],
        runtime_deps = [
            ":com_fasterxml_jackson_core_jackson_core",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_http_client_google_http_client",
            ":com_google_http_client_google_http_client_jackson2",
        ],
    )
  
  
    native.java_library(
        name = "io_netty_netty_transport",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_transport//jar"],
        runtime_deps = [
            ":io_netty_netty_buffer",
            ":io_netty_netty_common",
            ":io_netty_netty_resolver",
        ],
    )
  
  
    native.java_library(
        name = "io_netty_netty_handler_proxy",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_handler_proxy//jar"],
        runtime_deps = [
            ":io_netty_netty_codec",
            ":io_netty_netty_codec_http",
            ":io_netty_netty_codec_socks",
            ":io_netty_netty_transport",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_protobuf_nano",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_protobuf_nano//jar"],
        runtime_deps = [
            ":com_google_guava_guava",
            ":com_google_protobuf_nano_protobuf_javanano",
            ":io_grpc_grpc_core",
        ],
    )
  
  
    native.java_library(
        name = "com_google_cloud_google_cloud_trace",
        visibility = ["//visibility:public"],
        exports = ["@com_google_cloud_google_cloud_trace//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_grpc_proto_google_cloud_trace_v1",
            ":com_google_api_grpc_proto_google_cloud_trace_v2",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_cloud_google_cloud_core",
            ":com_google_cloud_google_cloud_core_grpc",
            ":com_google_protobuf_protobuf_java",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_netty_shaded",
            ":io_grpc_grpc_stub",
        ],
    )
  
  
    native.java_library(
        name = "commons_codec_commons_codec",
        visibility = ["//visibility:public"],
        exports = ["@commons_codec_commons_codec//jar"],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_impl_core",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_impl_core//jar"],
        runtime_deps = [
            ":com_google_guava_guava",
            ":io_opencensus_opencensus_api",
        ],
    )
  
  
    native.java_library(
        name = "io_prometheus_simpleclient_common",
        visibility = ["//visibility:public"],
        exports = ["@io_prometheus_simpleclient_common//jar"],
        runtime_deps = [
            ":io_prometheus_simpleclient",
        ],
    )
  
  
    native.java_library(
        name = "org_threeten_threetenbp",
        visibility = ["//visibility:public"],
        exports = ["@org_threeten_threetenbp//jar"],
    )
  
  
    native.java_library(
        name = "com_google_errorprone_error_prone_annotations",
        visibility = ["//visibility:public"],
        exports = ["@com_google_errorprone_error_prone_annotations//jar"],
    )
  
  
    native.java_library(
        name = "io_netty_netty_resolver",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_resolver//jar"],
        runtime_deps = [
            ":io_netty_netty_common",
        ],
    )
  
  
    native.java_library(
        name = "com_squareup_okio_okio",
        visibility = ["//visibility:public"],
        exports = ["@com_squareup_okio_okio//jar"],
    )
  
  
    native.java_library(
        name = "com_google_protobuf_protobuf_java_util",
        visibility = ["//visibility:public"],
        exports = ["@com_google_protobuf_protobuf_java_util//jar"],
        runtime_deps = [
            ":com_google_code_gson_gson",
            ":com_google_guava_guava",
            ":com_google_protobuf_protobuf_java",
        ],
    )
  
  
    native.java_library(
        name = "com_google_auth_google_auth_library_credentials",
        visibility = ["//visibility:public"],
        exports = ["@com_google_auth_google_auth_library_credentials//jar"],
    )
  
  
    native.java_library(
        name = "com_google_api_api_common",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_api_common//jar"],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_contrib_grpc_metrics",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_contrib_grpc_metrics//jar"],
        runtime_deps = [
            ":com_google_code_findbugs_jsr305",
            ":com_google_errorprone_error_prone_annotations",
            ":io_opencensus_opencensus_api",
        ],
    )
  
  
    native.java_library(
        name = "org_objenesis_objenesis",
        visibility = ["//visibility:public"],
        exports = ["@org_objenesis_objenesis//jar"],
    )
  
  
    native.java_library(
        name = "io_netty_netty_common",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_common//jar"],
    )
  
  
    native.java_library(
        name = "com_google_api_grpc_proto_google_cloud_trace_v2",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_grpc_proto_google_cloud_trace_v2//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_protobuf_protobuf_java",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_netty_shaded",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_netty_shaded//jar"],
        runtime_deps = [
            ":io_grpc_grpc_core",
        ],
    )
  
  
    native.java_library(
        name = "com_google_api_grpc_proto_google_cloud_trace_v1",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_grpc_proto_google_cloud_trace_v1//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_protobuf_protobuf_java",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_okhttp",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_okhttp//jar"],
        runtime_deps = [
            ":com_squareup_okhttp_okhttp",
            ":com_squareup_okio_okio",
            ":io_grpc_grpc_core",
        ],
    )
  
  
    native.java_library(
        name = "org_hamcrest_hamcrest_core",
        visibility = ["//visibility:public"],
        exports = ["@org_hamcrest_hamcrest_core//jar"],
    )
  
  
    native.java_library(
        name = "io_netty_netty_handler",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_handler//jar"],
        runtime_deps = [
            ":io_netty_netty_buffer",
            ":io_netty_netty_codec",
            ":io_netty_netty_transport",
        ],
    )
  
  
    native.java_library(
        name = "com_google_api_grpc_proto_google_cloud_monitoring_v3",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_grpc_proto_google_cloud_monitoring_v3//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_protobuf_protobuf_java",
        ],
    )
  
  
    native.java_library(
        name = "com_google_http_client_google_http_client",
        visibility = ["//visibility:public"],
        exports = ["@com_google_http_client_google_http_client//jar"],
        runtime_deps = [
            ":commons_codec_commons_codec",
            ":commons_logging_commons_logging",
            ":org_apache_httpcomponents_httpclient",
            ":org_apache_httpcomponents_httpcore",
        ],
    )
  
  
    native.java_library(
        name = "io_prometheus_simpleclient_httpserver",
        visibility = ["//visibility:public"],
        exports = ["@io_prometheus_simpleclient_httpserver//jar"],
        runtime_deps = [
            ":io_prometheus_simpleclient",
            ":io_prometheus_simpleclient_common",
        ],
    )
  
  
    native.java_library(
        name = "com_google_instrumentation_instrumentation_api",
        visibility = ["//visibility:public"],
        exports = ["@com_google_instrumentation_instrumentation_api//jar"],
        runtime_deps = [
            ":com_google_code_findbugs_jsr305",
            ":com_google_guava_guava",
        ],
    )
  
  
    native.java_library(
        name = "com_google_http_client_google_http_client_jackson2",
        visibility = ["//visibility:public"],
        exports = ["@com_google_http_client_google_http_client_jackson2//jar"],
        runtime_deps = [
            ":com_fasterxml_jackson_core_jackson_core",
            ":com_google_http_client_google_http_client",
        ],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_exporter_trace_logging",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_exporter_trace_logging//jar"],
        runtime_deps = [
            ":com_google_guava_guava",
            ":io_opencensus_opencensus_api",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_auth",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_auth//jar"],
        runtime_deps = [
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_code_findbugs_jsr305",
            ":com_google_errorprone_error_prone_annotations",
            ":com_google_guava_guava",
            ":com_google_instrumentation_instrumentation_api",
            ":io_grpc_grpc_context",
            ":io_grpc_grpc_core",
            ":io_opencensus_opencensus_api",
            ":io_opencensus_opencensus_contrib_grpc_metrics",
        ],
    )
  
  
    native.java_library(
        name = "com_google_api_gax",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_gax//jar"],
        runtime_deps = [
            ":com_fasterxml_jackson_core_jackson_core",
            ":com_google_api_api_common",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_auth_google_auth_library_oauth2_http",
            ":com_google_http_client_google_http_client",
            ":com_google_http_client_google_http_client_jackson2",
            ":org_threeten_threetenbp",
        ],
    )
  
  
    native.java_library(
        name = "com_fasterxml_jackson_core_jackson_core",
        visibility = ["//visibility:public"],
        exports = ["@com_fasterxml_jackson_core_jackson_core//jar"],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_exporter_trace_stackdriver",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_exporter_trace_stackdriver//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_grpc_proto_google_cloud_trace_v1",
            ":com_google_api_grpc_proto_google_cloud_trace_v2",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_cloud_google_cloud_core",
            ":com_google_cloud_google_cloud_core_grpc",
            ":com_google_cloud_google_cloud_trace",
            ":com_google_protobuf_protobuf_java",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_netty_shaded",
            ":io_grpc_grpc_stub",
            ":io_opencensus_opencensus_api",
        ],
    )
  
  
    native.java_library(
        name = "com_google_j2objc_j2objc_annotations",
        visibility = ["//visibility:public"],
        exports = ["@com_google_j2objc_j2objc_annotations//jar"],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_core",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_core//jar"],
        runtime_deps = [
            ":com_google_code_findbugs_jsr305",
            ":com_google_errorprone_error_prone_annotations",
            ":com_google_guava_guava",
            ":com_google_instrumentation_instrumentation_api",
            ":io_grpc_grpc_context",
            ":io_opencensus_opencensus_api",
            ":io_opencensus_opencensus_contrib_grpc_metrics",
        ],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_contrib_monitored_resource_util",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_contrib_monitored_resource_util//jar"],
    )
  
  
    native.java_library(
        name = "joda_time_joda_time",
        visibility = ["//visibility:public"],
        exports = ["@joda_time_joda_time//jar"],
    )
  
  
    native.java_library(
        name = "org_mockito_mockito_core",
        visibility = ["//visibility:public"],
        exports = ["@org_mockito_mockito_core//jar"],
        runtime_deps = [
            ":org_objenesis_objenesis",
        ],
    )
  
  
    native.java_library(
        name = "org_apache_httpcomponents_httpcore",
        visibility = ["//visibility:public"],
        exports = ["@org_apache_httpcomponents_httpcore//jar"],
    )
  
  
    native.java_library(
        name = "com_lmax_disruptor",
        visibility = ["//visibility:public"],
        exports = ["@com_lmax_disruptor//jar"],
    )
  
  
    native.java_library(
        name = "com_google_protobuf_protobuf_java",
        visibility = ["//visibility:public"],
        exports = ["@com_google_protobuf_protobuf_java//jar"],
    )
  
  
    native.java_library(
        name = "com_squareup_okhttp_okhttp",
        visibility = ["//visibility:public"],
        exports = ["@com_squareup_okhttp_okhttp//jar"],
        runtime_deps = [
            ":com_squareup_okio_okio",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_stub",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_stub//jar"],
        runtime_deps = [
            ":io_grpc_grpc_core",
        ],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_impl",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_impl//jar"],
        runtime_deps = [
            ":com_google_guava_guava",
            ":com_lmax_disruptor",
            ":io_opencensus_opencensus_api",
            ":io_opencensus_opencensus_impl_core",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_protobuf",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_protobuf//jar"],
        runtime_deps = [
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_code_gson_gson",
            ":com_google_guava_guava",
            ":com_google_protobuf_protobuf_java",
            ":com_google_protobuf_protobuf_java_util",
            ":io_grpc_grpc_core",
            ":io_grpc_grpc_protobuf_lite",
        ],
    )
  
  
    native.java_library(
        name = "io_netty_netty_codec_socks",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_codec_socks//jar"],
        runtime_deps = [
            ":io_netty_netty_codec",
        ],
    )
  
  
    native.java_library(
        name = "io_netty_netty_codec",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_codec//jar"],
        runtime_deps = [
            ":io_netty_netty_buffer",
            ":io_netty_netty_common",
            ":io_netty_netty_resolver",
            ":io_netty_netty_transport",
        ],
    )
  
  
    native.java_library(
        name = "io_netty_netty_buffer",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_buffer//jar"],
        runtime_deps = [
            ":io_netty_netty_common",
        ],
    )
  
  
    native.java_library(
        name = "com_google_cloud_google_cloud_core_grpc",
        visibility = ["//visibility:public"],
        exports = ["@com_google_cloud_google_cloud_core_grpc//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_gax",
            ":com_google_api_gax_grpc",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_auth_google_auth_library_oauth2_http",
            ":com_google_cloud_google_cloud_core",
            ":com_google_protobuf_protobuf_java",
            ":com_google_protobuf_protobuf_java_util",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_context",
            ":io_grpc_grpc_core",
            ":io_grpc_grpc_netty_shaded",
            ":io_grpc_grpc_protobuf",
            ":io_grpc_grpc_stub",
            ":org_threeten_threetenbp",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_netty",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_netty//jar"],
        runtime_deps = [
            ":io_grpc_grpc_core",
            ":io_netty_netty_buffer",
            ":io_netty_netty_codec",
            ":io_netty_netty_codec_http",
            ":io_netty_netty_codec_http2",
            ":io_netty_netty_codec_socks",
            ":io_netty_netty_common",
            ":io_netty_netty_handler",
            ":io_netty_netty_handler_proxy",
            ":io_netty_netty_resolver",
            ":io_netty_netty_transport",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_testing",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_testing//jar"],
        runtime_deps = [
            ":io_grpc_grpc_core",
            ":io_grpc_grpc_stub",
            ":junit_junit",
            ":org_hamcrest_hamcrest_core",
            ":org_mockito_mockito_core",
            ":org_objenesis_objenesis",
        ],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_api",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_api//jar"],
        runtime_deps = [
            ":com_google_code_findbugs_jsr305",
            ":com_google_errorprone_error_prone_annotations",
            ":com_google_guava_guava",
            ":io_grpc_grpc_context",
        ],
    )
  
  
    native.java_library(
        name = "junit_junit",
        visibility = ["//visibility:public"],
        exports = ["@junit_junit//jar"],
        runtime_deps = [
            ":org_hamcrest_hamcrest_core",
        ],
    )
  
  
    native.java_library(
        name = "io_prometheus_simpleclient",
        visibility = ["//visibility:public"],
        exports = ["@io_prometheus_simpleclient//jar"],
    )
  
  
    native.java_library(
        name = "org_codehaus_mojo_animal_sniffer_annotations",
        visibility = ["//visibility:public"],
        exports = ["@org_codehaus_mojo_animal_sniffer_annotations//jar"],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_exporter_stats_stackdriver",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_exporter_stats_stackdriver//jar"],
        runtime_deps = [
            ":com_fasterxml_jackson_core_jackson_core",
            ":com_google_api_api_common",
            ":com_google_api_gax",
            ":com_google_api_gax_grpc",
            ":com_google_api_grpc_proto_google_cloud_monitoring_v3",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_api_grpc_proto_google_iam_v1",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_auth_google_auth_library_oauth2_http",
            ":com_google_cloud_google_cloud_core",
            ":com_google_cloud_google_cloud_core_grpc",
            ":com_google_cloud_google_cloud_monitoring",
            ":com_google_http_client_google_http_client",
            ":com_google_http_client_google_http_client_jackson2",
            ":com_google_protobuf_protobuf_java",
            ":com_google_protobuf_protobuf_java_util",
            ":commons_codec_commons_codec",
            ":commons_logging_commons_logging",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_context",
            ":io_grpc_grpc_core",
            ":io_grpc_grpc_netty_shaded",
            ":io_grpc_grpc_protobuf",
            ":io_grpc_grpc_stub",
            ":io_opencensus_opencensus_api",
            ":io_opencensus_opencensus_contrib_monitored_resource_util",
            ":joda_time_joda_time",
            ":org_apache_httpcomponents_httpclient",
            ":org_apache_httpcomponents_httpcore",
            ":org_threeten_threetenbp",
        ],
    )
  
  
    native.java_library(
        name = "io_netty_netty_codec_http",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_codec_http//jar"],
        runtime_deps = [
            ":io_netty_netty_buffer",
            ":io_netty_netty_codec",
            ":io_netty_netty_common",
            ":io_netty_netty_resolver",
            ":io_netty_netty_transport",
        ],
    )
  
  
    native.java_library(
        name = "commons_logging_commons_logging",
        visibility = ["//visibility:public"],
        exports = ["@commons_logging_commons_logging//jar"],
    )
  
  
    native.java_library(
        name = "io_netty_netty_codec_http2",
        visibility = ["//visibility:public"],
        exports = ["@io_netty_netty_codec_http2//jar"],
        runtime_deps = [
            ":io_netty_netty_buffer",
            ":io_netty_netty_codec",
            ":io_netty_netty_codec_http",
            ":io_netty_netty_common",
            ":io_netty_netty_handler",
            ":io_netty_netty_resolver",
            ":io_netty_netty_transport",
        ],
    )
  
  
    native.java_library(
        name = "com_google_code_gson_gson",
        visibility = ["//visibility:public"],
        exports = ["@com_google_code_gson_gson//jar"],
    )
  
  
    native.java_library(
        name = "com_google_protobuf_nano_protobuf_javanano",
        visibility = ["//visibility:public"],
        exports = ["@com_google_protobuf_nano_protobuf_javanano//jar"],
    )
  
  
    native.java_library(
        name = "org_apache_httpcomponents_httpclient",
        visibility = ["//visibility:public"],
        exports = ["@org_apache_httpcomponents_httpclient//jar"],
        runtime_deps = [
            ":commons_codec_commons_codec",
            ":commons_logging_commons_logging",
            ":org_apache_httpcomponents_httpcore",
        ],
    )
  
  
    native.java_library(
        name = "com_google_api_grpc_proto_google_iam_v1",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_grpc_proto_google_iam_v1//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_protobuf_protobuf_java",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_context",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_context//jar"],
    )
  
  
    native.java_library(
        name = "com_google_api_gax_grpc",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_gax_grpc//jar"],
        runtime_deps = [
            ":com_google_api_api_common",
            ":com_google_api_gax",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_auth_google_auth_library_oauth2_http",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_protobuf",
            ":io_grpc_grpc_stub",
            ":org_threeten_threetenbp",
        ],
    )
  
  
    native.java_library(
        name = "com_google_api_grpc_proto_google_common_protos",
        visibility = ["//visibility:public"],
        exports = ["@com_google_api_grpc_proto_google_common_protos//jar"],
    )
  
  
    native.java_library(
        name = "io_opencensus_opencensus_contrib_zpages",
        visibility = ["//visibility:public"],
        exports = ["@io_opencensus_opencensus_contrib_zpages//jar"],
        runtime_deps = [
            ":com_google_guava_guava",
            ":io_opencensus_opencensus_api",
            ":io_opencensus_opencensus_contrib_grpc_metrics",
        ],
    )
  
  
    native.java_library(
        name = "com_google_guava_guava",
        visibility = ["//visibility:public"],
        exports = ["@com_google_guava_guava//jar"],
        runtime_deps = [
            ":com_google_code_findbugs_jsr305",
            ":com_google_errorprone_error_prone_annotations",
            ":com_google_j2objc_j2objc_annotations",
            ":org_codehaus_mojo_animal_sniffer_annotations",
        ],
    )
  
  
    native.java_library(
        name = "io_grpc_grpc_all",
        visibility = ["//visibility:public"],
        exports = ["@io_grpc_grpc_all//jar"],
        runtime_deps = [
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_code_findbugs_jsr305",
            ":com_google_code_gson_gson",
            ":com_google_errorprone_error_prone_annotations",
            ":com_google_guava_guava",
            ":com_google_instrumentation_instrumentation_api",
            ":com_google_protobuf_nano_protobuf_javanano",
            ":com_google_protobuf_protobuf_java",
            ":com_google_protobuf_protobuf_java_util",
            ":com_squareup_okhttp_okhttp",
            ":com_squareup_okio_okio",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_context",
            ":io_grpc_grpc_core",
            ":io_grpc_grpc_netty",
            ":io_grpc_grpc_okhttp",
            ":io_grpc_grpc_protobuf",
            ":io_grpc_grpc_protobuf_lite",
            ":io_grpc_grpc_protobuf_nano",
            ":io_grpc_grpc_stub",
            ":io_grpc_grpc_testing",
            ":io_netty_netty_buffer",
            ":io_netty_netty_codec",
            ":io_netty_netty_codec_http",
            ":io_netty_netty_codec_http2",
            ":io_netty_netty_codec_socks",
            ":io_netty_netty_common",
            ":io_netty_netty_handler",
            ":io_netty_netty_handler_proxy",
            ":io_netty_netty_resolver",
            ":io_netty_netty_transport",
            ":io_opencensus_opencensus_api",
            ":io_opencensus_opencensus_contrib_grpc_metrics",
            ":junit_junit",
            ":org_hamcrest_hamcrest_core",
            ":org_mockito_mockito_core",
            ":org_objenesis_objenesis",
        ],
    )
  
  
    native.java_library(
        name = "com_google_cloud_google_cloud_core",
        visibility = ["//visibility:public"],
        exports = ["@com_google_cloud_google_cloud_core//jar"],
        runtime_deps = [
            ":com_fasterxml_jackson_core_jackson_core",
            ":com_google_api_api_common",
            ":com_google_api_gax",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_api_grpc_proto_google_iam_v1",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_auth_google_auth_library_oauth2_http",
            ":com_google_http_client_google_http_client",
            ":com_google_http_client_google_http_client_jackson2",
            ":com_google_protobuf_protobuf_java",
            ":com_google_protobuf_protobuf_java_util",
            ":commons_codec_commons_codec",
            ":commons_logging_commons_logging",
            ":joda_time_joda_time",
            ":org_apache_httpcomponents_httpclient",
            ":org_apache_httpcomponents_httpcore",
            ":org_threeten_threetenbp",
        ],
    )
  
  
    native.java_library(
        name = "com_google_cloud_google_cloud_monitoring",
        visibility = ["//visibility:public"],
        exports = ["@com_google_cloud_google_cloud_monitoring//jar"],
        runtime_deps = [
            ":com_fasterxml_jackson_core_jackson_core",
            ":com_google_api_api_common",
            ":com_google_api_gax",
            ":com_google_api_gax_grpc",
            ":com_google_api_grpc_proto_google_cloud_monitoring_v3",
            ":com_google_api_grpc_proto_google_common_protos",
            ":com_google_api_grpc_proto_google_iam_v1",
            ":com_google_auth_google_auth_library_credentials",
            ":com_google_auth_google_auth_library_oauth2_http",
            ":com_google_cloud_google_cloud_core",
            ":com_google_cloud_google_cloud_core_grpc",
            ":com_google_http_client_google_http_client",
            ":com_google_http_client_google_http_client_jackson2",
            ":com_google_protobuf_protobuf_java",
            ":com_google_protobuf_protobuf_java_util",
            ":commons_codec_commons_codec",
            ":commons_logging_commons_logging",
            ":io_grpc_grpc_auth",
            ":io_grpc_grpc_context",
            ":io_grpc_grpc_core",
            ":io_grpc_grpc_netty_shaded",
            ":io_grpc_grpc_protobuf",
            ":io_grpc_grpc_stub",
            ":joda_time_joda_time",
            ":org_apache_httpcomponents_httpclient",
            ":org_apache_httpcomponents_httpcore",
            ":org_threeten_threetenbp",
        ],
    )
  
  
  