GitHubRepoesClient Interface

public interface GitHubRepoesClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<GitHubRepoInner>,GitHubRepoInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo)

Create or update a monitored GitHub repository.

abstract SyncPoller<PollResult<GitHubRepoInner>,GitHubRepoInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, Context context)

Create or update a monitored GitHub repository.

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

Patch a monitored GitHub repository.

abstract SyncPoller<PollResult<GitHubRepoInner>,GitHubRepoInner> beginUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, Context context)

Patch a monitored GitHub repository.

abstract GitHubRepoInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo)

Create or update a monitored GitHub repository.

abstract GitHubRepoInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, Context context)

Create or update a monitored GitHub repository.

abstract GitHubRepoInner get(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName)

Returns a monitored GitHub repository.

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

Returns a monitored GitHub repository.

abstract PagedIterable<GitHubRepoInner> list(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName)

Returns a list of monitored GitHub repositories.

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

Returns a list of monitored GitHub repositories.

abstract PagedIterable<GitHubRepoInner> listByConnector(String resourceGroupName, String gitHubConnectorName)

Returns a list of monitored GitHub repositories.

abstract PagedIterable<GitHubRepoInner> listByConnector(String resourceGroupName, String gitHubConnectorName, Context context)

Returns a list of monitored GitHub repositories.

abstract GitHubRepoInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName)

Patch a monitored GitHub repository.

abstract GitHubRepoInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, Context context)

Patch a monitored GitHub repository.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<GitHubRepoInner>,GitHubRepoInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo)

Create or update 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.
gitHubRepoName - Name of the GitHub Repo.
gitHubRepo - Github repo.

Returns:

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

beginCreateOrUpdate

public abstract SyncPoller<PollResult<GitHubRepoInner>,GitHubRepoInner> beginCreateOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, Context context)

Create or update 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.
gitHubRepoName - Name of the GitHub Repo.
gitHubRepo - Github repo.
context - The context to associate with this operation.

Returns:

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

beginUpdate

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

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.
gitHubRepoName - Name of the GitHub Repo.

Returns:

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

beginUpdate

public abstract SyncPoller<PollResult<GitHubRepoInner>,GitHubRepoInner> beginUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, 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.
gitHubRepoName - Name of the GitHub Repo.
gitHubRepo - Github repo.
context - The context to associate with this operation.

Returns:

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

createOrUpdate

public abstract GitHubRepoInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo)

Create or update 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.
gitHubRepoName - Name of the GitHub Repo.
gitHubRepo - Github repo.

Returns:

gitHub repo Proxy Resource.

createOrUpdate

public abstract GitHubRepoInner createOrUpdate(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, Context context)

Create or update 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.
gitHubRepoName - Name of the GitHub Repo.
gitHubRepo - Github repo.
context - The context to associate with this operation.

Returns:

gitHub repo Proxy Resource.

get

public abstract GitHubRepoInner get(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName)

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.
gitHubRepoName - Name of the GitHub Repo.

Returns:

gitHub repo Proxy Resource.

getWithResponse

public abstract Response<GitHubRepoInner> getWithResponse(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, 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.
gitHubRepoName - Name of the GitHub Repo.
context - The context to associate with this operation.

Returns:

gitHub repo Proxy Resource along with Response<T>.

list

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

Returns a list of monitored GitHub repositories.

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 paginated response with PagedIterable<T>.

list

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

Returns a list of monitored GitHub repositories.

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:

the paginated response with PagedIterable<T>.

listByConnector

public abstract PagedIterable<GitHubRepoInner> listByConnector(String resourceGroupName, String gitHubConnectorName)

Returns a list of monitored GitHub repositories.

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>.

listByConnector

public abstract PagedIterable<GitHubRepoInner> listByConnector(String resourceGroupName, String gitHubConnectorName, Context context)

Returns a list of monitored GitHub repositories.

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 GitHubRepoInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName)

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.
gitHubRepoName - Name of the GitHub Repo.

Returns:

gitHub repo Proxy Resource.

update

public abstract GitHubRepoInner update(String resourceGroupName, String gitHubConnectorName, String gitHubOwnerName, String gitHubRepoName, GitHubRepoInner gitHubRepo, 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.
gitHubRepoName - Name of the GitHub Repo.
gitHubRepo - Github repo.
context - The context to associate with this operation.

Returns:

gitHub repo Proxy Resource.

Applies to