@InternalApi
  public static List<ApiMethodDescriptor> getMethodDescriptors() {
    List<ApiMethodDescriptor> methodDescriptors = new ArrayList<>();
    methodDescriptors.add(createAssetMethodDescriptor);
    methodDescriptors.add(updateAssetMethodDescriptor);
    methodDescriptors.add(getAssetMethodDescriptor);
    methodDescriptors.add(listAssetsMethodDescriptor);
    methodDescriptors.add(deleteAssetMethodDescriptor);
    methodDescriptors.add(uploadAssetMethodDescriptor);
    methodDescriptors.add(generateRetrievalUrlMethodDescriptor);
    methodDescriptors.add(analyzeAssetMethodDescriptor);
    methodDescriptors.add(indexAssetMethodDescriptor);
    methodDescriptors.add(removeIndexAssetMethodDescriptor);
    methodDescriptors.add(viewIndexedAssetsMethodDescriptor);
    methodDescriptors.add(createIndexMethodDescriptor);
    methodDescriptors.add(updateIndexMethodDescriptor);
    methodDescriptors.add(getIndexMethodDescriptor);
    methodDescriptors.add(listIndexesMethodDescriptor);
    methodDescriptors.add(deleteIndexMethodDescriptor);
    methodDescriptors.add(createCorpusMethodDescriptor);
    methodDescriptors.add(getCorpusMethodDescriptor);
    methodDescriptors.add(updateCorpusMethodDescriptor);
    methodDescriptors.add(listCorporaMethodDescriptor);
    methodDescriptors.add(deleteCorpusMethodDescriptor);
    methodDescriptors.add(analyzeCorpusMethodDescriptor);
    methodDescriptors.add(createDataSchemaMethodDescriptor);
    methodDescriptors.add(updateDataSchemaMethodDescriptor);
    methodDescriptors.add(getDataSchemaMethodDescriptor);
    methodDescriptors.add(deleteDataSchemaMethodDescriptor);
    methodDescriptors.add(listDataSchemasMethodDescriptor);
    methodDescriptors.add(createAnnotationMethodDescriptor);
    methodDescriptors.add(getAnnotationMethodDescriptor);
    methodDescriptors.add(listAnnotationsMethodDescriptor);
    methodDescriptors.add(updateAnnotationMethodDescriptor);
    methodDescriptors.add(deleteAnnotationMethodDescriptor);
    methodDescriptors.add(clipAssetMethodDescriptor);
    methodDescriptors.add(generateHlsUriMethodDescriptor);
    methodDescriptors.add(importAssetsMethodDescriptor);
    methodDescriptors.add(createSearchConfigMethodDescriptor);
    methodDescriptors.add(updateSearchConfigMethodDescriptor);
    methodDescriptors.add(getSearchConfigMethodDescriptor);
    methodDescriptors.add(deleteSearchConfigMethodDescriptor);
    methodDescriptors.add(listSearchConfigsMethodDescriptor);
    methodDescriptors.add(createSearchHypernymMethodDescriptor);
    methodDescriptors.add(updateSearchHypernymMethodDescriptor);
    methodDescriptors.add(getSearchHypernymMethodDescriptor);
    methodDescriptors.add(deleteSearchHypernymMethodDescriptor);
    methodDescriptors.add(listSearchHypernymsMethodDescriptor);
    methodDescriptors.add(searchAssetsMethodDescriptor);
    methodDescriptors.add(searchIndexEndpointMethodDescriptor);
    methodDescriptors.add(createIndexEndpointMethodDescriptor);
    methodDescriptors.add(getIndexEndpointMethodDescriptor);
    methodDescriptors.add(listIndexEndpointsMethodDescriptor);
    methodDescriptors.add(updateIndexEndpointMethodDescriptor);
    methodDescriptors.add(deleteIndexEndpointMethodDescriptor);
    methodDescriptors.add(deployIndexMethodDescriptor);
    methodDescriptors.add(undeployIndexMethodDescriptor);
    methodDescriptors.add(createCollectionMethodDescriptor);
    methodDescriptors.add(deleteCollectionMethodDescriptor);
    methodDescriptors.add(getCollectionMethodDescriptor);
    methodDescriptors.add(updateCollectionMethodDescriptor);
    methodDescriptors.add(listCollectionsMethodDescriptor);
    methodDescriptors.add(addCollectionItemMethodDescriptor);
    methodDescriptors.add(removeCollectionItemMethodDescriptor);
    methodDescriptors.add(viewCollectionItemsMethodDescriptor);
    return methodDescriptors;
  }
Constructs an instance of HttpJsonWarehouseStub, using the given settings. This is protected so
that it is easy to make a subclass, but otherwise, the static factory methods should be
preferred.
java-visionai/google-cloud-visionai/src/main/java/com/google/cloud/visionai/v1/stub/HttpJsonWarehouseStub.java