Skip to content

Commit 04a446d

Browse files
averikitschlesv
authored andcommitted
samples: update shared config (#2443)
* update shared config * Update to 1.0.13 * lint * Fix linting * lint * fix imports Co-authored-by: Les Vogel <[email protected]>
1 parent ec0f0c6 commit 04a446d

16 files changed

+37
-73
lines changed

vision/snippets/src/main/java/com/example/vision/ImportProductSets.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
// [END vision_product_search_tutorial_import]
2929
import java.io.PrintStream;
3030
import javax.swing.JPanel;
31-
3231
import net.sourceforge.argparse4j.ArgumentParsers;
3332
import net.sourceforge.argparse4j.inf.ArgumentParser;
3433
import net.sourceforge.argparse4j.inf.ArgumentParserException;

vision/snippets/src/main/java/com/example/vision/ProductInProductSetManagement.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@
1919
import com.google.cloud.vision.v1.Product;
2020
import com.google.cloud.vision.v1.ProductName;
2121
import com.google.cloud.vision.v1.ProductSearchClient;
22-
2322
import java.io.IOException;
2423
import java.io.PrintStream;
25-
2624
import net.sourceforge.argparse4j.ArgumentParsers;
2725
import net.sourceforge.argparse4j.inf.ArgumentParser;
2826
import net.sourceforge.argparse4j.inf.ArgumentParserException;
@@ -172,7 +170,7 @@ public static void argsHelper(String[] args, PrintStream out) throws Exception {
172170
}
173171
if (ns.get("command").equals("remove_product_from_product_set")) {
174172
removeProductFromProductSet(
175-
projectId, computeRegion, ns.getString("productId"), ns.getString("productSetId"));
173+
projectId, computeRegion, ns.getString("productId"), ns.getString("productSetId"));
176174
}
177175

