@InternalApi
  public static List<ApiMethodDescriptor> getMethodDescriptors() {
    List<ApiMethodDescriptor> methodDescriptors = new ArrayList<>();
    methodDescriptors.add(listReportConfigsMethodDescriptor);
    methodDescriptors.add(getReportConfigMethodDescriptor);
    methodDescriptors.add(createReportConfigMethodDescriptor);
    methodDescriptors.add(updateReportConfigMethodDescriptor);
    methodDescriptors.add(deleteReportConfigMethodDescriptor);
    methodDescriptors.add(listReportDetailsMethodDescriptor);
    methodDescriptors.add(getReportDetailMethodDescriptor);
    methodDescriptors.add(listDatasetConfigsMethodDescriptor);
    methodDescriptors.add(getDatasetConfigMethodDescriptor);
    methodDescriptors.add(createDatasetConfigMethodDescriptor);
    methodDescriptors.add(updateDatasetConfigMethodDescriptor);
    methodDescriptors.add(deleteDatasetConfigMethodDescriptor);
    methodDescriptors.add(linkDatasetMethodDescriptor);
    methodDescriptors.add(unlinkDatasetMethodDescriptor);
    methodDescriptors.add(listLocationsMethodDescriptor);
    methodDescriptors.add(getLocationMethodDescriptor);
    return methodDescriptors;
  }
Constructs an instance of HttpJsonStorageInsightsStub, 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-storageinsights/google-cloud-storageinsights/src/main/java/com/google/cloud/storageinsights/v1/stub/HttpJsonStorageInsightsStub.java