@InternalApi
  public static List<ApiMethodDescriptor> getMethodDescriptors() {
    List<ApiMethodDescriptor> methodDescriptors = new ArrayList<>();
    methodDescriptors.add(listPrivateCloudsMethodDescriptor);
    methodDescriptors.add(getPrivateCloudMethodDescriptor);
    methodDescriptors.add(createPrivateCloudMethodDescriptor);
    methodDescriptors.add(updatePrivateCloudMethodDescriptor);
    methodDescriptors.add(deletePrivateCloudMethodDescriptor);
    methodDescriptors.add(undeletePrivateCloudMethodDescriptor);
    methodDescriptors.add(listClustersMethodDescriptor);
    methodDescriptors.add(getClusterMethodDescriptor);
    methodDescriptors.add(createClusterMethodDescriptor);
    methodDescriptors.add(updateClusterMethodDescriptor);
    methodDescriptors.add(deleteClusterMethodDescriptor);
    methodDescriptors.add(listNodesMethodDescriptor);
    methodDescriptors.add(getNodeMethodDescriptor);
    methodDescriptors.add(listExternalAddressesMethodDescriptor);
    methodDescriptors.add(fetchNetworkPolicyExternalAddressesMethodDescriptor);
    methodDescriptors.add(getExternalAddressMethodDescriptor);
    methodDescriptors.add(createExternalAddressMethodDescriptor);
    methodDescriptors.add(updateExternalAddressMethodDescriptor);
    methodDescriptors.add(deleteExternalAddressMethodDescriptor);
    methodDescriptors.add(listSubnetsMethodDescriptor);
    methodDescriptors.add(getSubnetMethodDescriptor);
    methodDescriptors.add(updateSubnetMethodDescriptor);
    methodDescriptors.add(listExternalAccessRulesMethodDescriptor);
    methodDescriptors.add(getExternalAccessRuleMethodDescriptor);
    methodDescriptors.add(createExternalAccessRuleMethodDescriptor);
    methodDescriptors.add(updateExternalAccessRuleMethodDescriptor);
    methodDescriptors.add(deleteExternalAccessRuleMethodDescriptor);
    methodDescriptors.add(listLoggingServersMethodDescriptor);
    methodDescriptors.add(getLoggingServerMethodDescriptor);
    methodDescriptors.add(createLoggingServerMethodDescriptor);
    methodDescriptors.add(updateLoggingServerMethodDescriptor);
    methodDescriptors.add(deleteLoggingServerMethodDescriptor);
    methodDescriptors.add(listNodeTypesMethodDescriptor);
    methodDescriptors.add(getNodeTypeMethodDescriptor);
    methodDescriptors.add(showNsxCredentialsMethodDescriptor);
    methodDescriptors.add(showVcenterCredentialsMethodDescriptor);
    methodDescriptors.add(resetNsxCredentialsMethodDescriptor);
    methodDescriptors.add(resetVcenterCredentialsMethodDescriptor);
    methodDescriptors.add(getDnsForwardingMethodDescriptor);
    methodDescriptors.add(updateDnsForwardingMethodDescriptor);
    methodDescriptors.add(getNetworkPeeringMethodDescriptor);
    methodDescriptors.add(listNetworkPeeringsMethodDescriptor);
    methodDescriptors.add(createNetworkPeeringMethodDescriptor);
    methodDescriptors.add(deleteNetworkPeeringMethodDescriptor);
    methodDescriptors.add(updateNetworkPeeringMethodDescriptor);
    methodDescriptors.add(listPeeringRoutesMethodDescriptor);
    methodDescriptors.add(createHcxActivationKeyMethodDescriptor);
    methodDescriptors.add(listHcxActivationKeysMethodDescriptor);
    methodDescriptors.add(getHcxActivationKeyMethodDescriptor);
    methodDescriptors.add(getNetworkPolicyMethodDescriptor);
    methodDescriptors.add(listNetworkPoliciesMethodDescriptor);
    methodDescriptors.add(createNetworkPolicyMethodDescriptor);
    methodDescriptors.add(updateNetworkPolicyMethodDescriptor);
    methodDescriptors.add(deleteNetworkPolicyMethodDescriptor);
    methodDescriptors.add(listManagementDnsZoneBindingsMethodDescriptor);
    methodDescriptors.add(getManagementDnsZoneBindingMethodDescriptor);
    methodDescriptors.add(createManagementDnsZoneBindingMethodDescriptor);
    methodDescriptors.add(updateManagementDnsZoneBindingMethodDescriptor);
    methodDescriptors.add(deleteManagementDnsZoneBindingMethodDescriptor);
    methodDescriptors.add(repairManagementDnsZoneBindingMethodDescriptor);
    methodDescriptors.add(createVmwareEngineNetworkMethodDescriptor);
    methodDescriptors.add(updateVmwareEngineNetworkMethodDescriptor);
    methodDescriptors.add(deleteVmwareEngineNetworkMethodDescriptor);
    methodDescriptors.add(getVmwareEngineNetworkMethodDescriptor);
    methodDescriptors.add(listVmwareEngineNetworksMethodDescriptor);
    methodDescriptors.add(createPrivateConnectionMethodDescriptor);
    methodDescriptors.add(getPrivateConnectionMethodDescriptor);
    methodDescriptors.add(listPrivateConnectionsMethodDescriptor);
    methodDescriptors.add(updatePrivateConnectionMethodDescriptor);
    methodDescriptors.add(deletePrivateConnectionMethodDescriptor);
    methodDescriptors.add(listPrivateConnectionPeeringRoutesMethodDescriptor);
    methodDescriptors.add(grantDnsBindPermissionMethodDescriptor);
    methodDescriptors.add(getDnsBindPermissionMethodDescriptor);
    methodDescriptors.add(revokeDnsBindPermissionMethodDescriptor);
    methodDescriptors.add(listLocationsMethodDescriptor);
    methodDescriptors.add(getLocationMethodDescriptor);
    methodDescriptors.add(setIamPolicyMethodDescriptor);
    methodDescriptors.add(getIamPolicyMethodDescriptor);
    methodDescriptors.add(testIamPermissionsMethodDescriptor);
    return methodDescriptors;
  }
Constructs an instance of HttpJsonVmwareEngineStub, 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-vmwareengine/google-cloud-vmwareengine/src/main/java/com/google/cloud/vmwareengine/v1/stub/HttpJsonVmwareEngineStub.java