GoogleCloudContentwarehouseV1PropertyDefinition constructor

GoogleCloudContentwarehouseV1PropertyDefinition({
  1. GoogleCloudContentwarehouseV1DateTimeTypeOptions? dateTimeTypeOptions,
  2. String? displayName,
  3. GoogleCloudContentwarehouseV1EnumTypeOptions? enumTypeOptions,
  4. GoogleCloudContentwarehouseV1FloatTypeOptions? floatTypeOptions,
  5. GoogleCloudContentwarehouseV1IntegerTypeOptions? integerTypeOptions,
  6. bool? isFilterable,
  7. bool? isMetadata,
  8. bool? isRepeatable,
  9. bool? isRequired,
  10. bool? isSearchable,
  11. GoogleCloudContentwarehouseV1MapTypeOptions? mapTypeOptions,
  12. String? name,
  13. GoogleCloudContentwarehouseV1PropertyTypeOptions? propertyTypeOptions,
  14. String? retrievalImportance,
  15. List<GoogleCloudContentwarehouseV1PropertyDefinitionSchemaSource>? schemaSources,
  16. GoogleCloudContentwarehouseV1TextTypeOptions? textTypeOptions,
  17. GoogleCloudContentwarehouseV1TimestampTypeOptions? timestampTypeOptions,
})

Implementation

GoogleCloudContentwarehouseV1PropertyDefinition({
  this.dateTimeTypeOptions,
  this.displayName,
  this.enumTypeOptions,
  this.floatTypeOptions,
  this.integerTypeOptions,
  this.isFilterable,
  this.isMetadata,
  this.isRepeatable,
  this.isRequired,
  this.isSearchable,
  this.mapTypeOptions,
  this.name,
  this.propertyTypeOptions,
  this.retrievalImportance,
  this.schemaSources,
  this.textTypeOptions,
  this.timestampTypeOptions,
});