EntitySearchMetadata::setIntentQueryMetadata()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 2
c 1
b 0
f 0
nc 1
nop 1
dl 0
loc 4
rs 10
1
<?php
2
3
namespace SForce\Wsdl;
4
5
class EntitySearchMetadata
6
{
7
    /**
8
     * @var string
9
     */
10
    protected $entityName = null;
11
12
    /**
13
     * @var FieldLevelSearchMetadata[]
14
     */
15
    protected $fieldMetadata = null;
16
17
    /**
18
     * @var EntityIntentQueryMetadata
19
     */
20
    protected $intentQueryMetadata = null;
21
22
    /**
23
     * @var EntitySearchPromotionMetadata
24
     */
25
    protected $searchPromotionMetadata = null;
26
27
    /**
28
     * @var EntitySpellCorrectionMetadata
29
     */
30
    protected $spellCorrectionMetadata = null;
31
32
    public function __construct()
33
    {
34
    }
35
36
    /**
37
     * @return string
38
     */
39
    public function getEntityName()
40
    {
41
        return $this->entityName;
42
    }
43
44
    /**
45
     * @param string $entityName
46
     * @return \SForce\Wsdl\EntitySearchMetadata
47
     */
48
    public function setEntityName($entityName)
49
    {
50
        $this->entityName = $entityName;
51
        return $this;
52
    }
53
54
    /**
55
     * @return FieldLevelSearchMetadata[]
56
     */
57
    public function getFieldMetadata()
58
    {
59
        return $this->fieldMetadata;
60
    }
61
62
    /**
63
     * @param FieldLevelSearchMetadata[] $fieldMetadata
64
     * @return \SForce\Wsdl\EntitySearchMetadata
65
     */
66
    public function setFieldMetadata(array $fieldMetadata = null)
67
    {
68
        $this->fieldMetadata = $fieldMetadata;
69
        return $this;
70
    }
71
72
    /**
73
     * @return EntityIntentQueryMetadata
74
     */
75
    public function getIntentQueryMetadata()
76
    {
77
        return $this->intentQueryMetadata;
78
    }
79
80
    /**
81
     * @param EntityIntentQueryMetadata $intentQueryMetadata
82
     * @return \SForce\Wsdl\EntitySearchMetadata
83
     */
84
    public function setIntentQueryMetadata($intentQueryMetadata)
85
    {
86
        $this->intentQueryMetadata = $intentQueryMetadata;
87
        return $this;
88
    }
89
90
    /**
91
     * @return EntitySearchPromotionMetadata
92
     */
93
    public function getSearchPromotionMetadata()
94
    {
95
        return $this->searchPromotionMetadata;
96
    }
97
98
    /**
99
     * @param EntitySearchPromotionMetadata $searchPromotionMetadata
100
     * @return \SForce\Wsdl\EntitySearchMetadata
101
     */
102
    public function setSearchPromotionMetadata($searchPromotionMetadata)
103
    {
104
        $this->searchPromotionMetadata = $searchPromotionMetadata;
105
        return $this;
106
    }
107
108
    /**
109
     * @return EntitySpellCorrectionMetadata
110
     */
111
    public function getSpellCorrectionMetadata()
112
    {
113
        return $this->spellCorrectionMetadata;
114
    }
115
116
    /**
117
     * @param EntitySpellCorrectionMetadata $spellCorrectionMetadata
118
     * @return \SForce\Wsdl\EntitySearchMetadata
119
     */
120
    public function setSpellCorrectionMetadata($spellCorrectionMetadata)
121
    {
122
        $this->spellCorrectionMetadata = $spellCorrectionMetadata;
123
        return $this;
124
    }
125
}
126