public static final class Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder extends GeneratedMessageV3.Builder<Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder> implements Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfigOrBuilder
Custom threshold for cvr
optimization_objective.
Protobuf type
google.cloud.discoveryengine.v1alpha.Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig build()
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig buildPartial()
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder clear()
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder clearTargetField()
Required. The name of the field to target. Currently supported
values: watch-percentage
, watch-time
.
string target_field = 1 [(.google.api.field_behavior) = REQUIRED];
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder clearTargetFieldValueFloat()
Required. The threshold to be applied to the target (e.g., 0.5).
float target_field_value_float = 2 [(.google.api.field_behavior) = REQUIRED];
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder clone()
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getTargetField()
Required. The name of the field to target. Currently supported
values: watch-percentage
, watch-time
.
string target_field = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The targetField.
|
public ByteString getTargetFieldBytes()
Required. The name of the field to target. Currently supported
values: watch-percentage
, watch-time
.
string target_field = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for targetField.
|
public float getTargetFieldValueFloat()
Required. The threshold to be applied to the target (e.g., 0.5).
float target_field_value_float = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
float | The targetFieldValueFloat.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder mergeFrom(Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig other)
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public final Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder setTargetField(String value)
Required. The name of the field to target. Currently supported
values: watch-percentage
, watch-time
.
string target_field = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | String
The targetField to set.
|
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder setTargetFieldBytes(ByteString value)
Required. The name of the field to target. Currently supported
values: watch-percentage
, watch-time
.
string target_field = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for targetField to set.
|
public Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder setTargetFieldValueFloat(float value)
Required. The threshold to be applied to the target (e.g., 0.5).
float target_field_value_float = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | float
The targetFieldValueFloat to set.
|
public final Engine.MediaRecommendationEngineConfig.OptimizationObjectiveConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides