Interface SearchIndexingConfigurationValues


public interface SearchIndexingConfigurationValues
SearchIndexingConfigurationValues
Example to create an instance using the builder pattern

     SearchIndexingConfigurationValues searchIndexingConfigurationValues = SearchIndexingConfigurationValues.builder()
             .build()
 
  • Method Details

    • getStatus

      Current status of resource indexing. Present on Projects from 1 February 2019.

      Returns:
      status
    • getLastModifiedAt

      ZonedDateTime getLastModifiedAt()

      Date and time (UTC) the Project was last updated. Only present on Projects last modified after 1 February 2019.

      Returns:
      lastModifiedAt
    • getLastModifiedBy

      @Valid @Valid LastModifiedBy getLastModifiedBy()

      IDs and references that last modified the SearchIndexingConfigurationValues.

      Returns:
      lastModifiedBy
    • setStatus

      void setStatus(SearchIndexingConfigurationStatus status)

      Current status of resource indexing. Present on Projects from 1 February 2019.

      Parameters:
      status - value to be set
    • setLastModifiedAt

      void setLastModifiedAt(ZonedDateTime lastModifiedAt)

      Date and time (UTC) the Project was last updated. Only present on Projects last modified after 1 February 2019.

      Parameters:
      lastModifiedAt - value to be set
    • setLastModifiedBy

      void setLastModifiedBy(LastModifiedBy lastModifiedBy)

      IDs and references that last modified the SearchIndexingConfigurationValues.

      Parameters:
      lastModifiedBy - value to be set
    • of

      factory method
      Returns:
      instance of SearchIndexingConfigurationValues
    • of

      factory method to create a shallow copy SearchIndexingConfigurationValues
      Parameters:
      template - instance to be copied
      Returns:
      copy instance
    • deepCopy

      factory method to create a deep copy of SearchIndexingConfigurationValues
      Parameters:
      template - instance to be copied
      Returns:
      copy instance
    • builder

      builder factory method for SearchIndexingConfigurationValues
      Returns:
      builder
    • builder

      create builder for SearchIndexingConfigurationValues instance
      Parameters:
      template - instance with prefilled values for the builder
      Returns:
      builder
    • withSearchIndexingConfigurationValues

      default <T> T withSearchIndexingConfigurationValues(Function<SearchIndexingConfigurationValues,T> helper)
      accessor map function
      Type Parameters:
      T - mapped type
      Parameters:
      helper - function to map the object
      Returns:
      mapped value
    • typeReference

      static com.fasterxml.jackson.core.type.TypeReference<SearchIndexingConfigurationValues> typeReference()
      gives a TypeReference for usage with Jackson DataBind
      Returns:
      TypeReference