com.microsoft.store.partnercenter.models.ratecards.AzureMeter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of partnercenter Show documentation
Show all versions of partnercenter Show documentation
SDK for accessing Microsoft Partner Center API.
// -----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// -----------------------------------------------------------------------
package com.microsoft.store.partnercenter.models.ratecards;
import java.util.Map;
import org.joda.time.DateTime;
import com.microsoft.store.partnercenter.models.ResourceBase;
/**
* Represents a record of operation performed by a
* Partner user or application
*/
public class AzureMeter extends ResourceBase {
/**
* Gets or sets the meter unique identifier.
*/
private String __Id;
public String getId()
{
return __Id;
}
public void setId( String value )
{
__Id = value;
}
/**
* Gets or sets the name of meter.
*/
private String __Name;
public String getName()
{
return __Name;
}
public void setName( String value )
{
__Name = value;
}
/**
* Gets or sets the meter rates.
* The dictionary key is the meter quantity and the value is the meter rate.
*/
private Map __Rates;
public Map getRates()
{
return __Rates;
}
public void setRates( Map value )
{
__Rates = value;
}
/**
* Gets or sets the azure meter tags.
*/
private Iterable __Tags;
public Iterable getTags()
{
return __Tags;
}
public void setTags( Iterable value )
{
__Tags = value;
}
/**
* Gets or sets the category of the meter.
* Example: Storage.
*/
private String __Category;
public String getCategory()
{
return __Category;
}
public void setCategory( String value )
{
__Category = value;
}
/**
* Gets or sets the subcategory of the meter.
* Example: SKU.
*/
private String __Subcategory;
public String getSubcategory()
{
return __Subcategory;
}
public void setSubcategory( String value )
{
__Subcategory = value;
}
/**
* Gets or sets the region.
*/
private String __Region;
public String getRegion()
{
return __Region;
}
public void setRegion( String value )
{
__Region = value;
}
/**
* Gets or sets the base unit for the rates.
*/
private String __Unit;
public String getUnit()
{
return __Unit;
}
public void setUnit( String value )
{
__Unit = value;
}
/**
* Gets or sets the included quantity which is free of charge.
*/
private int __IncludedQuantity;
public int getIncludedQuantity()
{
return __IncludedQuantity;
}
public void setIncludedQuantity( int value )
{
__IncludedQuantity = value;
}
/**
* Gets or sets the date this meter is in effect.
*/
private DateTime __EffectiveDate;
public DateTime getEffectiveDate()
{
return __EffectiveDate;
}
public void setEffectiveDate( DateTime value )
{
__EffectiveDate = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy