Package org.jetbrains.bsp.bazel.info
Class BspTargetInfo.KotlincOpts.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
- org.jetbrains.bsp.bazel.info.BspTargetInfo.KotlincOpts.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,BspTargetInfo.KotlincOptsOrBuilder
- Enclosing class:
- BspTargetInfo.KotlincOpts
public static final class BspTargetInfo.KotlincOpts.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder> implements BspTargetInfo.KotlincOptsOrBuilder
Protobuf typebazelbsp.KotlincOpts
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BspTargetInfo.KotlincOpts.BuilderaddAllXOptin(java.lang.Iterable<java.lang.String> values)repeated string x_optin = 20;BspTargetInfo.KotlincOpts.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)BspTargetInfo.KotlincOpts.BuilderaddXOptin(java.lang.String value)repeated string x_optin = 20;BspTargetInfo.KotlincOpts.BuilderaddXOptinBytes(com.google.protobuf.ByteString value)repeated string x_optin = 20;BspTargetInfo.KotlincOptsbuild()BspTargetInfo.KotlincOptsbuildPartial()BspTargetInfo.KotlincOpts.Builderclear()BspTargetInfo.KotlincOpts.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)BspTargetInfo.KotlincOpts.BuilderclearIncludeStdlibs()string include_stdlibs = 1;BspTargetInfo.KotlincOpts.BuilderclearJavaParameters()bool java_parameters = 2;BspTargetInfo.KotlincOpts.BuilderclearJvmTarget()string jvm_target = 3;BspTargetInfo.KotlincOpts.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)BspTargetInfo.KotlincOpts.BuilderclearWarn()string warn = 4;BspTargetInfo.KotlincOpts.BuilderclearXAllowResultReturnType()bool x_allow_result_return_type = 5;BspTargetInfo.KotlincOpts.BuilderclearXBackendThreads()int32 x_backend_threads = 6;BspTargetInfo.KotlincOpts.BuilderclearXEmitJvmTypeAnnotations()bool x_emit_jvm_type_annotations = 7;BspTargetInfo.KotlincOpts.BuilderclearXEnableIncrementalCompilation()bool x_enable_incremental_compilation = 8;BspTargetInfo.KotlincOpts.BuilderclearXExplicitApiMode()string x_explicit_api_mode = 9;BspTargetInfo.KotlincOpts.BuilderclearXInlineClasses()bool x_inline_classes = 10;BspTargetInfo.KotlincOpts.BuilderclearXJvmDefault()string x_jvm_default = 11;BspTargetInfo.KotlincOpts.BuilderclearXLambdas()string x_lambdas = 12;BspTargetInfo.KotlincOpts.BuilderclearXMultiPlatform()bool x_multi_platform = 13;BspTargetInfo.KotlincOpts.BuilderclearXNoCallAssertions()bool x_no_call_assertions = 14;BspTargetInfo.KotlincOpts.BuilderclearXNoOptimize()bool x_no_optimize = 15;BspTargetInfo.KotlincOpts.BuilderclearXNoOptimizedCallableReferences()bool x_no_optimized_callable_references = 16;BspTargetInfo.KotlincOpts.BuilderclearXNoParamAssertions()bool x_no_param_assertions = 18;BspTargetInfo.KotlincOpts.BuilderclearXNoReceiverAssertions()bool x_no_receiver_assertions = 19;BspTargetInfo.KotlincOpts.BuilderclearXOptin()repeated string x_optin = 20;BspTargetInfo.KotlincOpts.BuilderclearXReportPerf()bool x_report_perf = 21;BspTargetInfo.KotlincOpts.BuilderclearXSamConversions()string x_sam_conversions = 22;BspTargetInfo.KotlincOpts.BuilderclearXSkipPrereleaseCheck()bool x_skip_prerelease_check = 23;BspTargetInfo.KotlincOpts.BuilderclearXUseFirLt()bool x_use_fir_lt = 24;BspTargetInfo.KotlincOpts.BuilderclearXUseK2()bool x_use_k2 = 25;BspTargetInfo.KotlincOpts.Builderclone()BspTargetInfo.KotlincOptsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetIncludeStdlibs()string include_stdlibs = 1;com.google.protobuf.ByteStringgetIncludeStdlibsBytes()string include_stdlibs = 1;booleangetJavaParameters()bool java_parameters = 2;java.lang.StringgetJvmTarget()string jvm_target = 3;com.google.protobuf.ByteStringgetJvmTargetBytes()string jvm_target = 3;java.lang.StringgetWarn()string warn = 4;com.google.protobuf.ByteStringgetWarnBytes()string warn = 4;booleangetXAllowResultReturnType()bool x_allow_result_return_type = 5;intgetXBackendThreads()int32 x_backend_threads = 6;booleangetXEmitJvmTypeAnnotations()bool x_emit_jvm_type_annotations = 7;booleangetXEnableIncrementalCompilation()bool x_enable_incremental_compilation = 8;java.lang.StringgetXExplicitApiMode()string x_explicit_api_mode = 9;com.google.protobuf.ByteStringgetXExplicitApiModeBytes()string x_explicit_api_mode = 9;booleangetXInlineClasses()bool x_inline_classes = 10;java.lang.StringgetXJvmDefault()string x_jvm_default = 11;com.google.protobuf.ByteStringgetXJvmDefaultBytes()string x_jvm_default = 11;java.lang.StringgetXLambdas()string x_lambdas = 12;com.google.protobuf.ByteStringgetXLambdasBytes()string x_lambdas = 12;booleangetXMultiPlatform()bool x_multi_platform = 13;booleangetXNoCallAssertions()bool x_no_call_assertions = 14;booleangetXNoOptimize()bool x_no_optimize = 15;booleangetXNoOptimizedCallableReferences()bool x_no_optimized_callable_references = 16;booleangetXNoParamAssertions()bool x_no_param_assertions = 18;booleangetXNoReceiverAssertions()bool x_no_receiver_assertions = 19;java.lang.StringgetXOptin(int index)repeated string x_optin = 20;com.google.protobuf.ByteStringgetXOptinBytes(int index)repeated string x_optin = 20;intgetXOptinCount()repeated string x_optin = 20;com.google.protobuf.ProtocolStringListgetXOptinList()repeated string x_optin = 20;booleangetXReportPerf()bool x_report_perf = 21;java.lang.StringgetXSamConversions()string x_sam_conversions = 22;com.google.protobuf.ByteStringgetXSamConversionsBytes()string x_sam_conversions = 22;booleangetXSkipPrereleaseCheck()bool x_skip_prerelease_check = 23;booleangetXUseFirLt()bool x_use_fir_lt = 24;booleangetXUseK2()bool x_use_k2 = 25;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()BspTargetInfo.KotlincOpts.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)BspTargetInfo.KotlincOpts.BuildermergeFrom(com.google.protobuf.Message other)BspTargetInfo.KotlincOpts.BuildermergeFrom(BspTargetInfo.KotlincOpts other)BspTargetInfo.KotlincOpts.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BspTargetInfo.KotlincOpts.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)BspTargetInfo.KotlincOpts.BuildersetIncludeStdlibs(java.lang.String value)string include_stdlibs = 1;BspTargetInfo.KotlincOpts.BuildersetIncludeStdlibsBytes(com.google.protobuf.ByteString value)string include_stdlibs = 1;BspTargetInfo.KotlincOpts.BuildersetJavaParameters(boolean value)bool java_parameters = 2;BspTargetInfo.KotlincOpts.BuildersetJvmTarget(java.lang.String value)string jvm_target = 3;BspTargetInfo.KotlincOpts.BuildersetJvmTargetBytes(com.google.protobuf.ByteString value)string jvm_target = 3;BspTargetInfo.KotlincOpts.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)BspTargetInfo.KotlincOpts.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BspTargetInfo.KotlincOpts.BuildersetWarn(java.lang.String value)string warn = 4;BspTargetInfo.KotlincOpts.BuildersetWarnBytes(com.google.protobuf.ByteString value)string warn = 4;BspTargetInfo.KotlincOpts.BuildersetXAllowResultReturnType(boolean value)bool x_allow_result_return_type = 5;BspTargetInfo.KotlincOpts.BuildersetXBackendThreads(int value)int32 x_backend_threads = 6;BspTargetInfo.KotlincOpts.BuildersetXEmitJvmTypeAnnotations(boolean value)bool x_emit_jvm_type_annotations = 7;BspTargetInfo.KotlincOpts.BuildersetXEnableIncrementalCompilation(boolean value)bool x_enable_incremental_compilation = 8;BspTargetInfo.KotlincOpts.BuildersetXExplicitApiMode(java.lang.String value)string x_explicit_api_mode = 9;BspTargetInfo.KotlincOpts.BuildersetXExplicitApiModeBytes(com.google.protobuf.ByteString value)string x_explicit_api_mode = 9;BspTargetInfo.KotlincOpts.BuildersetXInlineClasses(boolean value)bool x_inline_classes = 10;BspTargetInfo.KotlincOpts.BuildersetXJvmDefault(java.lang.String value)string x_jvm_default = 11;BspTargetInfo.KotlincOpts.BuildersetXJvmDefaultBytes(com.google.protobuf.ByteString value)string x_jvm_default = 11;BspTargetInfo.KotlincOpts.BuildersetXLambdas(java.lang.String value)string x_lambdas = 12;BspTargetInfo.KotlincOpts.BuildersetXLambdasBytes(com.google.protobuf.ByteString value)string x_lambdas = 12;BspTargetInfo.KotlincOpts.BuildersetXMultiPlatform(boolean value)bool x_multi_platform = 13;BspTargetInfo.KotlincOpts.BuildersetXNoCallAssertions(boolean value)bool x_no_call_assertions = 14;BspTargetInfo.KotlincOpts.BuildersetXNoOptimize(boolean value)bool x_no_optimize = 15;BspTargetInfo.KotlincOpts.BuildersetXNoOptimizedCallableReferences(boolean value)bool x_no_optimized_callable_references = 16;BspTargetInfo.KotlincOpts.BuildersetXNoParamAssertions(boolean value)bool x_no_param_assertions = 18;BspTargetInfo.KotlincOpts.BuildersetXNoReceiverAssertions(boolean value)bool x_no_receiver_assertions = 19;BspTargetInfo.KotlincOpts.BuildersetXOptin(int index, java.lang.String value)repeated string x_optin = 20;BspTargetInfo.KotlincOpts.BuildersetXReportPerf(boolean value)bool x_report_perf = 21;BspTargetInfo.KotlincOpts.BuildersetXSamConversions(java.lang.String value)string x_sam_conversions = 22;BspTargetInfo.KotlincOpts.BuildersetXSamConversionsBytes(com.google.protobuf.ByteString value)string x_sam_conversions = 22;BspTargetInfo.KotlincOpts.BuildersetXSkipPrereleaseCheck(boolean value)bool x_skip_prerelease_check = 23;BspTargetInfo.KotlincOpts.BuildersetXUseFirLt(boolean value)bool x_use_fir_lt = 24;BspTargetInfo.KotlincOpts.BuildersetXUseK2(boolean value)bool x_use_k2 = 25;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
clear
public BspTargetInfo.KotlincOpts.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
getDefaultInstanceForType
public BspTargetInfo.KotlincOpts getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public BspTargetInfo.KotlincOpts build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BspTargetInfo.KotlincOpts buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BspTargetInfo.KotlincOpts.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
setField
public BspTargetInfo.KotlincOpts.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
clearField
public BspTargetInfo.KotlincOpts.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
clearOneof
public BspTargetInfo.KotlincOpts.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
setRepeatedField
public BspTargetInfo.KotlincOpts.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
addRepeatedField
public BspTargetInfo.KotlincOpts.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
mergeFrom
public BspTargetInfo.KotlincOpts.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BspTargetInfo.KotlincOpts.Builder>
-
mergeFrom
public BspTargetInfo.KotlincOpts.Builder mergeFrom(BspTargetInfo.KotlincOpts other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
mergeFrom
public BspTargetInfo.KotlincOpts.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BspTargetInfo.KotlincOpts.Builder>- Throws:
java.io.IOException
-
getIncludeStdlibs
public java.lang.String getIncludeStdlibs()
string include_stdlibs = 1;- Specified by:
getIncludeStdlibsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The includeStdlibs.
-
getIncludeStdlibsBytes
public com.google.protobuf.ByteString getIncludeStdlibsBytes()
string include_stdlibs = 1;- Specified by:
getIncludeStdlibsBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for includeStdlibs.
-
setIncludeStdlibs
public BspTargetInfo.KotlincOpts.Builder setIncludeStdlibs(java.lang.String value)
string include_stdlibs = 1;- Parameters:
value- The includeStdlibs to set.- Returns:
- This builder for chaining.
-
clearIncludeStdlibs
public BspTargetInfo.KotlincOpts.Builder clearIncludeStdlibs()
string include_stdlibs = 1;- Returns:
- This builder for chaining.
-
setIncludeStdlibsBytes
public BspTargetInfo.KotlincOpts.Builder setIncludeStdlibsBytes(com.google.protobuf.ByteString value)
string include_stdlibs = 1;- Parameters:
value- The bytes for includeStdlibs to set.- Returns:
- This builder for chaining.
-
getJavaParameters
public boolean getJavaParameters()
bool java_parameters = 2;- Specified by:
getJavaParametersin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The javaParameters.
-
setJavaParameters
public BspTargetInfo.KotlincOpts.Builder setJavaParameters(boolean value)
bool java_parameters = 2;- Parameters:
value- The javaParameters to set.- Returns:
- This builder for chaining.
-
clearJavaParameters
public BspTargetInfo.KotlincOpts.Builder clearJavaParameters()
bool java_parameters = 2;- Returns:
- This builder for chaining.
-
getJvmTarget
public java.lang.String getJvmTarget()
string jvm_target = 3;- Specified by:
getJvmTargetin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The jvmTarget.
-
getJvmTargetBytes
public com.google.protobuf.ByteString getJvmTargetBytes()
string jvm_target = 3;- Specified by:
getJvmTargetBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for jvmTarget.
-
setJvmTarget
public BspTargetInfo.KotlincOpts.Builder setJvmTarget(java.lang.String value)
string jvm_target = 3;- Parameters:
value- The jvmTarget to set.- Returns:
- This builder for chaining.
-
clearJvmTarget
public BspTargetInfo.KotlincOpts.Builder clearJvmTarget()
string jvm_target = 3;- Returns:
- This builder for chaining.
-
setJvmTargetBytes
public BspTargetInfo.KotlincOpts.Builder setJvmTargetBytes(com.google.protobuf.ByteString value)
string jvm_target = 3;- Parameters:
value- The bytes for jvmTarget to set.- Returns:
- This builder for chaining.
-
getWarn
public java.lang.String getWarn()
string warn = 4;- Specified by:
getWarnin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The warn.
-
getWarnBytes
public com.google.protobuf.ByteString getWarnBytes()
string warn = 4;- Specified by:
getWarnBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for warn.
-
setWarn
public BspTargetInfo.KotlincOpts.Builder setWarn(java.lang.String value)
string warn = 4;- Parameters:
value- The warn to set.- Returns:
- This builder for chaining.
-
clearWarn
public BspTargetInfo.KotlincOpts.Builder clearWarn()
string warn = 4;- Returns:
- This builder for chaining.
-
setWarnBytes
public BspTargetInfo.KotlincOpts.Builder setWarnBytes(com.google.protobuf.ByteString value)
string warn = 4;- Parameters:
value- The bytes for warn to set.- Returns:
- This builder for chaining.
-
getXAllowResultReturnType
public boolean getXAllowResultReturnType()
bool x_allow_result_return_type = 5;- Specified by:
getXAllowResultReturnTypein interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xAllowResultReturnType.
-
setXAllowResultReturnType
public BspTargetInfo.KotlincOpts.Builder setXAllowResultReturnType(boolean value)
bool x_allow_result_return_type = 5;- Parameters:
value- The xAllowResultReturnType to set.- Returns:
- This builder for chaining.
-
clearXAllowResultReturnType
public BspTargetInfo.KotlincOpts.Builder clearXAllowResultReturnType()
bool x_allow_result_return_type = 5;- Returns:
- This builder for chaining.
-
getXBackendThreads
public int getXBackendThreads()
int32 x_backend_threads = 6;- Specified by:
getXBackendThreadsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xBackendThreads.
-
setXBackendThreads
public BspTargetInfo.KotlincOpts.Builder setXBackendThreads(int value)
int32 x_backend_threads = 6;- Parameters:
value- The xBackendThreads to set.- Returns:
- This builder for chaining.
-
clearXBackendThreads
public BspTargetInfo.KotlincOpts.Builder clearXBackendThreads()
int32 x_backend_threads = 6;- Returns:
- This builder for chaining.
-
getXEmitJvmTypeAnnotations
public boolean getXEmitJvmTypeAnnotations()
bool x_emit_jvm_type_annotations = 7;- Specified by:
getXEmitJvmTypeAnnotationsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xEmitJvmTypeAnnotations.
-
setXEmitJvmTypeAnnotations
public BspTargetInfo.KotlincOpts.Builder setXEmitJvmTypeAnnotations(boolean value)
bool x_emit_jvm_type_annotations = 7;- Parameters:
value- The xEmitJvmTypeAnnotations to set.- Returns:
- This builder for chaining.
-
clearXEmitJvmTypeAnnotations
public BspTargetInfo.KotlincOpts.Builder clearXEmitJvmTypeAnnotations()
bool x_emit_jvm_type_annotations = 7;- Returns:
- This builder for chaining.
-
getXEnableIncrementalCompilation
public boolean getXEnableIncrementalCompilation()
bool x_enable_incremental_compilation = 8;- Specified by:
getXEnableIncrementalCompilationin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xEnableIncrementalCompilation.
-
setXEnableIncrementalCompilation
public BspTargetInfo.KotlincOpts.Builder setXEnableIncrementalCompilation(boolean value)
bool x_enable_incremental_compilation = 8;- Parameters:
value- The xEnableIncrementalCompilation to set.- Returns:
- This builder for chaining.
-
clearXEnableIncrementalCompilation
public BspTargetInfo.KotlincOpts.Builder clearXEnableIncrementalCompilation()
bool x_enable_incremental_compilation = 8;- Returns:
- This builder for chaining.
-
getXExplicitApiMode
public java.lang.String getXExplicitApiMode()
string x_explicit_api_mode = 9;- Specified by:
getXExplicitApiModein interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xExplicitApiMode.
-
getXExplicitApiModeBytes
public com.google.protobuf.ByteString getXExplicitApiModeBytes()
string x_explicit_api_mode = 9;- Specified by:
getXExplicitApiModeBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for xExplicitApiMode.
-
setXExplicitApiMode
public BspTargetInfo.KotlincOpts.Builder setXExplicitApiMode(java.lang.String value)
string x_explicit_api_mode = 9;- Parameters:
value- The xExplicitApiMode to set.- Returns:
- This builder for chaining.
-
clearXExplicitApiMode
public BspTargetInfo.KotlincOpts.Builder clearXExplicitApiMode()
string x_explicit_api_mode = 9;- Returns:
- This builder for chaining.
-
setXExplicitApiModeBytes
public BspTargetInfo.KotlincOpts.Builder setXExplicitApiModeBytes(com.google.protobuf.ByteString value)
string x_explicit_api_mode = 9;- Parameters:
value- The bytes for xExplicitApiMode to set.- Returns:
- This builder for chaining.
-
getXInlineClasses
public boolean getXInlineClasses()
bool x_inline_classes = 10;- Specified by:
getXInlineClassesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xInlineClasses.
-
setXInlineClasses
public BspTargetInfo.KotlincOpts.Builder setXInlineClasses(boolean value)
bool x_inline_classes = 10;- Parameters:
value- The xInlineClasses to set.- Returns:
- This builder for chaining.
-
clearXInlineClasses
public BspTargetInfo.KotlincOpts.Builder clearXInlineClasses()
bool x_inline_classes = 10;- Returns:
- This builder for chaining.
-
getXJvmDefault
public java.lang.String getXJvmDefault()
string x_jvm_default = 11;- Specified by:
getXJvmDefaultin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xJvmDefault.
-
getXJvmDefaultBytes
public com.google.protobuf.ByteString getXJvmDefaultBytes()
string x_jvm_default = 11;- Specified by:
getXJvmDefaultBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for xJvmDefault.
-
setXJvmDefault
public BspTargetInfo.KotlincOpts.Builder setXJvmDefault(java.lang.String value)
string x_jvm_default = 11;- Parameters:
value- The xJvmDefault to set.- Returns:
- This builder for chaining.
-
clearXJvmDefault
public BspTargetInfo.KotlincOpts.Builder clearXJvmDefault()
string x_jvm_default = 11;- Returns:
- This builder for chaining.
-
setXJvmDefaultBytes
public BspTargetInfo.KotlincOpts.Builder setXJvmDefaultBytes(com.google.protobuf.ByteString value)
string x_jvm_default = 11;- Parameters:
value- The bytes for xJvmDefault to set.- Returns:
- This builder for chaining.
-
getXLambdas
public java.lang.String getXLambdas()
string x_lambdas = 12;- Specified by:
getXLambdasin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xLambdas.
-
getXLambdasBytes
public com.google.protobuf.ByteString getXLambdasBytes()
string x_lambdas = 12;- Specified by:
getXLambdasBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for xLambdas.
-
setXLambdas
public BspTargetInfo.KotlincOpts.Builder setXLambdas(java.lang.String value)
string x_lambdas = 12;- Parameters:
value- The xLambdas to set.- Returns:
- This builder for chaining.
-
clearXLambdas
public BspTargetInfo.KotlincOpts.Builder clearXLambdas()
string x_lambdas = 12;- Returns:
- This builder for chaining.
-
setXLambdasBytes
public BspTargetInfo.KotlincOpts.Builder setXLambdasBytes(com.google.protobuf.ByteString value)
string x_lambdas = 12;- Parameters:
value- The bytes for xLambdas to set.- Returns:
- This builder for chaining.
-
getXMultiPlatform
public boolean getXMultiPlatform()
bool x_multi_platform = 13;- Specified by:
getXMultiPlatformin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xMultiPlatform.
-
setXMultiPlatform
public BspTargetInfo.KotlincOpts.Builder setXMultiPlatform(boolean value)
bool x_multi_platform = 13;- Parameters:
value- The xMultiPlatform to set.- Returns:
- This builder for chaining.
-
clearXMultiPlatform
public BspTargetInfo.KotlincOpts.Builder clearXMultiPlatform()
bool x_multi_platform = 13;- Returns:
- This builder for chaining.
-
getXNoCallAssertions
public boolean getXNoCallAssertions()
bool x_no_call_assertions = 14;- Specified by:
getXNoCallAssertionsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xNoCallAssertions.
-
setXNoCallAssertions
public BspTargetInfo.KotlincOpts.Builder setXNoCallAssertions(boolean value)
bool x_no_call_assertions = 14;- Parameters:
value- The xNoCallAssertions to set.- Returns:
- This builder for chaining.
-
clearXNoCallAssertions
public BspTargetInfo.KotlincOpts.Builder clearXNoCallAssertions()
bool x_no_call_assertions = 14;- Returns:
- This builder for chaining.
-
getXNoOptimize
public boolean getXNoOptimize()
bool x_no_optimize = 15;- Specified by:
getXNoOptimizein interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xNoOptimize.
-
setXNoOptimize
public BspTargetInfo.KotlincOpts.Builder setXNoOptimize(boolean value)
bool x_no_optimize = 15;- Parameters:
value- The xNoOptimize to set.- Returns:
- This builder for chaining.
-
clearXNoOptimize
public BspTargetInfo.KotlincOpts.Builder clearXNoOptimize()
bool x_no_optimize = 15;- Returns:
- This builder for chaining.
-
getXNoOptimizedCallableReferences
public boolean getXNoOptimizedCallableReferences()
bool x_no_optimized_callable_references = 16;- Specified by:
getXNoOptimizedCallableReferencesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xNoOptimizedCallableReferences.
-
setXNoOptimizedCallableReferences
public BspTargetInfo.KotlincOpts.Builder setXNoOptimizedCallableReferences(boolean value)
bool x_no_optimized_callable_references = 16;- Parameters:
value- The xNoOptimizedCallableReferences to set.- Returns:
- This builder for chaining.
-
clearXNoOptimizedCallableReferences
public BspTargetInfo.KotlincOpts.Builder clearXNoOptimizedCallableReferences()
bool x_no_optimized_callable_references = 16;- Returns:
- This builder for chaining.
-
getXNoParamAssertions
public boolean getXNoParamAssertions()
bool x_no_param_assertions = 18;- Specified by:
getXNoParamAssertionsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xNoParamAssertions.
-
setXNoParamAssertions
public BspTargetInfo.KotlincOpts.Builder setXNoParamAssertions(boolean value)
bool x_no_param_assertions = 18;- Parameters:
value- The xNoParamAssertions to set.- Returns:
- This builder for chaining.
-
clearXNoParamAssertions
public BspTargetInfo.KotlincOpts.Builder clearXNoParamAssertions()
bool x_no_param_assertions = 18;- Returns:
- This builder for chaining.
-
getXNoReceiverAssertions
public boolean getXNoReceiverAssertions()
bool x_no_receiver_assertions = 19;- Specified by:
getXNoReceiverAssertionsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xNoReceiverAssertions.
-
setXNoReceiverAssertions
public BspTargetInfo.KotlincOpts.Builder setXNoReceiverAssertions(boolean value)
bool x_no_receiver_assertions = 19;- Parameters:
value- The xNoReceiverAssertions to set.- Returns:
- This builder for chaining.
-
clearXNoReceiverAssertions
public BspTargetInfo.KotlincOpts.Builder clearXNoReceiverAssertions()
bool x_no_receiver_assertions = 19;- Returns:
- This builder for chaining.
-
getXOptinList
public com.google.protobuf.ProtocolStringList getXOptinList()
repeated string x_optin = 20;- Specified by:
getXOptinListin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- A list containing the xOptin.
-
getXOptinCount
public int getXOptinCount()
repeated string x_optin = 20;- Specified by:
getXOptinCountin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The count of xOptin.
-
getXOptin
public java.lang.String getXOptin(int index)
repeated string x_optin = 20;- Specified by:
getXOptinin interfaceBspTargetInfo.KotlincOptsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The xOptin at the given index.
-
getXOptinBytes
public com.google.protobuf.ByteString getXOptinBytes(int index)
repeated string x_optin = 20;- Specified by:
getXOptinBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the xOptin at the given index.
-
setXOptin
public BspTargetInfo.KotlincOpts.Builder setXOptin(int index, java.lang.String value)
repeated string x_optin = 20;- Parameters:
index- The index to set the value at.value- The xOptin to set.- Returns:
- This builder for chaining.
-
addXOptin
public BspTargetInfo.KotlincOpts.Builder addXOptin(java.lang.String value)
repeated string x_optin = 20;- Parameters:
value- The xOptin to add.- Returns:
- This builder for chaining.
-
addAllXOptin
public BspTargetInfo.KotlincOpts.Builder addAllXOptin(java.lang.Iterable<java.lang.String> values)
repeated string x_optin = 20;- Parameters:
values- The xOptin to add.- Returns:
- This builder for chaining.
-
clearXOptin
public BspTargetInfo.KotlincOpts.Builder clearXOptin()
repeated string x_optin = 20;- Returns:
- This builder for chaining.
-
addXOptinBytes
public BspTargetInfo.KotlincOpts.Builder addXOptinBytes(com.google.protobuf.ByteString value)
repeated string x_optin = 20;- Parameters:
value- The bytes of the xOptin to add.- Returns:
- This builder for chaining.
-
getXReportPerf
public boolean getXReportPerf()
bool x_report_perf = 21;- Specified by:
getXReportPerfin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xReportPerf.
-
setXReportPerf
public BspTargetInfo.KotlincOpts.Builder setXReportPerf(boolean value)
bool x_report_perf = 21;- Parameters:
value- The xReportPerf to set.- Returns:
- This builder for chaining.
-
clearXReportPerf
public BspTargetInfo.KotlincOpts.Builder clearXReportPerf()
bool x_report_perf = 21;- Returns:
- This builder for chaining.
-
getXSamConversions
public java.lang.String getXSamConversions()
string x_sam_conversions = 22;- Specified by:
getXSamConversionsin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xSamConversions.
-
getXSamConversionsBytes
public com.google.protobuf.ByteString getXSamConversionsBytes()
string x_sam_conversions = 22;- Specified by:
getXSamConversionsBytesin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The bytes for xSamConversions.
-
setXSamConversions
public BspTargetInfo.KotlincOpts.Builder setXSamConversions(java.lang.String value)
string x_sam_conversions = 22;- Parameters:
value- The xSamConversions to set.- Returns:
- This builder for chaining.
-
clearXSamConversions
public BspTargetInfo.KotlincOpts.Builder clearXSamConversions()
string x_sam_conversions = 22;- Returns:
- This builder for chaining.
-
setXSamConversionsBytes
public BspTargetInfo.KotlincOpts.Builder setXSamConversionsBytes(com.google.protobuf.ByteString value)
string x_sam_conversions = 22;- Parameters:
value- The bytes for xSamConversions to set.- Returns:
- This builder for chaining.
-
getXSkipPrereleaseCheck
public boolean getXSkipPrereleaseCheck()
bool x_skip_prerelease_check = 23;- Specified by:
getXSkipPrereleaseCheckin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xSkipPrereleaseCheck.
-
setXSkipPrereleaseCheck
public BspTargetInfo.KotlincOpts.Builder setXSkipPrereleaseCheck(boolean value)
bool x_skip_prerelease_check = 23;- Parameters:
value- The xSkipPrereleaseCheck to set.- Returns:
- This builder for chaining.
-
clearXSkipPrereleaseCheck
public BspTargetInfo.KotlincOpts.Builder clearXSkipPrereleaseCheck()
bool x_skip_prerelease_check = 23;- Returns:
- This builder for chaining.
-
getXUseFirLt
public boolean getXUseFirLt()
bool x_use_fir_lt = 24;- Specified by:
getXUseFirLtin interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xUseFirLt.
-
setXUseFirLt
public BspTargetInfo.KotlincOpts.Builder setXUseFirLt(boolean value)
bool x_use_fir_lt = 24;- Parameters:
value- The xUseFirLt to set.- Returns:
- This builder for chaining.
-
clearXUseFirLt
public BspTargetInfo.KotlincOpts.Builder clearXUseFirLt()
bool x_use_fir_lt = 24;- Returns:
- This builder for chaining.
-
getXUseK2
public boolean getXUseK2()
bool x_use_k2 = 25;- Specified by:
getXUseK2in interfaceBspTargetInfo.KotlincOptsOrBuilder- Returns:
- The xUseK2.
-
setXUseK2
public BspTargetInfo.KotlincOpts.Builder setXUseK2(boolean value)
bool x_use_k2 = 25;- Parameters:
value- The xUseK2 to set.- Returns:
- This builder for chaining.
-
clearXUseK2
public BspTargetInfo.KotlincOpts.Builder clearXUseK2()
bool x_use_k2 = 25;- Returns:
- This builder for chaining.
-
setUnknownFields
public final BspTargetInfo.KotlincOpts.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
mergeUnknownFields
public final BspTargetInfo.KotlincOpts.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.KotlincOpts.Builder>
-
-