code: public final ListIndexesPagedResponse listIndexes(String parent) {
      ListIndexesRequest request = ListIndexesRequest.newBuilder().setParent(parent).build();
      return listIndexes(request);
    }
docs: Lists composite indexes.
  
  <p>Sample code:
  
  <pre><code>
  try (FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.create()) {
  ParentName parent = ParentName.of("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]");
  for (Index element : firestoreAdminClient.listIndexes(parent.toString()).iterateAll()) {
  // doThingsWith(element);
  }
  }
  </code></pre>
  
  @param parent A parent name of the form
  `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}`
  @throws com.google.api.gax.rpc.ApiException if the remote call fails