public static io.grpc.ServiceDescriptor getServiceDescriptor() {
    io.grpc.ServiceDescriptor result = serviceDescriptor;
    if (result == null) {
      synchronized (VmwareEngineGrpc.class) {
        result = serviceDescriptor;
        if (result == null) {
          serviceDescriptor =
              result =
                  io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME)
                      .setSchemaDescriptor(new VmwareEngineFileDescriptorSupplier())
                      .addMethod(getListPrivateCloudsMethod())
                      .addMethod(getGetPrivateCloudMethod())
                      .addMethod(getCreatePrivateCloudMethod())
                      .addMethod(getUpdatePrivateCloudMethod())
                      .addMethod(getDeletePrivateCloudMethod())
                      .addMethod(getUndeletePrivateCloudMethod())
                      .addMethod(getListClustersMethod())
                      .addMethod(getGetClusterMethod())
                      .addMethod(getCreateClusterMethod())
                      .addMethod(getUpdateClusterMethod())
                      .addMethod(getDeleteClusterMethod())
                      .addMethod(getListNodesMethod())
                      .addMethod(getGetNodeMethod())
                      .addMethod(getListExternalAddressesMethod())
                      .addMethod(getFetchNetworkPolicyExternalAddressesMethod())
                      .addMethod(getGetExternalAddressMethod())
                      .addMethod(getCreateExternalAddressMethod())
                      .addMethod(getUpdateExternalAddressMethod())
                      .addMethod(getDeleteExternalAddressMethod())
                      .addMethod(getListSubnetsMethod())
                      .addMethod(getGetSubnetMethod())
                      .addMethod(getUpdateSubnetMethod())
                      .addMethod(getListExternalAccessRulesMethod())
                      .addMethod(getGetExternalAccessRuleMethod())
                      .addMethod(getCreateExternalAccessRuleMethod())
                      .addMethod(getUpdateExternalAccessRuleMethod())
                      .addMethod(getDeleteExternalAccessRuleMethod())
                      .addMethod(getListLoggingServersMethod())
                      .addMethod(getGetLoggingServerMethod())
                      .addMethod(getCreateLoggingServerMethod())
                      .addMethod(getUpdateLoggingServerMethod())
                      .addMethod(getDeleteLoggingServerMethod())
                      .addMethod(getListNodeTypesMethod())
                      .addMethod(getGetNodeTypeMethod())
                      .addMethod(getShowNsxCredentialsMethod())
                      .addMethod(getShowVcenterCredentialsMethod())
                      .addMethod(getResetNsxCredentialsMethod())
                      .addMethod(getResetVcenterCredentialsMethod())
                      .addMethod(getGetDnsForwardingMethod())
                      .addMethod(getUpdateDnsForwardingMethod())
                      .addMethod(getGetNetworkPeeringMethod())
                      .addMethod(getListNetworkPeeringsMethod())
                      .addMethod(getCreateNetworkPeeringMethod())
                      .addMethod(getDeleteNetworkPeeringMethod())
                      .addMethod(getUpdateNetworkPeeringMethod())
                      .addMethod(getListPeeringRoutesMethod())
                      .addMethod(getCreateHcxActivationKeyMethod())
                      .addMethod(getListHcxActivationKeysMethod())
                      .addMethod(getGetHcxActivationKeyMethod())
                      .addMethod(getGetNetworkPolicyMethod())
                      .addMethod(getListNetworkPoliciesMethod())
                      .addMethod(getCreateNetworkPolicyMethod())
                      .addMethod(getUpdateNetworkPolicyMethod())
                      .addMethod(getDeleteNetworkPolicyMethod())
                      .addMethod(getListManagementDnsZoneBindingsMethod())
                      .addMethod(getGetManagementDnsZoneBindingMethod())
                      .addMethod(getCreateManagementDnsZoneBindingMethod())
                      .addMethod(getUpdateManagementDnsZoneBindingMethod())
                      .addMethod(getDeleteManagementDnsZoneBindingMethod())
                      .addMethod(getRepairManagementDnsZoneBindingMethod())
                      .addMethod(getCreateVmwareEngineNetworkMethod())
                      .addMethod(getUpdateVmwareEngineNetworkMethod())
                      .addMethod(getDeleteVmwareEngineNetworkMethod())
                      .addMethod(getGetVmwareEngineNetworkMethod())
                      .addMethod(getListVmwareEngineNetworksMethod())
                      .addMethod(getCreatePrivateConnectionMethod())
                      .addMethod(getGetPrivateConnectionMethod())
                      .addMethod(getListPrivateConnectionsMethod())
                      .addMethod(getUpdatePrivateConnectionMethod())
                      .addMethod(getDeletePrivateConnectionMethod())
                      .addMethod(getListPrivateConnectionPeeringRoutesMethod())
                      .addMethod(getGrantDnsBindPermissionMethod())
                      .addMethod(getGetDnsBindPermissionMethod())
                      .addMethod(getRevokeDnsBindPermissionMethod())
                      .build();
        }
      }
    }
    return result;
  }
<pre>
Revokes the bind permission from the customer provided principal(user /
service account) on the intranet VPC associated with the consumer project.
DnsBindPermission is a global resource and location can only be global.
</pre>
java-vmwareengine/grpc-google-cloud-vmwareengine-v1/src/main/java/com/google/cloud/vmwareengine/v1/VmwareEngineGrpc.java