com.github.yoshiyoshifujii.aws.apigateway

AWSApiGatewayMethodsWrapper

trait AWSApiGatewayMethodsWrapper extends AWSApiGatewayRestApiWrapper

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AWSApiGatewayMethodsWrapper
  2. AWSApiGatewayRestApiWrapper
  3. AWSApiGatewayWrapper
  4. AWSWrapper
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val httpMethod: HttpMethod

  2. abstract val path: Path

  3. abstract val regionName: String

    Definition Classes
    AWSApiGatewayWrapper
  4. abstract val restApiId: RestApiId

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. lazy val client: AmazonApiGatewayClient

    Definition Classes
    AWSApiGatewayWrapper
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def create(name: String, description: Option[String]): Try[CreateRestApiResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  10. def createDeployment(restApiId: RestApiId, stageName: StageName, stageDescription: Option[StageDescription], description: Option[String], variables: Option[StageVariables]): Try[CreateDeploymentResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  11. def createOrUpdateStage(restApiId: RestApiId, stageName: StageName, deploymentId: DeploymentId, description: Option[StageDescription], variables: Option[StageVariables]): Try[String]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  12. def createStage(restApiId: RestApiId, stageName: StageName, deploymentId: DeploymentId, description: Option[StageDescription], variables: Option[StageVariables]): Try[CreateStageResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  13. def delete(restApiId: RestApiId): Try[DeleteRestApiResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  14. def deleteDeployment(restApiId: RestApiId, deploymentId: DeploymentId): Try[DeleteDeploymentResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  15. def deleteDeployments(restApiId: RestApiId): Try[GetDeploymentsResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  16. def deleteIntegration(resourceId: ResourceId): Try[DeleteIntegrationResult]

  17. def deleteIntegrationResponse(resourceId: ResourceId): Try[DeleteIntegrationResponseResult]

  18. def deleteResource(restApiId: RestApiId, resourceId: ResourceId): Try[DeleteResourceResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  19. def deleteResources(restApiId: RestApiId): Try[GetResourcesResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  20. def deleteStage(restApiId: RestApiId, stageName: StageName): Try[DeleteStageResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  21. def deleteStages(restApiId: RestApiId): Try[GetStagesResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  22. def deploy(awsAccountId: String, lambdaName: String, lambdaAlias: Option[String], requestTemplates: RequestTemplates, responseTemplates: ResponseTemplates, withAuth: (ResourceId) ⇒ Try[Unit] = resourceId => Try(), cors: Boolean = false): Try[Option[Resource]]

  23. def enableCORS(resourceId: ResourceId): Try[Unit]

  24. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  26. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. lazy val findAlias: (String) ⇒ String

    Definition Classes
    AWSWrapper
  28. def get(restApiId: RestApiId): Try[Option[GetRestApiResult]]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  29. def getAuthorizers(restApiId: RestApiId): Try[GetAuthorizersResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  30. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  31. def getDeployments(restApiId: RestApiId): Try[GetDeploymentsResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  32. def getIntegration(resourceId: ResourceId): Try[Option[GetIntegrationResult]]

  33. def getMethod(resourceId: ResourceId): Try[Option[GetMethodResult]]

  34. def getMethodResponse(resourceId: ResourceId, statusCode: StatusCode): Try[GetMethodResponseResult]

  35. def getResource: Try[Option[Resource]]

  36. def getResources(restApiId: RestApiId): Try[GetResourcesResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  37. def getStage(restApiId: RestApiId, stageName: StageName): Try[Option[GetStageResult]]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  38. def getStages(restApiId: RestApiId): Try[GetStagesResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  39. def gets: Try[GetRestApisResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  40. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  41. def import(body: File, failOnWarnings: Option[Boolean]): Try[ImportRestApiResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  42. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  43. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  44. final def notify(): Unit

    Definition Classes
    AnyRef
  45. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  46. def printAuthorizers(restApiId: RestApiId): Try[Unit]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  47. def printDeployments(restApiId: RestApiId): Try[Unit]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  48. def printGets: Try[Unit]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  49. def printResources(restApiId: RestApiId): Try[Unit]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  50. def printStages(restApiId: RestApiId): Try[Unit]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  51. def put(restApiId: RestApiId, body: File, mode: PutMode, failOnWarnings: Option[Boolean]): Try[PutRestApiResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  52. def putIntegration(resourceId: ResourceId, uri: Uri, requestTemplates: RequestTemplates): Try[PutIntegrationResult]

  53. def putIntegrationMock(resourceId: ResourceId): Try[PutIntegrationResult]

  54. def putIntegrationResponse(resourceId: ResourceId, statusCode: StatusCode, selectionPattern: Option[SelectionPattern], responseParameters: Map[String, String], responseTemplates: Map[String, String]): Try[PutIntegrationResponseResult]

  55. def putIntegrationResponses(resourceId: ResourceId, responseTemplates: ResponseTemplates): Try[Seq[PutIntegrationResponseResult]]

  56. def putMethod(resourceId: ResourceId, getMethodResult: GetMethodResult): Try[PutMethodResult]

  57. def putMethodResponse(resourceId: ResourceId, statusCode: StatusCode, responseParameters: (String, Boolean)*): Try[PutMethodResponseResult]

  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  59. def toByteBuffer(file: File): ByteBuffer

    Definition Classes
    AWSWrapper
  60. def toOpt[A](f: ⇒ A): Option[A]

    Attributes
    protected
    Definition Classes
    AWSApiGatewayWrapper
  61. def toString(): String

    Definition Classes
    AnyRef → Any
  62. def upDeploy(withAuth: (ResourceId) ⇒ Try[Unit] = resourceId => Try()): Try[Option[Resource]]

  63. def updateMethod(resourceId: ResourceId, patchOperatios: (PatchPath, PatchValue)*): Try[UpdateMethodResult]

  64. def updateMethodResponse(resourceId: ResourceId, statusCode: StatusCode, patchOperatios: (PatchPath, PatchValue, Op)*): Try[UpdateMethodResponseResult]

  65. def updateStage(restApiId: RestApiId, stageName: StageName, deploymentId: DeploymentId): Try[UpdateStageResult]

    Definition Classes
    AWSApiGatewayRestApiWrapper
  66. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AWSApiGatewayWrapper

Inherited from AWSWrapper

Inherited from AnyRef

Inherited from Any

Ungrouped