GitHubOwners Interface

public interface GitHubOwners

Resource collection API of GitHubOwners.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new GitHubOwner resource.

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

Returns a monitored GitHub repository.

abstract GitHubOwner getById(String id)

Returns a monitored GitHub repository.

abstract Response<GitHubOwner> getByIdWithResponse(String id, Context context)

Returns a monitored GitHub repository.

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

Returns a monitored GitHub repository.

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

Returns a list of monitored GitHub owners.

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

Returns a list of monitored GitHub owners.

Method Details

define

public abstract GitHubOwner.DefinitionStages.Blank define(String name)

Begins definition for a new GitHubOwner resource.

Parameters:

name - resource name.

Returns:

the first stage of the new GitHubOwner definition.

get

public abstract GitHubOwner 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.

getById

public abstract GitHubOwner getById(String id)

Returns a monitored GitHub repository.

Parameters:

id - the resource ID.

Returns:

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

getByIdWithResponse

public abstract Response<GitHubOwner> getByIdWithResponse(String id, Context context)

Returns a monitored GitHub repository.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

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

getWithResponse

public abstract Response<GitHubOwner> 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<GitHubOwner> 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<GitHubOwner> 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>.

Applies to