ArtifactSourcesClient Interface
public interface ArtifactSourcesClient
An instance of this class provides access to all the operations defined in ArtifactSourcesClient.
Method Summary
Method Details
createOrUpdate
public abstract ArtifactSourceInner createOrUpdate(String resourceGroupName, String labName, String name, ArtifactSourceInner artifactSource)
Create or replace an existing artifact source.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ArtifactSourceInner> createOrUpdateWithResponse(String resourceGroupName, String labName, String name, ArtifactSourceInner artifactSource, Context context)
Create or replace an existing artifact source.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String labName, String name)
Delete artifact source.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String labName, String name, Context context)
Delete artifact source.
Parameters:
Returns:
get
public abstract ArtifactSourceInner get(String resourceGroupName, String labName, String name)
Get artifact source.
Parameters:
Returns:
getWithResponse
public abstract Response<ArtifactSourceInner> getWithResponse(String resourceGroupName, String labName, String name, String expand, Context context)
Get artifact source.
Parameters:
Returns:
list
public abstract PagedIterable<ArtifactSourceInner> list(String resourceGroupName, String labName)
List artifact sources in a given lab.
Parameters:
Returns:
list
public abstract PagedIterable<ArtifactSourceInner> list(String resourceGroupName, String labName, String expand, String filter, Integer top, String orderby, Context context)
List artifact sources in a given lab.
Parameters:
Returns:
update
public abstract ArtifactSourceInner update(String resourceGroupName, String labName, String name, ArtifactSourceFragment artifactSource)
Allows modifying tags of artifact sources. All other properties will be ignored.
Parameters:
Returns:
updateWithResponse
public abstract Response<ArtifactSourceInner> updateWithResponse(String resourceGroupName, String labName, String name, ArtifactSourceFragment artifactSource, Context context)
Allows modifying tags of artifact sources. All other properties will be ignored.
Parameters:
Returns: