Klasse Plan.PlanBuilder
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.Plan.PlanBuilder
- Umschließende Klasse:
Plan
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibung_protected(Boolean _protected) build()creationDate(Long creationDate) The creation date of plan in milli secondscustomFields(Map<String, Object> customFields) This can be used to store additional information needed for a plandescription(String description) Description of the planAn inline base64 encoded string representation of icon to be used in planId of the plan.License of the planmodifiedDate(Long modifiedDate) The modified date of plan in milli seconds.Name of the planPolicy that holds the rate limit throttling policy actions.List of tags of the planTerms of the plan usage as descriptive stringtoString()Version of the plan
-
Methodendetails
-
license
License of the plan- Gibt zurück:
this.
-
terms
Terms of the plan usage as descriptive string- Gibt zurück:
this.
-
cost
- Gibt zurück:
this.
-
creationDate
The creation date of plan in milli seconds- Gibt zurück:
this.
-
customFields
This can be used to store additional information needed for a plan- Gibt zurück:
this.
-
description
Description of the plan- Gibt zurück:
this.
-
icon
An inline base64 encoded string representation of icon to be used in plan- Gibt zurück:
this.
-
id
Id of the plan. It will be autogenerated for the plan on creation- Gibt zurück:
this.
-
modifiedDate
The modified date of plan in milli seconds. This will be updated for plan on update.- Gibt zurück:
this.
-
name
Name of the plan- Gibt zurück:
this.
-
policies
Policy that holds the rate limit throttling policy actions. It will created automatically. It can contain zero or more throttling policy action as rate limit policy- Gibt zurück:
this.
-
_protected
- Gibt zurück:
this.
-
quota
- Gibt zurück:
this.
-
tags
List of tags of the plan- Gibt zurück:
this.
-
version
Version of the plan- Gibt zurück:
this.
-
build
-
toString
-