Class ThriftOptions

java.lang.Object
com.microsoft.thrifty.gradle.ThriftOptions
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
JavaThriftOptions, KotlinThriftOptions

public abstract class ThriftOptions extends Object implements Serializable
Thrift options applicable to all supported languages.
See Also:
  • Constructor Details

    • ThriftOptions

      public ThriftOptions()
  • Method Details

    • getGenerateServiceClients

      @Input public boolean getGenerateServiceClients()
    • setGenerateServiceClients

      public void setGenerateServiceClients(boolean generateServiceClients)
    • getNameStyle

      @Input @Optional public FieldNameStyle getNameStyle()
    • setNameStyle

      public void setNameStyle(String styleName)
    • setNameStyle

      public void setNameStyle(FieldNameStyle style)
    • getListType

      @Input @Optional public String getListType()
    • setListType

      public void setListType(String listType)
    • getSetType

      @Input @Optional public String getSetType()
    • setSetType

      public void setSetType(String setType)
    • getMapType

      @Input @Optional public String getMapType()
    • setMapType

      public void setMapType(String mapType)
    • getParcelable

      @Input public boolean getParcelable()
    • setParcelable

      public void setParcelable(boolean parcelable)
    • getAllowUnknownEnumValues

      @Input public boolean getAllowUnknownEnumValues()
    • setAllowUnknownEnumValues

      public void setAllowUnknownEnumValues(boolean allowUnknownEnumValues)