Interface PropertyFilter.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PropertyFilter.Builder,PropertyFilter>, SdkBuilder<PropertyFilter.Builder,PropertyFilter>, SdkPojo
Enclosing class:
PropertyFilter

public static interface PropertyFilter.Builder extends SdkPojo, CopyableBuilder<PropertyFilter.Builder,PropertyFilter>
  • Method Details

    • property

      PropertyFilter.Builder property(Property property)

      Represents a single property to match with when searching a raster data collection.

      Parameters:
      property - Represents a single property to match with when searching a raster data collection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • property

      default PropertyFilter.Builder property(Consumer<Property.Builder> property)

      Represents a single property to match with when searching a raster data collection.

      This is a convenience method that creates an instance of the Property.Builder avoiding the need to create one manually via Property.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to property(Property).

      Parameters:
      property - a consumer that will call methods on Property.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: