LabCostImpl Class

Definition

public final class LabCostImpl implements LabCost, LabCost.Definition, LabCost.Update
Inheritance
java.lang.Object
LabCostImpl
Implements

Inherited Members

java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Methods

apply()

Executes the update request.

apply(Context context)

Executes the update request.

create()

Executes the create request.

create(Context context)

Executes the create request.

createdDate()

Gets the createdDate property: The creation date of the cost.

currencyCode()

Gets the currencyCode property: The currency code of the cost.

endDateTime()

Gets the endDateTime property: The end time of the cost data.

id()

Gets the id property: Fully qualified resource Id for the resource.

innerModel()

Gets the inner com.azure.resourcemanager.devtestlabs.fluent.models.LabCostInner object.

labCostDetails()

Gets the labCostDetails property: The lab cost details component of the cost data.

labCostSummary()

Gets the labCostSummary property: The lab cost summary component of the cost data.

location()

Gets the location property: The geo-location where the resource lives.

name()

Gets the name property: The name of the resource.

provisioningState()

Gets the provisioningState property: The provisioning status of the resource.

refresh()

Refreshes the resource to sync with Azure.

refresh(Context context)

Refreshes the resource to sync with Azure.

region()

Gets the region of the resource.

regionName()

Gets the name of the resource region.

resourceCosts()

Gets the resourceCosts property: The resource cost component of the cost data.

startDateTime()

Gets the startDateTime property: The start time of the cost data.

tags()

Gets the tags property: Resource tags.

targetCost()

Gets the targetCost property: The target cost properties.

type()

Gets the type property: The type of the resource.

uniqueIdentifier()

Gets the uniqueIdentifier property: The unique immutable identifier of a resource (Guid).

update()

Begins update for the LabCost resource.

withCreatedDate(OffsetDateTime createdDate)

Specifies the createdDate property: The creation date of the cost..

withCurrencyCode(String currencyCode)

Specifies the currencyCode property: The currency code of the cost..

withEndDateTime(OffsetDateTime endDateTime)

Specifies the endDateTime property: The end time of the cost data..

withExistingLab(String resourceGroupName, String labName)

Specifies resourceGroupName, labName.

withRegion(Region location)

Specifies the region for the resource.

withRegion(String location)

Specifies the region for the resource.

withStartDateTime(OffsetDateTime startDateTime)

Specifies the startDateTime property: The start time of the cost data..

withTags(Map<String,String> tags)

Specifies the tags property: Resource tags..

withTargetCost(TargetCostProperties targetCost)

Specifies the targetCost property: The target cost properties.

Applies to