GitHubOwnersClient Interface

public interface GitHubOwnersClient

An instance of this class provides access to all the operations defined in GitHubOwnersClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner)

Create or update a monitored GitHub owner.

abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Create or update a monitored GitHub owner.

abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Patch a monitored GitHub repository.

abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Patch a monitored GitHub repository.

abstract GitHubOwnerInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner)

Create or update a monitored GitHub owner.

abstract GitHubOwnerInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Create or update a monitored GitHub owner.

abstract GitHubOwnerInner get(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Returns a monitored GitHub repository.

abstract Response<GitHubOwnerInner> getWithResponse(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, Context context)

Returns a monitored GitHub repository.

abstract PagedIterable<GitHubOwnerInner> list(String resourceGroupName, String gitHubConnectorName)

Returns a list of monitored GitHub owners.

abstract PagedIterable<GitHubOwnerInner> list(String resourceGroupName, String gitHubConnectorName, Context context)

Returns a list of monitored GitHub owners.

abstract GitHubOwnerInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Patch a monitored GitHub repository.

abstract GitHubOwnerInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Patch a monitored GitHub repository.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner)

Create or update a monitored GitHub owner.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
gitHubOwner - Github owner.

Returns:

the SyncPoller<T,U> for polling of gitHub repo owner Proxy Resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Create or update a monitored GitHub owner.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
gitHubOwner - Github owner.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of gitHub repo owner Proxy Resource.

beginUpdate

public abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Patch a monitored GitHub repository.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.

Returns:

the SyncPoller<T,U> for polling of gitHub repo owner Proxy Resource.

beginUpdate

public abstract SyncPoller<PollResult<GitHubOwnerInner>,GitHubOwnerInner> beginUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Patch a monitored GitHub repository.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
gitHubOwner - Github owner.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of gitHub repo owner Proxy Resource.

createOrUpdate

public abstract GitHubOwnerInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner)

Create or update a monitored GitHub owner.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
gitHubOwner - Github owner.

Returns:

gitHub repo owner Proxy Resource.

createOrUpdate

public abstract GitHubOwnerInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Create or update a monitored GitHub owner.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
gitHubOwner - Github owner.
context - The context to associate with this operation.

Returns:

gitHub repo owner Proxy Resource.

get

public abstract GitHubOwnerInner get(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Returns a monitored GitHub repository.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.

Returns:

gitHub repo owner Proxy Resource.

getWithResponse

public abstract Response<GitHubOwnerInner> getWithResponse(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, Context context)

Returns a monitored GitHub repository.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
context - The context to associate with this operation.

Returns:

gitHub repo owner Proxy Resource along with Response<T>.

list

public abstract PagedIterable<GitHubOwnerInner> list(String resourceGroupName, String gitHubConnectorName)

Returns a list of monitored GitHub owners.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.

Returns:

the paginated response with PagedIterable<T>.

list

public abstract PagedIterable<GitHubOwnerInner> list(String resourceGroupName, String gitHubConnectorName, Context context)

Returns a list of monitored GitHub owners.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
context - The context to associate with this operation.

Returns:

the paginated response with PagedIterable<T>.

update

public abstract GitHubOwnerInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Patch a monitored GitHub repository.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.

Returns:

gitHub repo owner Proxy Resource.

update

public abstract GitHubOwnerInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, GitHubOwnerInner gitHubOwner, Context context)

Patch a monitored GitHub repository.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
gitHubConnectorName - Name of the GitHub Connector.
gitHubOwnerName - Name of the GitHub Owner.
gitHubOwner - Github owner.
context - The context to associate with this operation.

Returns:

gitHub repo owner Proxy Resource.

Applies to