Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ANDROID_SUPPORT - Enum constant in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
- ANDROIDX - Enum constant in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
- apply(Project) - Method in class com.microsoft.thrifty.gradle.ThriftyGradlePlugin
C
- com.microsoft.thrifty.gradle - package com.microsoft.thrifty.gradle
- COROUTINE - Enum constant in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
D
- DEFAULT - Enum constant in enum class com.microsoft.thrifty.gradle.FieldNameStyle
- DEFAULT - Enum constant in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
E
- exclude(String) - Method in interface com.microsoft.thrifty.gradle.ThriftSourceDirectory
-
Excludes all files described by the given pattern.
- execute() - Method in class com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkAction
F
- FieldNameStyle - Enum Class in com.microsoft.thrifty.gradle
-
The name styles supported by Thrifty.
G
- GenerateThriftSourcesWorkAction - Class in com.microsoft.thrifty.gradle
-
A
WorkActionthat actually generates the Thrifty sources. - GenerateThriftSourcesWorkAction() - Constructor for class com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkAction
- GenerateThriftSourcesWorkParams - Interface in com.microsoft.thrifty.gradle
-
Encapsulates all input to Thrifty compilation, in a
Serializableform. - getAllowUnknownEnumValues() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getGenerateServiceClients() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getIncludePath() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
- getIncludePath() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
- getIncludePathEntries() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- getLabel() - Method in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
- getListType() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getMapType() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getNameStyle() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getNullabilityAnnotations() - Method in class com.microsoft.thrifty.gradle.JavaThriftOptions
- getOutputDirectory() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
- getOutputDirectory() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- getOutputDirectory() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
- getParcelable() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getServiceClientStyle() - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- getSetType() - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- getShowStacktrace() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
- getShowStacktrace() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
- getSource() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
- getSources() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- getStructBuilders() - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- getThriftOptions() - Method in interface com.microsoft.thrifty.gradle.GenerateThriftSourcesWorkParams
- getThriftOptions() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- getThriftOptions() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
- getThriftyClasspath() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
- getThriftyVersion() - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- getWorkerExecutor() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
I
- include(String) - Method in interface com.microsoft.thrifty.gradle.ThriftSourceDirectory
-
Includes all files described by the given pattern.
- includePath(String...) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- isGenerateServer() - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
J
- java(Action<JavaThriftOptions>) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- JAVA - Enum constant in enum class com.microsoft.thrifty.gradle.FieldNameStyle
- JavaThriftOptions - Class in com.microsoft.thrifty.gradle
-
Thrift options specific to the Java language.
- JavaThriftOptions() - Constructor for class com.microsoft.thrifty.gradle.JavaThriftOptions
- JavaThriftOptions.NullabilityAnnotations - Enum Class in com.microsoft.thrifty.gradle
K
- kotlin(Action<KotlinThriftOptions>) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- KotlinThriftOptions - Class in com.microsoft.thrifty.gradle
-
Thrift options specific to the Kotlin language.
- KotlinThriftOptions() - Constructor for class com.microsoft.thrifty.gradle.KotlinThriftOptions
- KotlinThriftOptions.ClientStyle - Enum Class in com.microsoft.thrifty.gradle
N
- NONE - Enum constant in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
- NONE - Enum constant in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
O
- outputDir(String) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
P
- PASCAL - Enum constant in enum class com.microsoft.thrifty.gradle.FieldNameStyle
R
- run() - Method in class com.microsoft.thrifty.gradle.ThriftyTask
S
- setAllowUnknownEnumValues(boolean) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setGenerateServer(boolean) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- setGenerateServiceClients(boolean) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- setGenerateServiceClients(boolean) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setListType(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setMapType(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setNameStyle(FieldNameStyle) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setNameStyle(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setNullabilityAnnotations(JavaThriftOptions.NullabilityAnnotations) - Method in class com.microsoft.thrifty.gradle.JavaThriftOptions
- setNullabilityAnnotations(String) - Method in class com.microsoft.thrifty.gradle.JavaThriftOptions
- setParcelable(boolean) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setServiceClientStyle(KotlinThriftOptions.ClientStyle) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- setServiceClientStyle(String) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- setSetType(String) - Method in class com.microsoft.thrifty.gradle.ThriftOptions
- setStructBuilders(boolean) - Method in class com.microsoft.thrifty.gradle.KotlinThriftOptions
- sourceDir(String) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- sourceDir(String, Action<ThriftSourceDirectory>) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
- sourceDirs(String...) - Method in class com.microsoft.thrifty.gradle.ThriftyExtension
T
- ThriftOptions - Class in com.microsoft.thrifty.gradle
-
Thrift options applicable to all supported languages.
- ThriftOptions() - Constructor for class com.microsoft.thrifty.gradle.ThriftOptions
- ThriftSourceDirectory - Interface in com.microsoft.thrifty.gradle
-
Represents a pattern-filterable source directory.
- ThriftyExtension - Class in com.microsoft.thrifty.gradle
-
Implements the 'thrifty' Gradle extension.
- ThriftyExtension(ObjectFactory, ProjectLayout) - Constructor for class com.microsoft.thrifty.gradle.ThriftyExtension
- ThriftyGradlePlugin - Class in com.microsoft.thrifty.gradle
-
The plugin makes everything happen.
- ThriftyGradlePlugin() - Constructor for class com.microsoft.thrifty.gradle.ThriftyGradlePlugin
- ThriftyTask - Class in com.microsoft.thrifty.gradle
-
The Gradle task responsible for triggering generation of Thrifty source files.
- ThriftyTask() - Constructor for class com.microsoft.thrifty.gradle.ThriftyTask
V
- valueOf(String) - Static method in enum class com.microsoft.thrifty.gradle.FieldNameStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.microsoft.thrifty.gradle.FieldNameStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.microsoft.thrifty.gradle.JavaThriftOptions.NullabilityAnnotations
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.microsoft.thrifty.gradle.KotlinThriftOptions.ClientStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form