Class JobAgentInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.core.management.Resource
-
- com.azure.resourcemanager.sql.fluent.models.JobAgentInner
-
public class JobAgentInner extends com.azure.core.management.ResourceAn Azure SQL job agent.
-
-
Constructor Summary
Constructors Constructor Description JobAgentInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdatabaseId()Get the databaseId property: Resource ID of the database to store job metadata in.Skusku()Get the sku property: The name and tier of the SKU.JobAgentStatestate()Get the state property: The state of the job agent.voidvalidate()Validates the instance.JobAgentInnerwithDatabaseId(String databaseId)Set the databaseId property: Resource ID of the database to store job metadata in.JobAgentInnerwithSku(Sku sku)Set the sku property: The name and tier of the SKU.
-
-
-
Method Detail
-
sku
public Sku sku()
Get the sku property: The name and tier of the SKU.- Returns:
- the sku value.
-
withSku
public JobAgentInner withSku(Sku sku)
Set the sku property: The name and tier of the SKU.- Parameters:
sku- the sku value to set.- Returns:
- the JobAgentInner object itself.
-
databaseId
public String databaseId()
Get the databaseId property: Resource ID of the database to store job metadata in.- Returns:
- the databaseId value.
-
withDatabaseId
public JobAgentInner withDatabaseId(String databaseId)
Set the databaseId property: Resource ID of the database to store job metadata in.- Parameters:
databaseId- the databaseId value to set.- Returns:
- the JobAgentInner object itself.
-
state
public JobAgentState state()
Get the state property: The state of the job agent.- Returns:
- the state value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-