Package com.uber.okbuck.template.java
Class Prebuilt
- java.lang.Object
-
- com.fizzed.rocker.runtime.DefaultRockerModel
-
- com.uber.okbuck.template.core.Rule
-
- com.uber.okbuck.template.java.Prebuilt
-
- All Implemented Interfaces:
com.fizzed.rocker.RockerModel
@Generated("Rocker") public class Prebuilt extends Rule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPrebuilt.Template
-
Field Summary
-
Fields inherited from class com.uber.okbuck.template.core.Rule
deps, extraBuckOpts, fileConfiguredVisibility, labels, name, visibility
-
-
Constructor Summary
Constructors Constructor Description Prebuilt()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.fizzed.rocker.runtime.DefaultRockerTemplatebuildTemplate()booleanenableJetifier()PrebuiltenableJetifier(boolean enableJetifier)booleanfirstLevel()PrebuiltfirstLevel(boolean firstLevel)static java.lang.String[]getArgumentNames()static com.fizzed.rocker.ContentTypegetContentType()static java.lang.StringgetHeaderHash()static java.lang.StringgetTemplateName()static java.lang.StringgetTemplatePackageName()java.lang.StringmavenCoords()PrebuiltmavenCoords(java.lang.String mavenCoords)java.lang.StringruleType()PrebuiltruleType(java.lang.String ruleType)java.lang.Stringsha256()Prebuiltsha256(java.lang.String sha256)java.lang.StringsourcesSha256()PrebuiltsourcesSha256(java.lang.String sourcesSha256)static Prebuilttemplate(java.lang.String ruleType, java.lang.String mavenCoords, java.lang.String sha256, java.lang.String sourcesSha256, boolean enableJetifier, boolean firstLevel)-
Methods inherited from class com.uber.okbuck.template.core.Rule
buckName, defaultVisibility, deps, extraBuckOpts, fileConfiguredVisibility, labels, name, name, render, render, render, sorted, valid, valid, valid, valid, visibility
-
-
-
-
Method Detail
-
getContentType
public static com.fizzed.rocker.ContentType getContentType()
-
getTemplateName
public static java.lang.String getTemplateName()
-
getTemplatePackageName
public static java.lang.String getTemplatePackageName()
-
getHeaderHash
public static java.lang.String getHeaderHash()
-
getArgumentNames
public static java.lang.String[] getArgumentNames()
-
mavenCoords
public Prebuilt mavenCoords(java.lang.String mavenCoords)
-
mavenCoords
public java.lang.String mavenCoords()
-
sha256
public Prebuilt sha256(java.lang.String sha256)
-
sha256
public java.lang.String sha256()
-
sourcesSha256
public Prebuilt sourcesSha256(java.lang.String sourcesSha256)
-
sourcesSha256
public java.lang.String sourcesSha256()
-
enableJetifier
public Prebuilt enableJetifier(boolean enableJetifier)
-
enableJetifier
public boolean enableJetifier()
-
firstLevel
public Prebuilt firstLevel(boolean firstLevel)
-
firstLevel
public boolean firstLevel()
-
template
public static Prebuilt template(java.lang.String ruleType, java.lang.String mavenCoords, java.lang.String sha256, java.lang.String sourcesSha256, boolean enableJetifier, boolean firstLevel)
-
buildTemplate
protected com.fizzed.rocker.runtime.DefaultRockerTemplate buildTemplate() throws com.fizzed.rocker.RenderingException- Overrides:
buildTemplatein classcom.fizzed.rocker.runtime.DefaultRockerModel- Throws:
com.fizzed.rocker.RenderingException
-
-