Class AWSGatewayConfiguration

  • All Implemented Interfaces:
    org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration

    public class AWSGatewayConfiguration
    extends Object
    implements org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration
    This class contains the configurations related to AWS Gateway
    • Constructor Detail

      • AWSGatewayConfiguration

        public AWSGatewayConfiguration()
    • Method Detail

      • getImplementation

        public String getImplementation()
        Specified by:
        getImplementation in interface org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration
      • getConnectionConfigurations

        public List<org.wso2.carbon.apimgt.api.model.ConfigurationDto> getConnectionConfigurations()
        Specified by:
        getConnectionConfigurations in interface org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration
      • getType

        public String getType()
        Specified by:
        getType in interface org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration
      • getGatewayFeatureCatalog

        public org.wso2.carbon.apimgt.api.model.GatewayPortalConfiguration getGatewayFeatureCatalog()
                                                                                             throws org.wso2.carbon.apimgt.api.APIManagementException
        Specified by:
        getGatewayFeatureCatalog in interface org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration
        Throws:
        org.wso2.carbon.apimgt.api.APIManagementException
      • getDefaultHostnameTemplate

        public String getDefaultHostnameTemplate()
        Specified by:
        getDefaultHostnameTemplate in interface org.wso2.carbon.apimgt.api.model.GatewayAgentConfiguration