LabCostDetailsProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.devtestlabs.models.LabCostDetailsProperties

public final class LabCostDetailsProperties

The properties of a lab cost item.

Constructor Summary

Constructor Description
LabCostDetailsProperties()

Creates an instance of LabCostDetailsProperties class.

Method Summary

Modifier and Type Method and Description
Double cost()

Get the cost property: The cost component of the cost item.

CostType costType()

Get the costType property: The type of the cost.

OffsetDateTime date()

Get the date property: The date of the cost item.

void validate()

Validates the instance.

LabCostDetailsProperties withCost(Double cost)

Set the cost property: The cost component of the cost item.

LabCostDetailsProperties withCostType(CostType costType)

Set the costType property: The type of the cost.

LabCostDetailsProperties withDate(OffsetDateTime date)

Set the date property: The date of the cost item.

Methods inherited from java.lang.Object

Constructor Details

LabCostDetailsProperties

public LabCostDetailsProperties()

Creates an instance of LabCostDetailsProperties class.

Method Details

cost

public Double cost()

Get the cost property: The cost component of the cost item.

Returns:

the cost value.

costType

public CostType costType()

Get the costType property: The type of the cost.

Returns:

the costType value.

date

public OffsetDateTime date()

Get the date property: The date of the cost item.

Returns:

the date value.

validate

public void validate()

Validates the instance.

withCost

public LabCostDetailsProperties withCost(Double cost)

Set the cost property: The cost component of the cost item.

Parameters:

cost - the cost value to set.

Returns:

the LabCostDetailsProperties object itself.

withCostType

public LabCostDetailsProperties withCostType(CostType costType)

Set the costType property: The type of the cost.

Parameters:

costType - the costType value to set.

Returns:

the LabCostDetailsProperties object itself.

withDate

public LabCostDetailsProperties withDate(OffsetDateTime date)

Set the date property: The date of the cost item.

Parameters:

date - the date value to set.

Returns:

the LabCostDetailsProperties object itself.

Applies to