Klasse SubscriptionRequest
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.SubscriptionRequest
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class SubscriptionRequest
extends Object
SubscriptionRequest
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
Application description of the subscription requestedprotected String
Application name of the subscription requestedAny other information to use it in the create subscription approval requestprotected String
Package id to which the subscription is requestedprotected String
Plan id to which the subscription is requestedRedirect URIs to use in application created for this subscription.protected String
Requester comment to use in the create subscription approval request.protected String
Email id of the requester to use in the create subscription approval request.protected String
First name of the requester to use in the create subscription approval request.protected String
User id of the requester to whom the subscription is requested.protected String
Last name of the requester to use in the create subscription approval request.protected String
Name of the requester to whom the subscription is requested. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
SubscriptionRequest
(String applicationDescription, String applicationName, Map<String, String> otherRequesterDetails, String packageId, String planId, List<String> redirectURIs, String requesterComment, String requesterEmail, String requesterFirstName, String requesterId, String requesterLastName, String requesterName) Constructs a validated instance ofSubscriptionRequest
.Constructs a validated instance ofSubscriptionRequest
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungApplication description of the subscription requestedapplicationDescription
(String applicationDescription) Application description of the subscription requestedApplication name of the subscription requestedapplicationName
(String applicationName) Application name of the subscription requestedbuilder()
protected boolean
boolean
int
hashCode()
Any other information to use it in the create subscription approval requestotherRequesterDetails
(Map<String, String> otherRequesterDetails) Any other information to use it in the create subscription approval requestPackage id to which the subscription is requestedPackage id to which the subscription is requestedplanId()
Plan id to which the subscription is requestedPlan id to which the subscription is requestedRedirect URIs to use in application created for this subscription.redirectURIs
(List<String> redirectURIs) Redirect URIs to use in application created for this subscription.Requester comment to use in the create subscription approval request.requesterComment
(String requesterComment) Requester comment to use in the create subscription approval request.Email id of the requester to use in the create subscription approval request.requesterEmail
(String requesterEmail) Email id of the requester to use in the create subscription approval request.First name of the requester to use in the create subscription approval request.requesterFirstName
(String requesterFirstName) First name of the requester to use in the create subscription approval request.User id of the requester to whom the subscription is requested.requesterId
(String requesterId) User id of the requester to whom the subscription is requested.Last name of the requester to use in the create subscription approval request.requesterLastName
(String requesterLastName) Last name of the requester to use in the create subscription approval request.Name of the requester to whom the subscription is requested.requesterName
(String requesterName) Name of the requester to whom the subscription is requested.toString()
-
Felddetails
-
applicationDescription
Application description of the subscription requested -
applicationName
Application name of the subscription requested -
otherRequesterDetails
Any other information to use it in the create subscription approval request -
packageId
Package id to which the subscription is requested -
planId
Plan id to which the subscription is requested -
redirectURIs
Redirect URIs to use in application created for this subscription. -
requesterComment
Requester comment to use in the create subscription approval request. -
requesterEmail
Email id of the requester to use in the create subscription approval request. -
requesterFirstName
First name of the requester to use in the create subscription approval request. -
requesterId
User id of the requester to whom the subscription is requested. This will be used as owner for Application created -
requesterLastName
Last name of the requester to use in the create subscription approval request. -
requesterName
Name of the requester to whom the subscription is requested. This will be used as requester name in create subscription approval request. If not specified the name of the invoking user will be used in approval request
-
-
Konstruktordetails
-
SubscriptionRequest
Constructs a validated instance ofSubscriptionRequest
.- Parameter:
spec
- the specification to process
-
SubscriptionRequest
@Internal public SubscriptionRequest(String applicationDescription, String applicationName, Map<String, String> otherRequesterDetails, String packageId, String planId, List<String> redirectURIs, String requesterComment, String requesterEmail, String requesterFirstName, String requesterId, String requesterLastName, String requesterName) Constructs a validated instance ofSubscriptionRequest
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
SubscriptionRequest(Consumer)
instead.- Parameter:
applicationDescription
- Application description of the subscription requestedapplicationName
- Application name of the subscription requestedotherRequesterDetails
- Any other information to use it in the create subscription approval requestpackageId
- Package id to which the subscription is requestedplanId
- Plan id to which the subscription is requestedredirectURIs
- Redirect URIs to use in application created for this subscription.requesterComment
- Requester comment to use in the create subscription approval request.requesterEmail
- Email id of the requester to use in the create subscription approval request.requesterFirstName
- First name of the requester to use in the create subscription approval request.requesterId
- User id of the requester to whom the subscription is requested. This will be used as owner for Application createdrequesterLastName
- Last name of the requester to use in the create subscription approval request.requesterName
- Name of the requester to whom the subscription is requested. This will be used as requester name in create subscription approval request. If not specified the name of the invoking user will be used in approval request
-
SubscriptionRequest
protected SubscriptionRequest()
-
-
Methodendetails
-
builder
-
applicationDescription
Application description of the subscription requested -
applicationName
Application name of the subscription requested -
otherRequesterDetails
Any other information to use it in the create subscription approval request -
packageId
Package id to which the subscription is requested -
planId
Plan id to which the subscription is requested -
redirectURIs
Redirect URIs to use in application created for this subscription. -
requesterComment
Requester comment to use in the create subscription approval request. -
requesterEmail
Email id of the requester to use in the create subscription approval request. -
requesterFirstName
First name of the requester to use in the create subscription approval request. -
requesterId
User id of the requester to whom the subscription is requested. This will be used as owner for Application created -
requesterLastName
Last name of the requester to use in the create subscription approval request. -
requesterName
Name of the requester to whom the subscription is requested. This will be used as requester name in create subscription approval request. If not specified the name of the invoking user will be used in approval request -
applicationDescription
Application description of the subscription requested- Gibt zurück:
this
.
-
applicationName
Application name of the subscription requested- Gibt zurück:
this
.
-
otherRequesterDetails
Any other information to use it in the create subscription approval request- Gibt zurück:
this
.
-
packageId
Package id to which the subscription is requested- Gibt zurück:
this
.
-
planId
Plan id to which the subscription is requested- Gibt zurück:
this
.
-
redirectURIs
Redirect URIs to use in application created for this subscription.- Gibt zurück:
this
.
-
requesterComment
Requester comment to use in the create subscription approval request.- Gibt zurück:
this
.
-
requesterEmail
Email id of the requester to use in the create subscription approval request.- Gibt zurück:
this
.
-
requesterFirstName
First name of the requester to use in the create subscription approval request.- Gibt zurück:
this
.
-
requesterId
User id of the requester to whom the subscription is requested. This will be used as owner for Application created- Gibt zurück:
this
.
-
requesterLastName
Last name of the requester to use in the create subscription approval request.- Gibt zurück:
this
.
-
requesterName
Name of the requester to whom the subscription is requested. This will be used as requester name in create subscription approval request. If not specified the name of the invoking user will be used in approval request- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-