Skip to content

Commit

Permalink
doc: added list to currently supported modules.
Browse files Browse the repository at this point in the history
  • Loading branch information
zhumin8 committed Nov 16, 2023
1 parent dbd5bae commit dfa6625
Showing 1 changed file with 34 additions and 2 deletions.
36 changes: 34 additions & 2 deletions docs/src/main/asciidoc/native.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,41 @@
https://www.graalvm.org/docs/[GraalVM Native Image] allows you to ahead-of-time compile Java code to a standalone executable.
GraalVM native images are supported in Spring Boot since 3.0 and Spring Framework 6.0.

WARNING: Native Image Support for Spring Framework on Google Cloud is Experimental.
WARNING: Native Image Support for Spring Framework on Google Cloud is **Experimental**.
Compatibility with native image compilation are available "as is" and might have limited support.

=== Currently Included Modules

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-cloud-gcp-core[Google Cloud Core]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#cloud-storage[Cloud Storage]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#cloud-pubsub[Cloud PubSub]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-integration[Spring Integration for Cloud PubSub and Cloud Storage]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-cloud-stream[Spring Cloud Stream binder to Google Cloud Pub/Sub]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-cloud-bus[Cloud Pub/Sub as the Spring Cloud Bus]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#cloud-trace[Cloud Trace]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#cloud-logging[Cloud Logging]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#cloud-monitoring[Cloud Monitoring]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-data-cloud-spanner[Spring Data Cloud Spanner] (See details in <<detail_guides>> )

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-data-cloud-datastore[Spring Data Cloud Datastore] (See details in <<detail_guides>> )

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#spring-data-cloud-firestore[Spring Data Cloud Firestore] (See details in <<detail_guides>> )

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#cloud-vision[Cloud Vision]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#secret-manager[Cloud Secret Manager]

https://googlecloudplatform.github.io/spring-cloud-gcp//reference/html/index.html#google-cloud-key-management-service[Cloud KMS]

=== Usage

This section provides a quick guide to build native image for Spring Boot Application with Google Cloud integrations.
Expand Down Expand Up @@ -61,7 +93,7 @@ This dependency provides the `native` profile.
The spring boot maven plugin uses this to activate native image compilation.
4. Call `mvn -Pnative native:compile`

=== Guides Specific to a Module
=== Guides Specific to a Module [[detail_guides]]

==== Datastore

Expand Down

0 comments on commit dfa6625

Please sign in to comment.