Package net.coderazzi.openapi4aws.plugin
Class TagIntegration
- java.lang.Object
-
- net.coderazzi.openapi4aws.plugin.TagIntegration
-
- All Implemented Interfaces:
net.coderazzi.openapi4aws.Configuration.Integration
public class TagIntegration extends Object
-
-
Constructor Summary
Constructors Constructor Description TagIntegration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheck()StringgetAuthorizer()StringgetElementName()List<String>getScopes()StringgetTag()StringgetUri(String path)protected voidrequireField(Object field, String fieldName)protected voidrequireValue(String fieldValue, String requiredValue, String fieldName)static voidthrowException(String msg)
-
-
-
Method Detail
-
getTag
public String getTag()
-
check
public void check() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getAuthorizer
public String getAuthorizer()
- Specified by:
getAuthorizerin interfacenet.coderazzi.openapi4aws.Configuration.Integration
-
getScopes
public List<String> getScopes()
- Specified by:
getScopesin interfacenet.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()
-
-