public static async Task <ICapabilityApiRemoveLocalCapabilityResult> RemoveLocalCapabilityAsync(this ICapabilityApi api, GoogleApiClient client, string capability)
 {
     return((await api.RemoveLocalCapability(client, capability)).JavaCast <ICapabilityApiRemoveLocalCapabilityResult> ());
 }
 public static async Task <ICapabilityApiGetCapabilityResult> GetCapabilityAsync(this ICapabilityApi api, GoogleApiClient client, string capability, int filter)
 {
     return((await api.GetCapability(client, capability, filter)).JavaCast <ICapabilityApiGetCapabilityResult> ());
 }
 public static async Task <Statuses> RemoveCapabilityListenerAsync(this ICapabilityApi api, GoogleApiClient client, ICapabilityApiCapabilityListener listener, string capability)
 {
     return((await api.RemoveCapabilityListener(client, listener, capability)).JavaCast <Statuses> ());
 }
 public static async Task <ICapabilityApiGetAllCapabilitiesResult> GetAllCapabilitiesAsync(this ICapabilityApi api, GoogleApiClient client, int filter)
 {
     return((await api.GetAllCapabilities(client, filter)).JavaCast <ICapabilityApiGetAllCapabilitiesResult> ());
 }