public final class LabResourceCostProperties extends Object
Constructor and Description |
---|
LabResourceCostProperties() |
Modifier and Type | Method and Description |
---|---|
String |
externalResourceId()
Get the externalResourceId property: The ID of the external resource.
|
Double |
resourceCost()
Get the resourceCost property: The cost component of the resource cost item.
|
String |
resourceId()
Get the resourceId property: The ID of the resource.
|
String |
resourcename()
Get the resourcename property: The name of the resource.
|
String |
resourceOwner()
Get the resourceOwner property: The owner of the resource (ex.
|
String |
resourcePricingTier()
Get the resourcePricingTier property: The category of the resource (ex.
|
String |
resourceStatus()
Get the resourceStatus property: The status of the resource (ex.
|
String |
resourceType()
Get the resourceType property: The logical resource type (ex.
|
String |
resourceUId()
Get the resourceUId property: The unique identifier of the resource.
|
void |
validate()
Validates the instance.
|
LabResourceCostProperties |
withExternalResourceId(String externalResourceId)
Set the externalResourceId property: The ID of the external resource.
|
LabResourceCostProperties |
withResourceCost(Double resourceCost)
Set the resourceCost property: The cost component of the resource cost item.
|
LabResourceCostProperties |
withResourceId(String resourceId)
Set the resourceId property: The ID of the resource.
|
LabResourceCostProperties |
withResourcename(String resourcename)
Set the resourcename property: The name of the resource.
|
LabResourceCostProperties |
withResourceOwner(String resourceOwner)
Set the resourceOwner property: The owner of the resource (ex.
|
LabResourceCostProperties |
withResourcePricingTier(String resourcePricingTier)
Set the resourcePricingTier property: The category of the resource (ex.
|
LabResourceCostProperties |
withResourceStatus(String resourceStatus)
Set the resourceStatus property: The status of the resource (ex.
|
LabResourceCostProperties |
withResourceType(String resourceType)
Set the resourceType property: The logical resource type (ex.
|
LabResourceCostProperties |
withResourceUId(String resourceUId)
Set the resourceUId property: The unique identifier of the resource.
|
public String resourcename()
public LabResourceCostProperties withResourcename(String resourcename)
resourcename
- the resourcename value to set.public String resourceUId()
public LabResourceCostProperties withResourceUId(String resourceUId)
resourceUId
- the resourceUId value to set.public Double resourceCost()
public LabResourceCostProperties withResourceCost(Double resourceCost)
resourceCost
- the resourceCost value to set.public String resourceType()
public LabResourceCostProperties withResourceType(String resourceType)
resourceType
- the resourceType value to set.public String resourceOwner()
public LabResourceCostProperties withResourceOwner(String resourceOwner)
resourceOwner
- the resourceOwner value to set.public String resourcePricingTier()
public LabResourceCostProperties withResourcePricingTier(String resourcePricingTier)
resourcePricingTier
- the resourcePricingTier value to set.public String resourceStatus()
public LabResourceCostProperties withResourceStatus(String resourceStatus)
resourceStatus
- the resourceStatus value to set.public String resourceId()
public LabResourceCostProperties withResourceId(String resourceId)
resourceId
- the resourceId value to set.public String externalResourceId()
public LabResourceCostProperties withExternalResourceId(String externalResourceId)
externalResourceId
- the externalResourceId value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.