178176
} catch (ArgumentParserException e) {

vision/snippets/src/main/java/com/example/vision/ProductManagement.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,8 @@
2020
import com.google.cloud.vision.v1.Product.KeyValue;
2121
import com.google.cloud.vision.v1.ProductSearchClient;
2222
import com.google.protobuf.FieldMask;
23-
2423
import java.io.IOException;
2524
import java.io.PrintStream;
26-
2725
import net.sourceforge.argparse4j.ArgumentParsers;
2826
import net.sourceforge.argparse4j.inf.ArgumentParser;
2927
import net.sourceforge.argparse4j.inf.ArgumentParserException;

vision/snippets/src/main/java/com/example/vision/ProductSearch.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,12 @@
2929
import com.google.cloud.vision.v1.ProductSearchResults.Result;
3030
import com.google.cloud.vision.v1.ProductSetName;
3131
import com.google.protobuf.ByteString;
32-
3332
import java.io.File;
3433
import java.io.IOException;
3534
import java.io.PrintStream;
3635
import java.nio.file.Files;
3736
import java.util.Arrays;
3837
import java.util.List;
39-
4038
import net.sourceforge.argparse4j.ArgumentParsers;
4139
import net.sourceforge.argparse4j.inf.ArgumentParser;
4240
import net.sourceforge.argparse4j.inf.ArgumentParserException;
@@ -48,10 +46,9 @@
4846
* This application demonstrates how to perform similar product search operation in Cloud Vision
4947
* Product Search.
5048
*
51-
* For more information, see the tutorial page at
49+
* <p>For more information, see the tutorial page at
5250
* https://cloud.google.com/vision/product-search/docs/
5351
*/
54-
5552
public class ProductSearch {
5653

5754
// [START vision_product_search_get_similar_products]

vision/snippets/src/main/java/com/example/vision/ProductSetManagement.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@
1919
import com.google.cloud.vision.v1.CreateProductSetRequest;
2020
import com.google.cloud.vision.v1.ProductSearchClient;
2121
import com.google.cloud.vision.v1.ProductSet;
22-
2322
import java.io.IOException;
2423
import java.io.PrintStream;
25-
2624
import net.sourceforge.argparse4j.ArgumentParsers;
2725
import net.sourceforge.argparse4j.inf.ArgumentParser;
2826
import net.sourceforge.argparse4j.inf.ArgumentParserException;

vision/snippets/src/main/java/com/example/vision/ReferenceImageManagement.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@
1616

1717
package com.example.vision;
1818

19-
import com.google.cloud.vision.v1.Image;
2019
import com.google.cloud.vision.v1.ImageName;
2120
import com.google.cloud.vision.v1.ProductSearchClient;
2221
import com.google.cloud.vision.v1.ReferenceImage;
23-
2422
import java.io.IOException;
2523
import java.io.PrintStream;
26-
2724
import net.sourceforge.argparse4j.ArgumentParsers;
2825
import net.sourceforge.argparse4j.inf.ArgumentParser;
2926
import net.sourceforge.argparse4j.inf.ArgumentParserException;
@@ -125,8 +122,7 @@ public static void getReferenceImage(
125122

126123
// Get the full path of the reference image.
127124
String formattedName =
128-
ImageName.format(
129-
projectId, computeRegion, productId, referenceImageId);
125+
ImageName.format(projectId, computeRegion, productId, referenceImageId);
130126
// Get complete detail of the reference image.
131127
ReferenceImage image = client.getReferenceImage(formattedName);
132128
// Display the reference image information.
@@ -160,8 +156,7 @@ public static void deleteReferenceImage(
160156

161157
// Get the full path of the reference image.
162158
String formattedName =
163-
ImageName.format(
164-
projectId, computeRegion, productId, referenceImageId);
159+
ImageName.format(projectId, computeRegion, productId, referenceImageId);
165160
// Delete the reference image.
166161
client.deleteReferenceImage(formattedName);
167162
System.out.println("Reference image deleted from product.");

vision/snippets/src/main/java/com/example/vision/snippets/PurgeProducts.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,12 @@
2121
import com.google.cloud.vision.v1.LocationName;
2222
import com.google.cloud.vision.v1.ProductSearchClient;
2323
import com.google.cloud.vision.v1.PurgeProductsRequest;
24-
2524
import java.util.concurrent.TimeUnit;
2625

27-
2826
public class PurgeProducts {
2927

3028
// Delete the product and all its reference images.
31-
public static void purgeOrphanProducts(String projectId, String computeRegion)
32-
throws Exception {
29+
public static void purgeOrphanProducts(String projectId, String computeRegion) throws Exception {
3330

3431
// String projectId = "YOUR_PROJECT_ID";
3532
// String computeRegion = "us-central1";
@@ -39,8 +36,8 @@ public static void purgeOrphanProducts(String projectId, String computeRegion)
3936
String parent = LocationName.format(projectId, computeRegion);
4037

4138
// The purge operation is async.
42-
PurgeProductsRequest request = PurgeProductsRequest
43-
.newBuilder()
39+
PurgeProductsRequest request =
40+
PurgeProductsRequest.newBuilder()
4441
.setDeleteOrphanProducts(true)
4542
// The operation is irreversible and removes multiple products.
4643
// The user is required to pass in force=True to actually perform the
@@ -57,4 +54,4 @@ public static void purgeOrphanProducts(String projectId, String computeRegion)
5754
}
5855
}
5956
}
60-
// [END vision_product_search_purge_orphan_products]
57+
// [END vision_product_search_purge_orphan_products]

vision/snippets/src/main/java/com/example/vision/snippets/PurgeProductsInProductSet.java

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,13 @@
2424
import com.google.cloud.vision.v1.ProductSetPurgeConfig;
2525
import com.google.cloud.vision.v1.PurgeProductsRequest;
2626
import com.google.protobuf.Empty;
27-
2827
import java.util.concurrent.TimeUnit;
2928

3029
public class PurgeProductsInProductSet {
3130

3231
// Delete all products in a product set.
3332
public static void purgeProductsInProductSet(
34-
String projectId, String location, String productSetId)
35-
throws Exception {
33+
String projectId, String location, String productSetId) throws Exception {
3634

3735
// String projectId = "YOUR_PROJECT_ID";
3836
// String location = "us-central1";
@@ -42,13 +40,11 @@ public static void purgeProductsInProductSet(
4240
try (ProductSearchClient client = ProductSearchClient.create()) {
4341

4442
String parent = LocationName.format(projectId, location);
45-
ProductSetPurgeConfig productSetPurgeConfig = ProductSetPurgeConfig
46-
.newBuilder()
47-
.setProductSetId(productSetId)
48-
.build();
43+
ProductSetPurgeConfig productSetPurgeConfig =
44+
ProductSetPurgeConfig.newBuilder().setProductSetId(productSetId).build();
4945

50-
PurgeProductsRequest request = PurgeProductsRequest
51-
.newBuilder()
46+
PurgeProductsRequest request =
47+
PurgeProductsRequest.newBuilder()
5248
.setParent(parent)
5349
.setProductSetPurgeConfig(productSetPurgeConfig)
5450
// The operation is irreversible and removes multiple products.

vision/snippets/src/test/java/com/example/vision/ImportProductSetsIT.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@
2323
import com.google.cloud.storage.BlobInfo;
2424
import com.google.cloud.storage.Storage;
2525
import com.google.cloud.storage.StorageOptions;
26-
2726
import java.io.ByteArrayOutputStream;
2827
import java.io.IOException;
2928
import java.io.PrintStream;
3029
import java.util.UUID;
31-
3230
import org.junit.After;
3331
import org.junit.Before;
3432
import org.junit.Test;

vision/snippets/src/test/java/com/example/vision/ProductInProductSetManagementIT.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import java.io.IOException;
2323
import java.io.PrintStream;
2424
import java.util.UUID;
25-
2625
import org.junit.After;
2726
import org.junit.Before;
2827
import org.junit.Test;
@@ -36,11 +35,11 @@ public class ProductInProductSetManagementIT {
3635
private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT");
3736
private static final String COMPUTE_REGION = "us-west1";
3837
private static final String PRODUCT_SET_DISPLAY_NAME =
39-
String.format("test_%s", UUID.randomUUID().toString());
38+
String.format("test_%s", UUID.randomUUID().toString());
4039
private static final String PRODUCT_SET_ID =
41-
String.format("test_%s", UUID.randomUUID().toString());
40+
String.format("test_%s", UUID.randomUUID().toString());
4241
private static final String PRODUCT_DISPLAY_NAME =
43-
String.format("test_%s", UUID.randomUUID().toString());
42+
String.format("test_%s", UUID.randomUUID().toString());
4443
private static final String PRODUCT_CATEGORY = "apparel";
4544
private static final String PRODUCT_ID = String.format("test_%s", UUID.randomUUID().toString());
4645
private ByteArrayOutputStream bout;

0 commit comments

Comments
 (0)