public static final class ExperimentInfo.ServingConfigExperiment extends GeneratedMessageV3 implements ExperimentInfo.ServingConfigExperimentOrBuilder
Metadata for active serving config A/B tests.
Protobuf type google.cloud.retail.v2.ExperimentInfo.ServingConfigExperiment
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
EXPERIMENT_SERVING_CONFIG_FIELD_NUMBER
public static final int EXPERIMENT_SERVING_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ORIGINAL_SERVING_CONFIG_FIELD_NUMBER
public static final int ORIGINAL_SERVING_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ExperimentInfo.ServingConfigExperiment getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ExperimentInfo.ServingConfigExperiment.Builder newBuilder()
newBuilder(ExperimentInfo.ServingConfigExperiment prototype)
public static ExperimentInfo.ServingConfigExperiment.Builder newBuilder(ExperimentInfo.ServingConfigExperiment prototype)
public static ExperimentInfo.ServingConfigExperiment parseDelimitedFrom(InputStream input)
public static ExperimentInfo.ServingConfigExperiment parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ExperimentInfo.ServingConfigExperiment parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExperimentInfo.ServingConfigExperiment parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ExperimentInfo.ServingConfigExperiment parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExperimentInfo.ServingConfigExperiment parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExperimentInfo.ServingConfigExperiment parseFrom(CodedInputStream input)
public static ExperimentInfo.ServingConfigExperiment parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExperimentInfo.ServingConfigExperiment parseFrom(InputStream input)
public static ExperimentInfo.ServingConfigExperiment parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ExperimentInfo.ServingConfigExperiment parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ExperimentInfo.ServingConfigExperiment parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ExperimentInfo.ServingConfigExperiment> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ExperimentInfo.ServingConfigExperiment getDefaultInstanceForType()
getExperimentServingConfig()
public String getExperimentServingConfig()
The fully qualified resource name of the serving config
[Experiment.VariantArm.serving_config_id][] responsible for generating
the search response. For example:
projects/*/locations/*/catalogs/*/servingConfigs/*
.
string experiment_serving_config = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The experimentServingConfig.
|
getExperimentServingConfigBytes()
public ByteString getExperimentServingConfigBytes()
The fully qualified resource name of the serving config
[Experiment.VariantArm.serving_config_id][] responsible for generating
the search response. For example:
projects/*/locations/*/catalogs/*/servingConfigs/*
.
string experiment_serving_config = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for experimentServingConfig.
|
getOriginalServingConfig()
public String getOriginalServingConfig()
The fully qualified resource name of the original
SearchRequest.placement
in the search request prior to reassignment by experiment API. For
example: projects/*/locations/*/catalogs/*/servingConfigs/*
.
string original_serving_config = 1 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The originalServingConfig.
|
getOriginalServingConfigBytes()
public ByteString getOriginalServingConfigBytes()
The fully qualified resource name of the original
SearchRequest.placement
in the search request prior to reassignment by experiment API. For
example: projects/*/locations/*/catalogs/*/servingConfigs/*
.
string original_serving_config = 1 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for originalServingConfig.
|
getParserForType()
public Parser<ExperimentInfo.ServingConfigExperiment> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ExperimentInfo.ServingConfigExperiment.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ExperimentInfo.ServingConfigExperiment.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ExperimentInfo.ServingConfigExperiment.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides