class FileOptions extends Message

Properties

string $java_package
string $java_outer_classname
boolean $java_multiple_files
boolean $java_generate_equals_and_hash
boolean $java_string_check_utf8
int $optimize_for
string $go_package
boolean $cc_generic_services
boolean $java_generic_services
boolean $py_generic_services
boolean $deprecated
boolean $cc_enable_arenas
string $objc_class_prefix
string $csharp_namespace
UninterpretedOption[] $uninterpreted_option

Methods

static 
descriptor()

No description

boolean
hasJavaPackage()

Check if has a value

string
getJavaPackage()

Get value

setJavaPackage(string $value)

Set value

boolean
hasJavaOuterClassname()

Check if has a value

string
getJavaOuterClassname()

Get value

setJavaOuterClassname(string $value)

Set value

boolean
hasJavaMultipleFiles()

Check if has a value

boolean
getJavaMultipleFiles()

Get value

setJavaMultipleFiles(boolean $value)

Set value

boolean
hasJavaGenerateEqualsAndHash()

Check if has a value

boolean
setJavaGenerateEqualsAndHash(boolean $value)

Set value

boolean
hasJavaStringCheckUtf8()

Check if has a value

boolean
setJavaStringCheckUtf8(boolean $value)

Set value

boolean
hasOptimizeFor()

Check if has a value

int
getOptimizeFor()

Get value

setOptimizeFor(int $value)

Set value

boolean
hasGoPackage()

Check if has a value

clearGoPackage()

Clear value

string
getGoPackage()

Get value

setGoPackage(string $value)

Set value

boolean
hasCcGenericServices()

Check if has a value

boolean
getCcGenericServices()

Get value

setCcGenericServices(boolean $value)

Set value

boolean
hasJavaGenericServices()

Check if has a value

boolean
setJavaGenericServices(boolean $value)

Set value

boolean
hasPyGenericServices()

Check if has a value

boolean
getPyGenericServices()

Get value

setPyGenericServices(boolean $value)

Set value

boolean
hasDeprecated()

Check if has a value

boolean
getDeprecated()

Get value

setDeprecated(boolean $value)

Set value

boolean
hasCcEnableArenas()

Check if has a value

boolean
getCcEnableArenas()

Get value

setCcEnableArenas(boolean $value)

Set value

boolean
hasObjcClassPrefix()

Check if has a value

string
getObjcClassPrefix()

Get value

setObjcClassPrefix(string $value)

Set value

boolean
hasCsharpNamespace()

Check if has a value

string
getCsharpNamespace()

Get value

setCsharpNamespace(string $value)

Set value

boolean
hasUninterpretedOption()

Check if has a value

getUninterpretedOption(int $idx = NULL)

Get value

setUninterpretedOption(UninterpretedOption $value, $idx = NULL)

Set value

Details

at line line 3308
static descriptor()

at line line 3455
boolean hasJavaPackage()

Check if has a value

Return Value

boolean

at line line 3464
FileOptions clearJavaPackage()

Clear value

Return Value

FileOptions

at line line 3473
string getJavaPackage()

Get value

Return Value

string

at line line 3483
FileOptions setJavaPackage(string $value)

Set value

Parameters

string $value

Return Value

FileOptions

at line line 3492
boolean hasJavaOuterClassname()

Check if has a value

Return Value

boolean

at line line 3501
FileOptions clearJavaOuterClassname()

Clear value

Return Value

FileOptions

at line line 3510
string getJavaOuterClassname()

Get value

Return Value

string

at line line 3520
FileOptions setJavaOuterClassname(string $value)

Set value

Parameters

string $value

Return Value

FileOptions

at line line 3529
boolean hasJavaMultipleFiles()

Check if has a value

Return Value

boolean

at line line 3538
FileOptions clearJavaMultipleFiles()

Clear value

Return Value

FileOptions

at line line 3547
boolean getJavaMultipleFiles()

Get value

Return Value

boolean

