Klasse Usage
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.Usage
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class Usage
extends Object
Usage
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
Application id of the subscriptionprotected String
Application name of the subscriptionprotected Long
End time of the subscription in milli seconds for the current intervalprotected Integer
This will show the number of failure invokes for the current subscription in the current intervalprotected String
Interval value of the subscription for current intervalprotected String
Interval Unit of the subscription for the current intervalprotected String
Package id of the subscriptionprotected String
Package name of the subscriptionprotected String
Plan id of the subscriptionprotected String
Plan name of the subscriptionprotected String
Quota (number of invokes) of the subscription as text for the current intervalprotected Long
Quota (number of invokes) allowed for the subscription for current intervalprotected String
Remaining period of the subscription as text for the current intervalprotected Long
Remaining period of the subscription in milli seconds for the current intervalprotected Integer
This value shows the elapses time of subscription in case of restart of the server.protected String
Start of the week configured in API gatewayprotected Long
Start time of the subscription for current interval in milli secondsprotected Integer
This will show the number of successful invokes for the current subscription in the current intervalprotected Long
Quota (number of invokes) used count for the subscription for current interval -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
Usage()
Usage
(String applicationId, String applicationName, Long endTime, Integer failureCount, String interval, String intervalUnit, String packageId, String packageName, String planId, String planName, String quota, Long quotaAllowed, String remainingPeriod, Long remainingPeriodInMillis, Integer restoredIntervalInSeconds, String startDayOfTheWeek, Long startTime, Integer successCount, Long usedQuota) Constructs a validated instance ofUsage
.Constructs a validated instance ofUsage
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungApplication id of the subscriptionapplicationId
(String applicationId) Application id of the subscriptionApplication name of the subscriptionapplicationName
(String applicationName) Application name of the subscriptionstatic Usage.UsageBuilder
builder()
protected boolean
endTime()
End time of the subscription in milli seconds for the current intervalEnd time of the subscription in milli seconds for the current intervalboolean
This will show the number of failure invokes for the current subscription in the current intervalfailureCount
(Integer failureCount) This will show the number of failure invokes for the current subscription in the current intervalint
hashCode()
interval()
Interval value of the subscription for current intervalInterval value of the subscription for current intervalInterval Unit of the subscription for the current intervalintervalUnit
(String intervalUnit) Interval Unit of the subscription for the current intervalPackage id of the subscriptionPackage id of the subscriptionPackage name of the subscriptionpackageName
(String packageName) Package name of the subscriptionplanId()
Plan id of the subscriptionPlan id of the subscriptionplanName()
Plan name of the subscriptionPlan name of the subscriptionquota()
Quota (number of invokes) of the subscription as text for the current intervalQuota (number of invokes) of the subscription as text for the current intervalQuota (number of invokes) allowed for the subscription for current intervalquotaAllowed
(Long quotaAllowed) Quota (number of invokes) allowed for the subscription for current intervalRemaining period of the subscription as text for the current intervalremainingPeriod
(String remainingPeriod) Remaining period of the subscription as text for the current intervalRemaining period of the subscription in milli seconds for the current intervalremainingPeriodInMillis
(Long remainingPeriodInMillis) Remaining period of the subscription in milli seconds for the current intervalThis value shows the elapses time of subscription in case of restart of the server.restoredIntervalInSeconds
(Integer restoredIntervalInSeconds) This value shows the elapses time of subscription in case of restart of the server.Start of the week configured in API gatewaystartDayOfTheWeek
(String startDayOfTheWeek) Start of the week configured in API gatewayStart time of the subscription for current interval in milli secondsStart time of the subscription for current interval in milli secondsThis will show the number of successful invokes for the current subscription in the current intervalsuccessCount
(Integer successCount) This will show the number of successful invokes for the current subscription in the current intervaltoString()
Quota (number of invokes) used count for the subscription for current intervalQuota (number of invokes) used count for the subscription for current interval
-
Felddetails
-
applicationId
Application id of the subscription -
applicationName
Application name of the subscription -
endTime
End time of the subscription in milli seconds for the current interval -
failureCount
This will show the number of failure invokes for the current subscription in the current interval -
interval
Interval value of the subscription for current interval -
intervalUnit
Interval Unit of the subscription for the current interval -
packageId
Package id of the subscription -
packageName
Package name of the subscription -
planId
Plan id of the subscription -
planName
Plan name of the subscription -
quota
Quota (number of invokes) of the subscription as text for the current interval -
quotaAllowed
Quota (number of invokes) allowed for the subscription for current interval -
remainingPeriod
Remaining period of the subscription as text for the current interval -
remainingPeriodInMillis
Remaining period of the subscription in milli seconds for the current interval -
restoredIntervalInSeconds
This value shows the elapses time of subscription in case of restart of the server. This end time and remaining time will be calculated based on start time, interval and restored interval. -
startDayOfTheWeek
Start of the week configured in API gateway -
startTime
Start time of the subscription for current interval in milli seconds -
successCount
This will show the number of successful invokes for the current subscription in the current interval -
usedQuota
Quota (number of invokes) used count for the subscription for current interval
-
-
Konstruktordetails
-
Usage
Constructs a validated instance ofUsage
.- Parameter:
spec
- the specification to process
-
Usage
@Internal public Usage(String applicationId, String applicationName, Long endTime, Integer failureCount, String interval, String intervalUnit, String packageId, String packageName, String planId, String planName, String quota, Long quotaAllowed, String remainingPeriod, Long remainingPeriodInMillis, Integer restoredIntervalInSeconds, String startDayOfTheWeek, Long startTime, Integer successCount, Long usedQuota) Constructs a validated instance ofUsage
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
Usage(Consumer)
instead.- Parameter:
applicationId
- Application id of the subscriptionapplicationName
- Application name of the subscriptionendTime
- End time of the subscription in milli seconds for the current intervalfailureCount
- This will show the number of failure invokes for the current subscription in the current intervalinterval
- Interval value of the subscription for current intervalintervalUnit
- Interval Unit of the subscription for the current intervalpackageId
- Package id of the subscriptionpackageName
- Package name of the subscriptionplanId
- Plan id of the subscriptionplanName
- Plan name of the subscriptionquota
- Quota (number of invokes) of the subscription as text for the current intervalquotaAllowed
- Quota (number of invokes) allowed for the subscription for current intervalremainingPeriod
- Remaining period of the subscription as text for the current intervalremainingPeriodInMillis
- Remaining period of the subscription in milli seconds for the current intervalrestoredIntervalInSeconds
- This value shows the elapses time of subscription in case of restart of the server. This end time and remaining time will be calculated based on start time, interval and restored interval.startDayOfTheWeek
- Start of the week configured in API gatewaystartTime
- Start time of the subscription for current interval in milli secondssuccessCount
- This will show the number of successful invokes for the current subscription in the current intervalusedQuota
- Quota (number of invokes) used count for the subscription for current interval
-
Usage
protected Usage()
-
-
Methodendetails
-
builder
-
applicationId
Application id of the subscription -
applicationName
Application name of the subscription -
endTime
End time of the subscription in milli seconds for the current interval -
failureCount
This will show the number of failure invokes for the current subscription in the current interval -
interval
Interval value of the subscription for current interval -
intervalUnit
Interval Unit of the subscription for the current interval -
packageId
Package id of the subscription -
packageName
Package name of the subscription -
planId
Plan id of the subscription -
planName
Plan name of the subscription -
quota
Quota (number of invokes) of the subscription as text for the current interval -
quotaAllowed
Quota (number of invokes) allowed for the subscription for current interval -
remainingPeriod
Remaining period of the subscription as text for the current interval -
remainingPeriodInMillis
Remaining period of the subscription in milli seconds for the current interval -
restoredIntervalInSeconds
This value shows the elapses time of subscription in case of restart of the server. This end time and remaining time will be calculated based on start time, interval and restored interval. -
startDayOfTheWeek
Start of the week configured in API gateway -
startTime
Start time of the subscription for current interval in milli seconds -
successCount
This will show the number of successful invokes for the current subscription in the current interval -
usedQuota
Quota (number of invokes) used count for the subscription for current interval -
applicationId
Application id of the subscription- Gibt zurück:
this
.
-
applicationName
Application name of the subscription- Gibt zurück:
this
.
-
endTime
End time of the subscription in milli seconds for the current interval- Gibt zurück:
this
.
-
failureCount
This will show the number of failure invokes for the current subscription in the current interval- Gibt zurück:
this
.
-
interval
Interval value of the subscription for current interval- Gibt zurück:
this
.
-
intervalUnit
Interval Unit of the subscription for the current interval- Gibt zurück:
this
.
-
packageId
Package id of the subscription- Gibt zurück:
this
.
-
packageName
Package name of the subscription- Gibt zurück:
this
.
-
planId
Plan id of the subscription- Gibt zurück:
this
.
-
planName
Plan name of the subscription- Gibt zurück:
this
.
-
quota
Quota (number of invokes) of the subscription as text for the current interval- Gibt zurück:
this
.
-
quotaAllowed
Quota (number of invokes) allowed for the subscription for current interval- Gibt zurück:
this
.
-
remainingPeriod
Remaining period of the subscription as text for the current interval- Gibt zurück:
this
.
-
remainingPeriodInMillis
Remaining period of the subscription in milli seconds for the current interval- Gibt zurück:
this
.
-
restoredIntervalInSeconds
This value shows the elapses time of subscription in case of restart of the server. This end time and remaining time will be calculated based on start time, interval and restored interval.- Gibt zurück:
this
.
-
startDayOfTheWeek
Start of the week configured in API gateway- Gibt zurück:
this
.
-
startTime
Start time of the subscription for current interval in milli seconds- Gibt zurück:
this
.
-
successCount
This will show the number of successful invokes for the current subscription in the current interval- Gibt zurück:
this
.
-
usedQuota
Quota (number of invokes) used count for the subscription for current interval- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-