Interface ConstructorArg
-
- All Superinterfaces:
DataTransferObject
- All Known Subinterfaces:
AbstractGenruleDescription.CommonArg
,AndroidKotlinCoreArg
,AndroidLibraryDescription.CoreArg
,AppleNativeTargetDescriptionArg
,BuildRuleArg
,ConfigurationRuleArg
,CxxBinaryDescription.CommonArg
,CxxConstructorArg
,CxxLibraryDescription.CommonArg
,GroovyLibraryDescription.CoreArg
,HasSystemFrameworkAndLibraries
,JavacPluginArgs
,JavaLibraryDescription.CoreArg
,JavaTestDescription.CoreArg
,JvmLibraryArg
,KotlinLibraryDescription.CoreArg
,LinkableCxxConstructorArg
,RustCommonArgs
,ScalaLibraryDescription.CoreArg
,SwiftCommonArg
- All Known Implementing Classes:
AndroidAarDescriptionArg
,AndroidAppModularityDescriptionArg
,AndroidBinaryDescriptionArg
,AndroidBuildConfigDescriptionArg
,AndroidBundleDescriptionArg
,AndroidInstrumentationApkDescriptionArg
,AndroidInstrumentationTestDescriptionArg
,AndroidLibraryDescriptionArg
,AndroidManifestDescriptionArg
,AndroidPlatformArg
,AndroidPrebuiltAarDescriptionArg
,AndroidResourceDescriptionArg
,ApkGenruleDescriptionArg
,AppleAssetCatalogDescriptionArg
,AppleBinaryDescriptionArg
,AppleBundleDescriptionArg
,AppleLibraryDescriptionArg
,ApplePackageDescriptionArg
,AppleResourceDescriptionArg
,AppleTestDescriptionArg
,AppleToolchainDescriptionArg
,AppleToolchainSetDescriptionArg
,AppleWrapperResourceArg
,CgoLibraryDescriptionArg
,CommandAliasDescriptionArg
,ConfigSettingArg
,ConstraintSettingArg
,ConstraintValueArg
,CsharpLibraryDescriptionArg
,CxxBinaryDescriptionArg
,CxxGenruleDescriptionArg
,CxxLibraryDescriptionArg
,CxxLuaExtensionDescriptionArg
,CxxPrecompiledHeaderDescriptionArg
,CxxPythonExtensionDescriptionArg
,CxxTestDescriptionArg
,CxxToolchainDescriptionArg
,DBinaryDescriptionArg
,DLibraryDescriptionArg
,DTestDescriptionArg
,ExportFileDescriptionArg
,ExternalTestRunnerDescriptionArg
,FileGroupDescriptionArg
,GenAidlDescriptionArg
,GenruleDescriptionArg
,GoBinaryDescriptionArg
,GoLibraryDescriptionArg
,GoTestDescriptionArg
,GoTestRunnerDescriptionArg
,GroovyLibraryDescriptionArg
,GroovyTestDescriptionArg
,GwtBinaryDescriptionArg
,HalideLibraryDescriptionArg
,HaskellBinaryDescriptionArg
,HaskellGhciDescriptionArg
,HaskellHaddockDescriptionArg
,HaskellLibraryDescriptionArg
,HaskellPrebuiltLibraryDescriptionArg
,HttpArchiveDescriptionArg
,HttpFileDescriptionArg
,JarGenruleDescriptionArg
,JavaAnnotationProcessorDescriptionArg
,JavaBinaryDescriptionArg
,JavaLibraryDescriptionArg
,JavaPluginDescriptionArg
,JavaTestDescriptionArg
,JavaTestRunnerDescriptionArg
,JsBundleDescriptionArg
,JsBundleGenruleDescriptionArg
,JsLibraryDescriptionArg
,KeystoreDescriptionArg
,KotlinLibraryDescriptionArg
,KotlinTestDescriptionArg
,LegacyToolchainDescriptionArg
,LuaBinaryDescriptionArg
,LuaLibraryDescriptionArg
,NdkLibraryDescriptionArg
,NdkToolchainDescriptionArg
,OcamlBinaryDescriptionArg
,OcamlLibraryDescriptionArg
,PlatformArg
,PrebuiltAppleFrameworkDescriptionArg
,PrebuiltCxxLibraryDescriptionArg
,PrebuiltCxxLibraryGroupDescriptionArg
,PrebuiltDotnetLibraryDescriptionArg
,PrebuiltGoLibraryDescriptionArg
,PrebuiltJarDescriptionArg
,PrebuiltNativeLibraryDescriptionArg
,PrebuiltOcamlLibraryDescriptionArg
,PrebuiltPythonLibraryDescriptionArg
,PrebuiltRustLibraryDescriptionArg
,PythonBinaryDescriptionArg
,PythonLibraryDescriptionArg
,PythonTestDescriptionArg
,PythonTestRunnerDescriptionArg
,RemoteFileDescriptionArg
,RobolectricTestDescriptionArg
,RustBinaryDescriptionArg
,RustLibraryDescriptionArg
,RustTestDescriptionArg
,ScalaLibraryDescriptionArg
,ScalaTestDescriptionArg
,ShBinaryDescriptionArg
,ShTestDescriptionArg
,SkylarkDescriptionArg
,SwiftLibraryDescriptionArg
,SwiftToolchainDescriptionArg
,TestSuiteDescriptionArg
,VersionedAliasDescriptionArg
,WorkerToolDescriptionArg
,XcodeScriptDescriptionArg
,XcodeWorkspaceConfigDescriptionArg
,ZipFileDescriptionArg
public interface ConstructorArg extends DataTransferObject
Marker interface for all rule args including configuration rules.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
Each rule has a name
-
-
-
Method Detail
-
getName
String getName()
Each rule has a name
-
-