Package com.google.cloud.retail.v2alpha
Interface CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CatalogAttribute.FacetConfig.IgnoredFacetValues,CatalogAttribute.FacetConfig.IgnoredFacetValues.Builder
- Enclosing class:
- CatalogAttribute.FacetConfig
public static interface CatalogAttribute.FacetConfig.IgnoredFacetValuesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.TimestampIf start time is empty and end time is not empty, then ignore these facet values before end time.com.google.protobuf.TimestampOrBuilderIf start time is empty and end time is not empty, then ignore these facet values before end time.com.google.protobuf.TimestampTime range for the current list of facet values to ignore.com.google.protobuf.TimestampOrBuilderTime range for the current list of facet values to ignore.getValues(int index) List of facet values to ignore for the following time range.com.google.protobuf.ByteStringgetValuesBytes(int index) List of facet values to ignore for the following time range.intList of facet values to ignore for the following time range.List of facet values to ignore for the following time range.booleanIf start time is empty and end time is not empty, then ignore these facet values before end time.booleanTime range for the current list of facet values to ignore.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getValuesList
List of facet values to ignore for the following time range. The facet values are the same as the attribute values. There is a limit of 10 values per instance of IgnoredFacetValues. Each value can have at most 128 characters.
repeated string values = 1;- Returns:
- A list containing the values.
-
getValuesCount
int getValuesCount()List of facet values to ignore for the following time range. The facet values are the same as the attribute values. There is a limit of 10 values per instance of IgnoredFacetValues. Each value can have at most 128 characters.
repeated string values = 1;- Returns:
- The count of values.
-
getValues
List of facet values to ignore for the following time range. The facet values are the same as the attribute values. There is a limit of 10 values per instance of IgnoredFacetValues. Each value can have at most 128 characters.
repeated string values = 1;- Parameters:
index- The index of the element to return.- Returns:
- The values at the given index.
-
getValuesBytes
com.google.protobuf.ByteString getValuesBytes(int index) List of facet values to ignore for the following time range. The facet values are the same as the attribute values. There is a limit of 10 values per instance of IgnoredFacetValues. Each value can have at most 128 characters.
repeated string values = 1;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the values at the given index.
-
hasStartTime
boolean hasStartTime()Time range for the current list of facet values to ignore. If multiple time ranges are specified for an facet value for the current attribute, consider all of them. If both are empty, ignore always. If start time and end time are set, then start time must be before end time. If start time is not empty and end time is empty, then will ignore these facet values after the start time.
.google.protobuf.Timestamp start_time = 2;- Returns:
- Whether the startTime field is set.
-
getStartTime
com.google.protobuf.Timestamp getStartTime()Time range for the current list of facet values to ignore. If multiple time ranges are specified for an facet value for the current attribute, consider all of them. If both are empty, ignore always. If start time and end time are set, then start time must be before end time. If start time is not empty and end time is empty, then will ignore these facet values after the start time.
.google.protobuf.Timestamp start_time = 2;- Returns:
- The startTime.
-
getStartTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Time range for the current list of facet values to ignore. If multiple time ranges are specified for an facet value for the current attribute, consider all of them. If both are empty, ignore always. If start time and end time are set, then start time must be before end time. If start time is not empty and end time is empty, then will ignore these facet values after the start time.
.google.protobuf.Timestamp start_time = 2; -
hasEndTime
boolean hasEndTime()If start time is empty and end time is not empty, then ignore these facet values before end time.
.google.protobuf.Timestamp end_time = 3;- Returns:
- Whether the endTime field is set.
-
getEndTime
com.google.protobuf.Timestamp getEndTime()If start time is empty and end time is not empty, then ignore these facet values before end time.
.google.protobuf.Timestamp end_time = 3;- Returns:
- The endTime.
-
getEndTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()If start time is empty and end time is not empty, then ignore these facet values before end time.
.google.protobuf.Timestamp end_time = 3;
-