/* * Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ package com.amazonaws.eclipse.lambda.serverless.model.transform; import com.amazonaws.eclipse.lambda.serverless.model.EventSource; import com.amazonaws.eclipse.lambda.serverless.model.TypeProperties; public class ApiEventSource extends EventSource { private String path; private String method; private String restApiId; private String restApiStage; private CustomIntegration customIntegration; public String getPath() { return path; } public void setPath(String path) { this.path = path; } public String getMethod() { return method; } public void setMethod(String method) { this.method = method; } public String getRestApiId() { return restApiId; } public void setRestApiId(String restApiId) { this.restApiId = restApiId; } public String getRestApiStage() { return restApiStage; } public void setRestApiStage(String restApiStage) { this.restApiStage = restApiStage; } public CustomIntegration getCustomIntegration() { return customIntegration; } public void setCustomIntegration(CustomIntegration customIntegration) { this.customIntegration = customIntegration; } public TypeProperties toTypeProperties() { //TODO return null; } }