Klasse AdminUrlaliasSettings
java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.AdminUrlaliasSettings
AdminUrlaliasSettings
This model contains URL Aliases details
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected StringThe unique alias name given for the URL aliases.protected StringAPI linked to this URL alias; applicable only if this URL alias is specific to an APIprotected StringIndicates how the URL Alias is created.protected StringURL Aliases IDprotected StringThe package to which the URL Alias is associated.An array of port specific mappings for paths.protected StringThe default path which must be substituted for the URL alias. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAdminUrlaliasSettings(String alias, String apiId, String association, String id, String packageProp, List<String> portList, String urlPath) Constructs a validated instance ofAdminUrlaliasSettings.Constructs a validated instance ofAdminUrlaliasSettings. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungalias()The unique alias name given for the URL aliases.The unique alias name given for the URL aliases.apiId()API linked to this URL alias; applicable only if this URL alias is specific to an APIAPI linked to this URL alias; applicable only if this URL alias is specific to an APIIndicates how the URL Alias is created.association(String association) Indicates how the URL Alias is created.protected booleanbooleaninthashCode()id()URL Aliases IDURL Aliases IDThe package to which the URL Alias is associated.packageProp(String packageProp) The package to which the URL Alias is associated.portList()An array of port specific mappings for paths.An array of port specific mappings for paths.toString()urlPath()The default path which must be substituted for the URL alias.The default path which must be substituted for the URL alias.
-
Felddetails
-
alias
The unique alias name given for the URL aliases. When invoked with this alias, the path will be substituted. -
apiId
API linked to this URL alias; applicable only if this URL alias is specific to an API -
association
Indicates how the URL Alias is created. This value is always 1. -
id
URL Aliases ID -
packageProp
The package to which the URL Alias is associated. Any URL Alias created through the API should always be associated with the WmAPIGateway package. -
portList
-
urlPath
The default path which must be substituted for the URL alias. If port specific mappings are provided, then this default path is considered if none of the ports are matched with the port of the incoming request. Either urlPath or portList must be specified.
-
-
Konstruktordetails
-
AdminUrlaliasSettings
Constructs a validated instance ofAdminUrlaliasSettings.- Parameter:
spec- the specification to process
-
AdminUrlaliasSettings
@Internal public AdminUrlaliasSettings(String alias, String apiId, String association, String id, String packageProp, List<String> portList, String urlPath) Constructs a validated instance ofAdminUrlaliasSettings.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
AdminUrlaliasSettings(Consumer)instead.- Parameter:
alias- The unique alias name given for the URL aliases. When invoked with this alias, the path will be substituted.apiId- API linked to this URL alias; applicable only if this URL alias is specific to an APIassociation- Indicates how the URL Alias is created. This value is always 1.id- URL Aliases IDpackageProp- The package to which the URL Alias is associated. Any URL Alias created through the API should always be associated with the WmAPIGateway package.portList- An array of port specific mappings for paths. Each mapping in this array must be specified as port_number#url_path. Either urlPath or portList must be specified.urlPath- The default path which must be substituted for the URL alias. If port specific mappings are provided, then this default path is considered if none of the ports are matched with the port of the incoming request. Either urlPath or portList must be specified.
-
AdminUrlaliasSettings
protected AdminUrlaliasSettings()
-
-
Methodendetails
-
alias
The unique alias name given for the URL aliases. When invoked with this alias, the path will be substituted. -
apiId
API linked to this URL alias; applicable only if this URL alias is specific to an API -
association
Indicates how the URL Alias is created. This value is always 1. -
id
URL Aliases ID -
packageProp
The package to which the URL Alias is associated. Any URL Alias created through the API should always be associated with the WmAPIGateway package. -
portList
-
urlPath
The default path which must be substituted for the URL alias. If port specific mappings are provided, then this default path is considered if none of the ports are matched with the port of the incoming request. Either urlPath or portList must be specified. -
alias
The unique alias name given for the URL aliases. When invoked with this alias, the path will be substituted.- Gibt zurück:
this.
-
apiId
API linked to this URL alias; applicable only if this URL alias is specific to an API- Gibt zurück:
this.
-
association
Indicates how the URL Alias is created. This value is always 1.- Gibt zurück:
this.
-
id
-
packageProp
The package to which the URL Alias is associated. Any URL Alias created through the API should always be associated with the WmAPIGateway package.- Gibt zurück:
this.
-
portList
An array of port specific mappings for paths. Each mapping in this array must be specified as port_number#url_path. Either urlPath or portList must be specified.- Gibt zurück:
this.
-
urlPath
The default path which must be substituted for the URL alias. If port specific mappings are provided, then this default path is considered if none of the ports are matched with the port of the incoming request. Either urlPath or portList must be specified.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
-
toString
-