Skip to content

Commit 0a10dd8

Browse files
authored
docs: began merging variant client samples (#696)
1 parent a799ea2 commit 0a10dd8

File tree

1 file changed

+20
-13
lines changed

1 file changed

+20
-13
lines changed

samples/snippets/src/main/java/com/example/firestore/Quickstart.java

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -43,19 +43,10 @@ public class Quickstart {
4343

4444
private Firestore db;
4545

46-
/**
47-
* Initialize Firestore using default project ID.
48-
*/
49-
public Quickstart() {
50-
// [START fs_initialize]
51-
// [START firestore_setup_client_create]
52-
Firestore db = FirestoreOptions.getDefaultInstance().getService();
53-
// [END firestore_setup_client_create]
54-
// [END fs_initialize]
55-
this.db = db;
56-
}
57-
5846
public Quickstart(String projectId) throws Exception {
47+
// [START firestore_setup_client_create]
48+
// Option 1: Initialize a Firestore client with a specific `projectId` and
49+
// authorization credential.
5950
// [START fs_initialize_project_id]
6051
// [START firestore_setup_client_create_with_project_id]
6152
FirestoreOptions firestoreOptions =
@@ -64,8 +55,24 @@ public Quickstart(String projectId) throws Exception {
6455
.setCredentials(GoogleCredentials.getApplicationDefault())
6556
.build();
6657
Firestore db = firestoreOptions.getService();
67-
// [END firestore_setup_client_create_with_project_id]
6858
// [END fs_initialize_project_id]
59+
// [END firestore_setup_client_create_with_project_id]
60+
// [END firestore_setup_client_create]
61+
this.db = db;
62+
}
63+
64+
/**
65+
* Initialize Firestore using default project ID.
66+
*/
67+
public Quickstart() {
68+
// [START firestore_setup_client_create]
69+
70+
// Option 2: Initialize a Firestore client with default values inferred from
71+
// your environment.
72+
// [START fs_initialize]
73+
Firestore db = FirestoreOptions.getDefaultInstance().getService();
74+
// [END firestore_setup_client_create]
75+
// [END fs_initialize]
6976
this.db = db;
7077
}
7178

0 commit comments

Comments
 (0)