次の方法で共有


DevCentersClient Interface

public interface DevCentersClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginCreateOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body)

Creates or updates a devcenter resource.

abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginCreateOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body, Context context)

Creates or updates a devcenter resource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String devCenterName)

Deletes a devcenter.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String devCenterName, Context context)

Deletes a devcenter.

abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginUpdate(String resourceGroupName, String devCenterName, DevCenterUpdate body)

Partially updates a devcenter.

abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginUpdate(String resourceGroupName, String devCenterName, DevCenterUpdate body, Context context)

Partially updates a devcenter.

abstract DevCenterInner createOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body)

Creates or updates a devcenter resource.

abstract DevCenterInner createOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body, Context context)

Creates or updates a devcenter resource.

abstract void delete(String resourceGroupName, String devCenterName)

Deletes a devcenter.

abstract void delete(String resourceGroupName, String devCenterName, Context context)

Deletes a devcenter.

abstract DevCenterInner getByResourceGroup(String resourceGroupName, String devCenterName)

Gets a devcenter.

abstract Response<DevCenterInner> getByResourceGroupWithResponse(String resourceGroupName, String devCenterName, Context context)

Gets a devcenter.

abstract PagedIterable<DevCenterInner> list()

Lists all devcenters in a subscription.

abstract PagedIterable<DevCenterInner> list(Integer top, Context context)

Lists all devcenters in a subscription.

abstract PagedIterable<DevCenterInner> listByResourceGroup(String resourceGroupName)

Lists all devcenters in a resource group.

abstract PagedIterable<DevCenterInner> listByResourceGroup(String resourceGroupName, Integer top, Context context)

Lists all devcenters in a resource group.

abstract DevCenterInner update(String resourceGroupName, String devCenterName, DevCenterUpdate body)

Partially updates a devcenter.

abstract DevCenterInner update(String resourceGroupName, String devCenterName, DevCenterUpdate body, Context context)

Partially updates a devcenter.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginCreateOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body)

Creates or updates a devcenter resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Represents a devcenter.

Returns:

the SyncPoller<T,U> for polling of represents a devcenter resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginCreateOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body, Context context)

Creates or updates a devcenter resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Represents a devcenter.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of represents a devcenter resource.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String devCenterName)

Deletes a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String devCenterName, Context context)

Deletes a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginUpdate(String resourceGroupName, String devCenterName, DevCenterUpdate body)

Partially updates a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Updatable devcenter properties.

Returns:

the SyncPoller<T,U> for polling of represents a devcenter resource.

beginUpdate

public abstract SyncPoller<PollResult<DevCenterInner>,DevCenterInner> beginUpdate(String resourceGroupName, String devCenterName, DevCenterUpdate body, Context context)

Partially updates a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Updatable devcenter properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of represents a devcenter resource.

createOrUpdate

public abstract DevCenterInner createOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body)

Creates or updates a devcenter resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Represents a devcenter.

Returns:

represents a devcenter resource.

createOrUpdate

public abstract DevCenterInner createOrUpdate(String resourceGroupName, String devCenterName, DevCenterInner body, Context context)

Creates or updates a devcenter resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Represents a devcenter.
context - The context to associate with this operation.

Returns:

represents a devcenter resource.

delete

public abstract void delete(String resourceGroupName, String devCenterName)

Deletes a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.

delete

public abstract void delete(String resourceGroupName, String devCenterName, Context context)

Deletes a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
context - The context to associate with this operation.

getByResourceGroup

public abstract DevCenterInner getByResourceGroup(String resourceGroupName, String devCenterName)

Gets a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.

Returns:

a devcenter.

getByResourceGroupWithResponse

public abstract Response<DevCenterInner> getByResourceGroupWithResponse(String resourceGroupName, String devCenterName, Context context)

Gets a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
context - The context to associate with this operation.

Returns:

a devcenter along with Response<T>.

list

public abstract PagedIterable<DevCenterInner> list()

Lists all devcenters in a subscription.

Returns:

result of the list devcenters operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<DevCenterInner> list(Integer top, Context context)

Lists all devcenters in a subscription.

Parameters:

top - The maximum number of resources to return from the operation. Example: '$top=10'.
context - The context to associate with this operation.

Returns:

result of the list devcenters operation as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<DevCenterInner> listByResourceGroup(String resourceGroupName)

Lists all devcenters in a resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.

Returns:

result of the list devcenters operation as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<DevCenterInner> listByResourceGroup(String resourceGroupName, Integer top, Context context)

Lists all devcenters in a resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
top - The maximum number of resources to return from the operation. Example: '$top=10'.
context - The context to associate with this operation.

Returns:

result of the list devcenters operation as paginated response with PagedIterable<T>.

update

public abstract DevCenterInner update(String resourceGroupName, String devCenterName, DevCenterUpdate body)

Partially updates a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Updatable devcenter properties.

Returns:

represents a devcenter resource.

update

public abstract DevCenterInner update(String resourceGroupName, String devCenterName, DevCenterUpdate body, Context context)

Partially updates a devcenter.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
body - Updatable devcenter properties.
context - The context to associate with this operation.

Returns:

represents a devcenter resource.

Applies to