at line line 3557
FileOptions setJavaMultipleFiles(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3566
boolean hasJavaGenerateEqualsAndHash()

Check if has a value

Return Value

boolean

at line line 3575
FileOptions clearJavaGenerateEqualsAndHash()

Clear value

Return Value

FileOptions

at line line 3584
boolean getJavaGenerateEqualsAndHash()

Get value

Return Value

boolean

at line line 3594
FileOptions setJavaGenerateEqualsAndHash(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3603
boolean hasJavaStringCheckUtf8()

Check if has a value

Return Value

boolean

at line line 3612
FileOptions clearJavaStringCheckUtf8()

Clear value

Return Value

FileOptions

at line line 3621
boolean getJavaStringCheckUtf8()

Get value

Return Value

boolean

at line line 3631
FileOptions setJavaStringCheckUtf8(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3640
boolean hasOptimizeFor()

Check if has a value

Return Value

boolean

at line line 3649
FileOptions clearOptimizeFor()

Clear value

Return Value

FileOptions

at line line 3658
int getOptimizeFor()

Get value

Return Value

int
  • \google\protobuf\FileOptions\OptimizeMode

at line line 3668
FileOptions setOptimizeFor(int $value)

Set value

Parameters

int $value
  • \google\protobuf\FileOptions\OptimizeMode $value

Return Value

FileOptions

at line line 3677
boolean hasGoPackage()

Check if has a value

Return Value

boolean

at line line 3686
FileOptions clearGoPackage()

Clear value

Return Value

FileOptions

at line line 3695
string getGoPackage()

Get value

Return Value

string

at line line 3705
FileOptions setGoPackage(string $value)

Set value

Parameters

string $value

Return Value

FileOptions

at line line 3714
boolean hasCcGenericServices()

Check if has a value

Return Value

boolean

at line line 3723
FileOptions clearCcGenericServices()

Clear value

Return Value

FileOptions

at line line 3732
boolean getCcGenericServices()

Get value

Return Value

boolean

at line line 3742
FileOptions setCcGenericServices(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3751
boolean hasJavaGenericServices()

Check if has a value

Return Value

boolean

at line line 3760
FileOptions clearJavaGenericServices()

Clear value

Return Value

FileOptions

at line line 3769
boolean getJavaGenericServices()

Get value

Return Value

boolean

at line line 3779
FileOptions setJavaGenericServices(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3788
boolean hasPyGenericServices()

Check if has a value

Return Value

boolean

at line line 3797
FileOptions clearPyGenericServices()

Clear value

Return Value

FileOptions

at line line 3806
boolean getPyGenericServices()

Get value

Return Value

boolean

at line line 3816
FileOptions setPyGenericServices(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3825
boolean hasDeprecated()

Check if has a value

Return Value

boolean

at line line 3834
FileOptions clearDeprecated()

Clear value

Return Value

FileOptions

at line line 3843
boolean getDeprecated()

Get value

Return Value

boolean

at line line 3853
FileOptions setDeprecated(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3862
boolean hasCcEnableArenas()

Check if has a value

Return Value

boolean

at line line 3871
FileOptions clearCcEnableArenas()

Clear value

Return Value

FileOptions

at line line 3880
boolean getCcEnableArenas()

Get value

Return Value

boolean

at line line 3890
FileOptions setCcEnableArenas(boolean $value)

Set value

Parameters

boolean $value

Return Value

FileOptions

at line line 3899
boolean hasObjcClassPrefix()

Check if has a value

Return Value

boolean

at line line 3908
FileOptions clearObjcClassPrefix()

Clear value

Return Value

FileOptions

at line line 3917
string getObjcClassPrefix()

Get value

Return Value

string

at line line 3927
FileOptions setObjcClassPrefix(string $value)

Set value

Parameters

string $value

Return Value

FileOptions

at line line 3936
boolean hasCsharpNamespace()

Check if has a value

Return Value

boolean

at line line 3945
FileOptions clearCsharpNamespace()

Clear value

Return Value

FileOptions

at line line 3954
string getCsharpNamespace()

Get value

Return Value

string

at line line 3964
FileOptions setCsharpNamespace(string $value)

Set value

Parameters

string $value

Return Value

FileOptions

at line line 3973
boolean hasUninterpretedOption()

Check if has a value

Return Value

boolean

at line line 3982
FileOptions clearUninterpretedOption()

Clear value

Return Value

FileOptions

at line line 3992
UninterpretedOption getUninterpretedOption(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

UninterpretedOption

at line line 4002
FileOptions setUninterpretedOption(UninterpretedOption $value, $idx = NULL)

Set value

Parameters

UninterpretedOption $value
$idx

Return Value

FileOptions

at line line 4011
UninterpretedOption[] getUninterpretedOptionList()

Get all elements of

Return Value

UninterpretedOption[]

at line line 4021
FileOptions addUninterpretedOption(UninterpretedOption $value)

Add a new element to

Parameters

UninterpretedOption $value

Return Value

FileOptions