Klasse PackageResponse.PackageResponseBuilder
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.PackageResponse.PackageResponseBuilder
- Umschließende Klasse:
PackageResponse
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungList of api ids needs to be associated to package.build()creationDate(Long creationDate) The creation date of package in milli secondscustomFields(Map<String, Object> customFields) This can be used to store additional information needed for a packagedescription(String description) Description of the packageAn inline base64 encoded string representation of icon to be used in packageId of the package.modifiedDate(Long modifiedDate) The modified date of package in milli seconds.Name of the packageList of plan ids needs to be associated to the package.Policy id that contains the IAM policy to use for APIs associated to package.publishedPortals(List<String> publishedPortals) List of published portal ids of the package.List of tags of the package.List of details of associated teams of the package.toString()Version of the package created
-
Methodendetails
-
active
- Gibt zurück:
this.
-
apis
List of api ids needs to be associated to package. It can be either provided during the package creation or separately using package update call- Gibt zurück:
this.
-
creationDate
The creation date of package in milli seconds- Gibt zurück:
this.
-
customFields
This can be used to store additional information needed for a package- Gibt zurück:
this.
-
description
Description of the package- Gibt zurück:
this.
-
icon
An inline base64 encoded string representation of icon to be used in package- Gibt zurück:
this.
-
id
Id of the package. It will be autogenerated for the package on creation- Gibt zurück:
this.
-
modifiedDate
The modified date of package in milli seconds. This will be updated for package on update, hot edit, activate and deactivate.- Gibt zurück:
this.
-
name
Name of the package- Gibt zurück:
this.
-
plans
List of plan ids needs to be associated to the package. It can be either provided during the package creation or separately using package update call- Gibt zurück:
this.
-
policyIds
Policy id that contains the IAM policy to use for APIs associated to package. It will be created automatically.- Gibt zurück:
this.
-
publishedPortals
List of published portal ids of the package.- Gibt zurück:
this.
-
tags
List of tags of the package. Either it can provided during the creation of the package or separately using the package update call- Gibt zurück:
this.
-
teams
List of details of associated teams of the package.- Gibt zurück:
this.
-
version
Version of the package created- Gibt zurück:
this.
-
build
-
toString
-