Interface PropertyOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Property, Property.Builder

    public interface PropertyOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getName

        String getName()
         Required. Must match the name of a PropertyDefinition in the
         DocumentSchema.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. Must match the name of a PropertyDefinition in the
         DocumentSchema.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • hasIntegerValues

        boolean hasIntegerValues()
         Integer property values.
         
        .google.cloud.contentwarehouse.v1.IntegerArray integer_values = 2;
        Returns:
        Whether the integerValues field is set.
      • getIntegerValues

        IntegerArray getIntegerValues()
         Integer property values.
         
        .google.cloud.contentwarehouse.v1.IntegerArray integer_values = 2;
        Returns:
        The integerValues.
      • getIntegerValuesOrBuilder

        IntegerArrayOrBuilder getIntegerValuesOrBuilder()
         Integer property values.
         
        .google.cloud.contentwarehouse.v1.IntegerArray integer_values = 2;
      • hasFloatValues

        boolean hasFloatValues()
         Float property values.
         
        .google.cloud.contentwarehouse.v1.FloatArray float_values = 3;
        Returns:
        Whether the floatValues field is set.
      • getFloatValues

        FloatArray getFloatValues()
         Float property values.
         
        .google.cloud.contentwarehouse.v1.FloatArray float_values = 3;
        Returns:
        The floatValues.
      • getFloatValuesOrBuilder

        FloatArrayOrBuilder getFloatValuesOrBuilder()
         Float property values.
         
        .google.cloud.contentwarehouse.v1.FloatArray float_values = 3;
      • hasTextValues

        boolean hasTextValues()
         String/text property values.
         
        .google.cloud.contentwarehouse.v1.TextArray text_values = 4;
        Returns:
        Whether the textValues field is set.
      • getTextValues

        TextArray getTextValues()
         String/text property values.
         
        .google.cloud.contentwarehouse.v1.TextArray text_values = 4;
        Returns:
        The textValues.
      • getTextValuesOrBuilder

        TextArrayOrBuilder getTextValuesOrBuilder()
         String/text property values.
         
        .google.cloud.contentwarehouse.v1.TextArray text_values = 4;
      • hasEnumValues

        boolean hasEnumValues()
         Enum property values.
         
        .google.cloud.contentwarehouse.v1.EnumArray enum_values = 5;
        Returns:
        Whether the enumValues field is set.
      • getEnumValues

        EnumArray getEnumValues()
         Enum property values.
         
        .google.cloud.contentwarehouse.v1.EnumArray enum_values = 5;
        Returns:
        The enumValues.
      • getEnumValuesOrBuilder

        EnumArrayOrBuilder getEnumValuesOrBuilder()
         Enum property values.
         
        .google.cloud.contentwarehouse.v1.EnumArray enum_values = 5;
      • hasPropertyValues

        boolean hasPropertyValues()
         Nested structured data property values.
         
        .google.cloud.contentwarehouse.v1.PropertyArray property_values = 6;
        Returns:
        Whether the propertyValues field is set.
      • getPropertyValues

        PropertyArray getPropertyValues()
         Nested structured data property values.
         
        .google.cloud.contentwarehouse.v1.PropertyArray property_values = 6;
        Returns:
        The propertyValues.
      • getPropertyValuesOrBuilder

        PropertyArrayOrBuilder getPropertyValuesOrBuilder()
         Nested structured data property values.
         
        .google.cloud.contentwarehouse.v1.PropertyArray property_values = 6;
      • hasDateTimeValues

        boolean hasDateTimeValues()
         Date time property values.
         It is not supported by CMEK compliant deployment.
         
        .google.cloud.contentwarehouse.v1.DateTimeArray date_time_values = 7;
        Returns:
        Whether the dateTimeValues field is set.
      • getDateTimeValues

        DateTimeArray getDateTimeValues()
         Date time property values.
         It is not supported by CMEK compliant deployment.
         
        .google.cloud.contentwarehouse.v1.DateTimeArray date_time_values = 7;
        Returns:
        The dateTimeValues.
      • getDateTimeValuesOrBuilder

        DateTimeArrayOrBuilder getDateTimeValuesOrBuilder()
         Date time property values.
         It is not supported by CMEK compliant deployment.
         
        .google.cloud.contentwarehouse.v1.DateTimeArray date_time_values = 7;
      • hasMapProperty

        boolean hasMapProperty()
         Map property values.
         
        .google.cloud.contentwarehouse.v1.MapProperty map_property = 8;
        Returns:
        Whether the mapProperty field is set.
      • getMapProperty

        MapProperty getMapProperty()
         Map property values.
         
        .google.cloud.contentwarehouse.v1.MapProperty map_property = 8;
        Returns:
        The mapProperty.
      • getMapPropertyOrBuilder

        MapPropertyOrBuilder getMapPropertyOrBuilder()
         Map property values.
         
        .google.cloud.contentwarehouse.v1.MapProperty map_property = 8;
      • hasTimestampValues

        boolean hasTimestampValues()
         Timestamp property values.
         It is not supported by CMEK compliant deployment.
         
        .google.cloud.contentwarehouse.v1.TimestampArray timestamp_values = 9;
        Returns:
        Whether the timestampValues field is set.
      • getTimestampValues

        TimestampArray getTimestampValues()
         Timestamp property values.
         It is not supported by CMEK compliant deployment.
         
        .google.cloud.contentwarehouse.v1.TimestampArray timestamp_values = 9;
        Returns:
        The timestampValues.
      • getTimestampValuesOrBuilder

        TimestampArrayOrBuilder getTimestampValuesOrBuilder()
         Timestamp property values.
         It is not supported by CMEK compliant deployment.
         
        .google.cloud.contentwarehouse.v1.TimestampArray timestamp_values = 9;