public sealed class SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint : IMessage<SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint>, IEquatable<SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint>, IDeepCloneable<SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint.
The control points used to define the curve. The curve defined through these control points can only be monotonically increasing or decreasing(constant values are acceptable).
Inheritance
object > SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPointImplements
IMessageSearchRequestTypesBoostSpecTypesConditionBoostSpecTypesBoostControlSpecTypesControlPoint, IEquatableSearchRequestTypesBoostSpecTypesConditionBoostSpecTypesBoostControlSpecTypesControlPoint, IDeepCloneableSearchRequestTypesBoostSpecTypesConditionBoostSpecTypesBoostControlSpecTypesControlPoint, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
ControlPoint()
public ControlPoint()ControlPoint(ControlPoint)
public ControlPoint(SearchRequest.Types.BoostSpec.Types.ConditionBoostSpec.Types.BoostControlSpec.Types.ControlPoint other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchRequestTypesBoostSpecTypesConditionBoostSpecTypesBoostControlSpecTypesControlPoint |
Properties
AttributeValue
public string AttributeValue { get; set; }Can be one of:
- The numerical field value.
- The duration spec for freshness:
The value must be formatted as an XSD
dayTimeDurationvalue (a restricted subset of an ISO 8601 duration value). The pattern for this is:[nD][T[nH][nM][nS]].
| Property Value | |
|---|---|
| Type | Description |
string |
|
BoostAmount
public float BoostAmount { get; set; }The value between -1 to 1 by which to boost the score if the attribute_value evaluates to the value specified above.
| Property Value | |
|---|---|
| Type | Description |
float |
|