CatalogUpdateProperties Class
- java.
lang. Object - com.
azure. resourcemanager. devcenter. fluent. models. CatalogUpdateProperties
- com.
Implements
public class CatalogUpdateProperties
implements JsonSerializable<CatalogUpdateProperties>
Properties of a catalog. These properties can be updated after the resource has been created.
Constructor Summary
| Constructor | Description |
|---|---|
| CatalogUpdateProperties() |
Creates an instance of Catalog |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Git |
adoGit()
Get the ado |
|
static
Catalog |
fromJson(JsonReader jsonReader)
Reads an instance of Catalog |
|
Git |
gitHub()
Get the git |
|
Catalog |
syncType()
Get the sync |
| Map<String,String> |
tags()
Get the tags property: Resource tags. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Catalog |
withAdoGit(GitCatalog adoGit)
Set the ado |
|
Catalog |
withGitHub(GitCatalog gitHub)
Set the git |
|
Catalog |
withSyncType(CatalogSyncType syncType)
Set the sync |
|
Catalog |
withTags(Map<String,String> tags)
Set the tags property: Resource tags. |
Methods inherited from java.lang.Object
Constructor Details
CatalogUpdateProperties
public CatalogUpdateProperties()
Creates an instance of CatalogUpdateProperties class.
Method Details
adoGit
public GitCatalog adoGit()
Get the adoGit property: Properties for an Azure DevOps catalog type.
Returns:
fromJson
public static CatalogUpdateProperties fromJson(JsonReader jsonReader)
Reads an instance of CatalogUpdateProperties from the JsonReader.
Parameters:
Returns:
Throws:
gitHub
public GitCatalog gitHub()
Get the gitHub property: Properties for a GitHub catalog type.
Returns:
syncType
public CatalogSyncType syncType()
Get the syncType property: Indicates the type of sync that is configured for the catalog.
Returns:
tags
public Map<String,String> tags()
Get the tags property: Resource tags.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdoGit
public CatalogUpdateProperties withAdoGit(GitCatalog adoGit)
Set the adoGit property: Properties for an Azure DevOps catalog type.
Parameters:
Returns:
withGitHub
public CatalogUpdateProperties withGitHub(GitCatalog gitHub)
Set the gitHub property: Properties for a GitHub catalog type.
Parameters:
Returns:
withSyncType
public CatalogUpdateProperties withSyncType(CatalogSyncType syncType)
Set the syncType property: Indicates the type of sync that is configured for the catalog.
Parameters:
Returns:
withTags
public CatalogUpdateProperties withTags(Map<String,String> tags)
Set the tags property: Resource tags.
Parameters:
Returns: