public final class MonitorProperties extends Object
Constructor and Description |
---|
MonitorProperties() |
Modifier and Type | Method and Description |
---|---|
LiftrResourceCategories |
liftrResourceCategory()
Get the liftrResourceCategory property: The liftrResourceCategory property.
|
Integer |
liftrResourcePreference()
Get the liftrResourcePreference property: The priority of the resource.
|
LogzOrganizationProperties |
logzOrganizationProperties()
Get the logzOrganizationProperties property: The logzOrganizationProperties property.
|
MarketplaceSubscriptionStatus |
marketplaceSubscriptionStatus()
Get the marketplaceSubscriptionStatus property: Flag specifying the Marketplace Subscription Status of the
resource.
|
MonitoringStatus |
monitoringStatus()
Get the monitoringStatus property: Flag specifying if the resource monitoring is enabled or disabled.
|
PlanData |
planData()
Get the planData property: The planData property.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: Flag specifying if the resource provisioning state as tracked by ARM.
|
UserInfo |
userInfo()
Get the userInfo property: The userInfo property.
|
void |
validate()
Validates the instance.
|
MonitorProperties |
withLogzOrganizationProperties(LogzOrganizationProperties logzOrganizationProperties)
Set the logzOrganizationProperties property: The logzOrganizationProperties property.
|
MonitorProperties |
withMarketplaceSubscriptionStatus(MarketplaceSubscriptionStatus marketplaceSubscriptionStatus)
Set the marketplaceSubscriptionStatus property: Flag specifying the Marketplace Subscription Status of the
resource.
|
MonitorProperties |
withMonitoringStatus(MonitoringStatus monitoringStatus)
Set the monitoringStatus property: Flag specifying if the resource monitoring is enabled or disabled.
|
MonitorProperties |
withPlanData(PlanData planData)
Set the planData property: The planData property.
|
MonitorProperties |
withUserInfo(UserInfo userInfo)
Set the userInfo property: The userInfo property.
|
public ProvisioningState provisioningState()
public MonitoringStatus monitoringStatus()
public MonitorProperties withMonitoringStatus(MonitoringStatus monitoringStatus)
monitoringStatus
- the monitoringStatus value to set.public MarketplaceSubscriptionStatus marketplaceSubscriptionStatus()
public MonitorProperties withMarketplaceSubscriptionStatus(MarketplaceSubscriptionStatus marketplaceSubscriptionStatus)
marketplaceSubscriptionStatus
- the marketplaceSubscriptionStatus value to set.public LogzOrganizationProperties logzOrganizationProperties()
public MonitorProperties withLogzOrganizationProperties(LogzOrganizationProperties logzOrganizationProperties)
logzOrganizationProperties
- the logzOrganizationProperties value to set.public UserInfo userInfo()
public MonitorProperties withUserInfo(UserInfo userInfo)
userInfo
- the userInfo value to set.public PlanData planData()
public MonitorProperties withPlanData(PlanData planData)
planData
- the planData value to set.public LiftrResourceCategories liftrResourceCategory()
public Integer liftrResourcePreference()
public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.