com.shephertz.app42.paas.sdk.jme.appTab
Class Charge

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.App42Response
      extended by com.shephertz.app42.paas.sdk.jme.appTab.Charge

public class Charge
extends App42Response

This Charge object is the value object which contains the properties of Charge along with the setter & getter for those properties.


Nested Class Summary
 class Charge.Bandwidth
          An inner class that contains the remaining properties of the Usage.
 class Charge.Feature
          An inner class that contains the remaining properties of the Usage.
 class Charge.Storage
          An inner class that contains the remaining properties of the Usage.
 
Field Summary
 Charge.Bandwidth bandwidthObj
           
 boolean charge
           
 Charge.Feature feature
           
 boolean isValid
           
 java.lang.String message
           
 Charge.Storage storage
           
 
Constructor Summary
Charge()
           
 
Method Summary
 Charge.Bandwidth getBandwidth()
          Returns the list of all the bandwidth values and its charges for an app.
 boolean getCharge()
          Return the type of charge
 Charge.Feature getFeature()
          Returns the list of all the features in an app.
 boolean getIsValid()
          Return the message either package is valid or not
 java.lang.String getMessage()
          Return the message for package
 Charge.Storage getStorage()
          Returns the list of all the storage values and its charges for an app.
 void setBandwidth(Charge.Bandwidth bandwidthObj)
          Sets the list of all the bandwidth values and its charges for an app.
 void setCharge(boolean charge)
          Sets the list of all levels in an app.
 void setFeature(Charge.Feature feature)
          Sets the list of all the features in an app.
 void setIsValid(boolean isValid)
          Sets the package is valid
 void setMessage(java.lang.String message)
          Sets the message for the package
 void setStorage(Charge.Storage storage)
          Sets the list of all the storage values and its charges for an app.
 
Methods inherited from class com.shephertz.app42.paas.sdk.jme.App42Response
getStrResponse, getTotalRecords, isResponseSuccess, setResponseSuccess, setStrResponse, setTotalRecords, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

bandwidthObj

public Charge.Bandwidth bandwidthObj

charge

public boolean charge

feature

public Charge.Feature feature

isValid

public boolean isValid

message

public java.lang.String message

storage

public Charge.Storage storage
Constructor Detail

Charge

public Charge()
Method Detail

getBandwidth

public Charge.Bandwidth getBandwidth()
Returns the list of all the bandwidth values and its charges for an app.

Returns:
the list of all the bandwidth values and its charges for an app.

getCharge

public boolean getCharge()
Return the type of charge

Returns:
the type of charge

getFeature

public Charge.Feature getFeature()
Returns the list of all the features in an app.

Returns:
the list of all the features in an app.

getIsValid

public boolean getIsValid()
Return the message either package is valid or not

Returns:
the package is valid or not

getMessage

public java.lang.String getMessage()
Return the message for package

Returns:
the message for package

getStorage

public Charge.Storage getStorage()
Returns the list of all the storage values and its charges for an app.

Returns:
the list of all the storage values and its charges for an app.

setBandwidth

public void setBandwidth(Charge.Bandwidth bandwidthObj)
Sets the list of all the bandwidth values and its charges for an app.

Parameters:
bandwidthList - - list of all the bandwidth values and its charges

setCharge

public void setCharge(boolean charge)
Sets the list of all levels in an app.

Parameters:
levelList - - list of all levels in an app.

setFeature

public void setFeature(Charge.Feature feature)
Sets the list of all the features in an app.

Parameters:
featureList - - list of all the features in an app.

setIsValid

public void setIsValid(boolean isValid)
Sets the package is valid

Parameters:
isValid - - Type of Package

setMessage

public void setMessage(java.lang.String message)
Sets the message for the package

Parameters:
message - - Message for the package

setStorage

public void setStorage(Charge.Storage storage)
Sets the list of all the storage values and its charges for an app.

Parameters:
storageList - - list of all the storage values and its charges