Channels Interface
public interface Channels
Resource collection API of Channels.
Method Summary
Method Details
define
public abstract Channel.DefinitionStages.Blank define(String name)
Begins definition for a new Channel resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String partnerNamespaceName, String channelName)
Delete a channel. Delete an existing channel.
Parameters:
delete
public abstract void delete(String resourceGroupName, String partnerNamespaceName, String channelName, Context context)
Delete a channel. Delete an existing channel.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete a channel. Delete an existing channel.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete a channel. Delete an existing channel.
Parameters:
get
public abstract Channel get(String resourceGroupName, String partnerNamespaceName, String channelName)
Get a channel. Get properties of a channel.
Parameters:
Returns:
getById
public abstract Channel getById(String id)
Get a channel. Get properties of a channel.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Channel> getByIdWithResponse(String id, Context context)
Get a channel. Get properties of a channel.
Parameters:
Returns:
getFullUrl
public abstract EventSubscriptionFullUrl getFullUrl(String resourceGroupName, String partnerNamespaceName, String channelName)
Get full URL of partner destination channel. Get the full endpoint URL of a partner destination channel.
Parameters:
Returns:
getFullUrlWithResponse
public abstract Response<EventSubscriptionFullUrl> getFullUrlWithResponse(String resourceGroupName, String partnerNamespaceName, String channelName, Context context)
Get full URL of partner destination channel. Get the full endpoint URL of a partner destination channel.
Parameters:
Returns:
getWithResponse
public abstract Response<Channel> getWithResponse(String resourceGroupName, String partnerNamespaceName, String channelName, Context context)
Get a channel. Get properties of a channel.
Parameters:
Returns:
listByPartnerNamespace
public abstract PagedIterable<Channel> listByPartnerNamespace(String resourceGroupName, String partnerNamespaceName)
List channels. List all the channels in a partner namespace.
Parameters:
Returns:
listByPartnerNamespace
public abstract PagedIterable<Channel> listByPartnerNamespace(String resourceGroupName, String partnerNamespaceName, String filter, Integer top, Context context)
List channels. List all the channels in a partner namespace.
Parameters:
Returns:
update
public abstract void update(String resourceGroupName, String partnerNamespaceName, String channelName, ChannelUpdateParameters channelUpdateParameters)
Update a Channel. Synchronously updates a channel with the specified parameters.
Parameters:
updateWithResponse
public abstract Response<Void> updateWithResponse(String resourceGroupName, String partnerNamespaceName, String channelName, ChannelUpdateParameters channelUpdateParameters, Context context)
Update a Channel. Synchronously updates a channel with the specified parameters.
Parameters:
Returns: