public interface GitHubCreateOperation
| Modifier and Type | Method and Description |
|---|---|
io.micronaut.http.HttpResponse<GitHubCreateDTO> |
createApp(ApplicationType type,
@Pattern(regexp="[\\w\\d-_\\.]+") java.lang.String name,
java.util.List<java.lang.String> features,
BuildTool buildTool,
TestFramework testFramework,
Language lang,
JdkVersion javaVersion,
java.lang.String code,
java.lang.String state,
java.lang.String userAgent,
RequestInfo requestInfo)
Creates and push application to GitHub repository.
|
io.micronaut.http.HttpResponse<GitHubCreateDTO> createApp(@NonNull ApplicationType type, @Pattern(regexp="[\\w\\d-_\\.]+") @Pattern(regexp="[\\w\\d-_\\.]+") java.lang.String name, @Nullable java.util.List<java.lang.String> features, @Nullable BuildTool buildTool, @Nullable TestFramework testFramework, @Nullable Language lang, @Nullable JdkVersion javaVersion, @NonNull java.lang.String code, @NonNull java.lang.String state, @Nullable @Header(value="User-Agent") java.lang.String userAgent, @NonNull RequestInfo requestInfo)
type - The application typename - The name of the application and GitHub repositoryfeatures - The featuresbuildTool - The build tooltestFramework - The test frameworklang - The langjavaVersion - The java versioncode - The github code