Skip to content

Commit 8e693b5

Browse files
jabubakeShabirmean
authored andcommitted
samples: Language samples (#845)
* Language samples * Updates to recently published libraries. * Updates to latest client library version. * Moves new production features to v1, updates tests, updates docs.
1 parent affabbd commit 8e693b5

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

language/snippets/src/main/java/com/example/language/QuickstartSample.java

+10-9
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,19 @@
2626
public class QuickstartSample {
2727
public static void main(String... args) throws Exception {
2828
// Instantiates a client
29-
LanguageServiceClient language = LanguageServiceClient.create();
29+
try (LanguageServiceClient language = LanguageServiceClient.create()) {
3030

31-
// The text to analyze
32-
String text = "Hello, world!";
33-
Document doc = Document.newBuilder()
34-
.setContent(text).setType(Type.PLAIN_TEXT).build();
31+
// The text to analyze
32+
String text = "Hello, world!";
33+
Document doc = Document.newBuilder()
34+
.setContent(text).setType(Type.PLAIN_TEXT).build();
3535

36-
// Detects the sentiment of the text
37-
Sentiment sentiment = language.analyzeSentiment(doc).getDocumentSentiment();
36+
// Detects the sentiment of the text
37+
Sentiment sentiment = language.analyzeSentiment(doc).getDocumentSentiment();
3838

39-
System.out.printf("Text: %s%n", text);
40-
System.out.printf("Sentiment: %s, %s%n", sentiment.getScore(), sentiment.getMagnitude());
39+
System.out.printf("Text: %s%n", text);
40+
System.out.printf("Sentiment: %s, %s%n", sentiment.getScore(), sentiment.getMagnitude());
41+
}
4142
}
4243
}
4344
// [END language_quickstart]

language/snippets/src/test/java/com/example/language/QuickstartSampleIT.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818

1919
import static com.google.common.truth.Truth.assertThat;
2020

21+
22+
import java.io.ByteArrayOutputStream;
23+
import java.io.PrintStream;
2124
import org.junit.After;
2225
import org.junit.Before;
2326
import org.junit.Test;
2427
import org.junit.runner.RunWith;
2528
import org.junit.runners.JUnit4;
2629

27-
import java.io.ByteArrayOutputStream;
28-
import java.io.PrintStream;
29-
3030
/**
3131
* Tests for quickstart sample.
3232
*/

0 commit comments

Comments
 (0)