Class SyncAgentInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.sql.fluent.models.SyncAgentInner
-
public class SyncAgentInner extends com.azure.core.management.ProxyResourceAn Azure SQL Database sync agent.
-
-
Constructor Summary
Constructors Constructor Description SyncAgentInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OffsetDateTimeexpiryTime()Get the expiryTime property: Expiration time of the sync agent version.BooleanisUpToDate()Get the isUpToDate property: If the sync agent version is up to date.OffsetDateTimelastAliveTime()Get the lastAliveTime property: Last alive time of the sync agent.StringnamePropertiesName()Get the namePropertiesName property: Name of the sync agent.SyncAgentStatestate()Get the state property: State of the sync agent.StringsyncDatabaseId()Get the syncDatabaseId property: ARM resource id of the sync database in the sync agent.voidvalidate()Validates the instance.Stringversion()Get the version property: Version of the sync agent.SyncAgentInnerwithSyncDatabaseId(String syncDatabaseId)Set the syncDatabaseId property: ARM resource id of the sync database in the sync agent.
-
-
-
Method Detail
-
namePropertiesName
public String namePropertiesName()
Get the namePropertiesName property: Name of the sync agent.- Returns:
- the namePropertiesName value.
-
syncDatabaseId
public String syncDatabaseId()
Get the syncDatabaseId property: ARM resource id of the sync database in the sync agent.- Returns:
- the syncDatabaseId value.
-
withSyncDatabaseId
public SyncAgentInner withSyncDatabaseId(String syncDatabaseId)
Set the syncDatabaseId property: ARM resource id of the sync database in the sync agent.- Parameters:
syncDatabaseId- the syncDatabaseId value to set.- Returns:
- the SyncAgentInner object itself.
-
lastAliveTime
public OffsetDateTime lastAliveTime()
Get the lastAliveTime property: Last alive time of the sync agent.- Returns:
- the lastAliveTime value.
-
state
public SyncAgentState state()
Get the state property: State of the sync agent.- Returns:
- the state value.
-
isUpToDate
public Boolean isUpToDate()
Get the isUpToDate property: If the sync agent version is up to date.- Returns:
- the isUpToDate value.
-
expiryTime
public OffsetDateTime expiryTime()
Get the expiryTime property: Expiration time of the sync agent version.- Returns:
- the expiryTime value.
-
version
public String version()
Get the version property: Version of the sync agent.- Returns:
- the version value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-