Catalog Interface
public interface Catalog
An immutable client-side representation of Catalog.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Git |
adoGit()
Gets the ado |
abstract void |
connect()
Connects a project catalog to enable syncing. |
abstract void |
connect(Context context)
Connects a project catalog to enable syncing. |
abstract
Catalog |
connectionState()
Gets the connection |
abstract
Sync |
getSyncErrorDetails()
Gets project catalog synchronization error details. |
abstract
Response<Sync |
getSyncErrorDetailsWithResponse(Context context)
Gets project catalog synchronization error details. |
abstract
Git |
gitHub()
Gets the git |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Catalog |
innerModel()
Gets the inner com. |
abstract
Offset |
lastConnectionTime()
Gets the last |
abstract
Sync |
lastSyncStats()
Gets the last |
abstract
Offset |
lastSyncTime()
Gets the last |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract
Provisioning |
provisioningState()
Gets the provisioning |
abstract Catalog |
refresh()
Refreshes the resource to sync with Azure. |
abstract Catalog |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract String |
resourceGroupName()
Gets the name of the resource group. |
abstract void |
sync()
Syncs templates for a template source. |
abstract void |
sync(Context context)
Syncs templates for a template source. |
abstract
Catalog |
syncState()
Gets the sync |
abstract
Catalog |
syncType()
Gets the sync |
abstract
System |
systemData()
Gets the system |
abstract Map<String,String> |
tags()
Gets the tags property: Resource tags. |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract Update |
update()
Begins update for the Catalog resource. |
Method Details
adoGit
public abstract GitCatalog adoGit()
Gets the adoGit property: Properties for an Azure DevOps catalog type.
Returns:
connect
public abstract void connect()
Connects a project catalog to enable syncing.
connect
public abstract void connect(Context context)
Connects a project catalog to enable syncing.
Parameters:
connectionState
public abstract CatalogConnectionState connectionState()
Gets the connectionState property: The connection state of the catalog.
Returns:
getSyncErrorDetails
public abstract SyncErrorDetails getSyncErrorDetails()
Gets project catalog synchronization error details.
Returns:
getSyncErrorDetailsWithResponse
public abstract Response
Gets project catalog synchronization error details.
Parameters:
Returns:
gitHub
public abstract GitCatalog gitHub()
Gets the gitHub property: Properties for a GitHub catalog type.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract CatalogInner innerModel()
Gets the inner com.azure.resourcemanager.devcenter.fluent.models.CatalogInner object.
Returns:
lastConnectionTime
public abstract OffsetDateTime lastConnectionTime()
Gets the lastConnectionTime property: When the catalog was last connected.
Returns:
lastSyncStats
public abstract SyncStats lastSyncStats()
Gets the lastSyncStats property: Stats of the latest synchronization.
Returns:
lastSyncTime
public abstract OffsetDateTime lastSyncTime()
Gets the lastSyncTime property: When the catalog was last synced.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
provisioningState
public abstract ProvisioningState provisioningState()
Gets the provisioningState property: The provisioning state of the resource.
Returns:
refresh
public abstract Catalog refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract Catalog refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
sync
public abstract void sync()
Syncs templates for a template source.
sync
public abstract void sync(Context context)
Syncs templates for a template source.
Parameters:
syncState
public abstract CatalogSyncState syncState()
Gets the syncState property: The synchronization state of the catalog.
Returns:
syncType
public abstract CatalogSyncType syncType()
Gets the syncType property: Indicates the type of sync that is configured for the catalog.
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
tags
public abstract Map
Gets the tags property: Resource tags.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract Catalog.Update update()
Begins update for the Catalog resource.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for