Class PathIntegration

  • All Implemented Interfaces:
    net.coderazzi.openapi4aws.Configuration.Integration

    public class PathIntegration
    extends Object
    • Constructor Detail

      • PathIntegration

        public PathIntegration()
    • Method Detail

      • getPath

        public String getPath()
      • check

        public void check()
                   throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getAuthorizer

        public String getAuthorizer()
        Specified by:
        getAuthorizer in interface net.coderazzi.openapi4aws.Configuration.Integration
      • getScopes

        public List<String> getScopes()
        Specified by:
        getScopes in interface net.coderazzi.openapi4aws.Configuration.Integration
      • throwException

        public static void throwException​(String msg)
                                   throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • requireField

        protected void requireField​(Object field,
                                    String fieldName)
                             throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • requireValue

        protected void requireValue​(String fieldValue,
                                    String requiredValue,
                                    String fieldName)
                             throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getElementName

        public String getElementName()