Klasse PortalGateway

java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.PortalGateway

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class PortalGateway extends Object
PortalGateway
  • Felddetails

    • externalPortal

      protected ExternalPortal externalPortal
    • gatewayDescription

      protected String gatewayDescription
      Description of API Portal.
    • gatewayName

      protected String gatewayName
      Name of the API Portal.
    • gatewayPassword

      protected String gatewayPassword
      API Gateway password for provided username used by API Portal to access API Gateway.
    • gatewayURL

      protected String gatewayURL
      Integration Server URL of the API Gateway.
    • gatewayUsername

      protected String gatewayUsername
      API Gateway administrative privileged username used by API Portal to access API Gateway.
    • id

      protected String id
      API Portal configuration object ID in API Gateway.
    • published

      protected Boolean published
    • refId

      protected String refId
      Specifies API Gateway reference ID in API Portal. This is used to identify the API Gateway in API Portal.
    • stageName

      protected String stageName
      Specifies the current stage name of the Gateway
    • version

      protected String version
      Specifies API Portal configuration version.
  • Konstruktordetails

    • PortalGateway

      public PortalGateway(Consumer<PortalGateway> spec)
      Constructs a validated instance of PortalGateway.
      Parameter:
      spec - the specification to process
    • PortalGateway

      @Internal public PortalGateway(ExternalPortal externalPortal, String gatewayDescription, String gatewayName, String gatewayPassword, String gatewayURL, String gatewayUsername, String id, Boolean published, String refId, String stageName, String version)
      Constructs a validated instance of PortalGateway.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using PortalGateway(Consumer) instead.

      Parameter:
      externalPortal - externalPortal
      gatewayDescription - Description of API Portal.
      gatewayName - Name of the API Portal.
      gatewayPassword - API Gateway password for provided username used by API Portal to access API Gateway.
      gatewayURL - Integration Server URL of the API Gateway.
      gatewayUsername - API Gateway administrative privileged username used by API Portal to access API Gateway.
      id - API Portal configuration object ID in API Gateway.
      published - published
      refId - Specifies API Gateway reference ID in API Portal. This is used to identify the API Gateway in API Portal.
      stageName - Specifies the current stage name of the Gateway
      version - Specifies API Portal configuration version.
    • PortalGateway

      protected PortalGateway()
  • Methodendetails

    • builder

      public static PortalGateway.PortalGatewayBuilder builder()
    • externalPortal

      public ExternalPortal externalPortal()
    • gatewayDescription

      public String gatewayDescription()
      Description of API Portal.
    • gatewayName

      public String gatewayName()
      Name of the API Portal.
    • gatewayPassword

      public String gatewayPassword()
      API Gateway password for provided username used by API Portal to access API Gateway.
    • gatewayURL

      public String gatewayURL()
      Integration Server URL of the API Gateway.
    • gatewayUsername

      public String gatewayUsername()
      API Gateway administrative privileged username used by API Portal to access API Gateway.
    • id

      public String id()
      API Portal configuration object ID in API Gateway.
    • published

      public Boolean published()
    • refId

      public String refId()
      Specifies API Gateway reference ID in API Portal. This is used to identify the API Gateway in API Portal.
    • stageName

      public String stageName()
      Specifies the current stage name of the Gateway
    • version

      public String version()
      Specifies API Portal configuration version.
    • externalPortal

      public PortalGateway externalPortal(ExternalPortal externalPortal)
      Gibt zurück:
      this.
    • gatewayDescription

      public PortalGateway gatewayDescription(String gatewayDescription)
      Description of API Portal.
      Gibt zurück:
      this.
    • gatewayName

      public PortalGateway gatewayName(String gatewayName)
      Name of the API Portal.
      Gibt zurück:
      this.
    • gatewayPassword

      public PortalGateway gatewayPassword(String gatewayPassword)
      API Gateway password for provided username used by API Portal to access API Gateway.
      Gibt zurück:
      this.
    • gatewayURL

      public PortalGateway gatewayURL(String gatewayURL)
      Integration Server URL of the API Gateway.
      Gibt zurück:
      this.
    • gatewayUsername

      public PortalGateway gatewayUsername(String gatewayUsername)
      API Gateway administrative privileged username used by API Portal to access API Gateway.
      Gibt zurück:
      this.
    • id

      public PortalGateway id(String id)
      API Portal configuration object ID in API Gateway.
      Gibt zurück:
      this.
    • published

      public PortalGateway published(Boolean published)
      Gibt zurück:
      this.
    • refId

      public PortalGateway refId(String refId)
      Specifies API Gateway reference ID in API Portal. This is used to identify the API Gateway in API Portal.
      Gibt zurück:
      this.
    • stageName

      public PortalGateway stageName(String stageName)
      Specifies the current stage name of the Gateway
      Gibt zurück:
      this.
    • version

      public PortalGateway version(String version)
      Specifies API Portal configuration version.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object