Class SearchHit
- java.lang.Object
-
- odata.msgraph.client.beta.complex.SearchHit
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class SearchHit extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchHit.Builder
-
Field Summary
Fields Modifier and Type Field Description protected String_idprotected Integer_scoreprotected String_summaryprotected StringcontentSourceprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringhitIdprotected StringodataTypeprotected Integerrankprotected StringresultTemplateIdprotected Stringsummaryprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedSearchHit()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SearchHit.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<String>get_id()Org.OData.Core.V1.RevisionsOptional<Integer>get_score()Org.OData.Core.V1.RevisionsOptional<String>get_summary()Org.OData.Core.V1.RevisionsOptional<String>getContentSource()Optional<String>getHitId()Optional<Integer>getRank()Optional<String>getResultTemplateId()Optional<String>getSummary()com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()SearchHitwith_id(String _id)Returns an immutable copy ofthiswith just the_idfield changed.SearchHitwith_score(Integer _score)Returns an immutable copy ofthiswith just the_scorefield changed.SearchHitwith_summary(String _summary)Returns an immutable copy ofthiswith just the_summaryfield changed.SearchHitwithContentSource(String contentSource)SearchHitwithHitId(String hitId)SearchHitwithRank(Integer rank)SearchHitwithResultTemplateId(String resultTemplateId)SearchHitwithSummary(String summary)SearchHitwithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
contentSource
protected String contentSource
-
hitId
protected String hitId
-
rank
protected Integer rank
-
resultTemplateId
protected String resultTemplateId
-
summary
protected String summary
-
_id
protected String _id
-
_score
protected Integer _score
-
_summary
protected String _summary
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
with_id
public SearchHit with_id(String _id)
Returns an immutable copy ofthiswith just the_idfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.Org.OData.Core.V1.Revisions
- Parameters:
_id- new value of_idfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just the_idfield changed
-
with_score
public SearchHit with_score(Integer _score)
Returns an immutable copy ofthiswith just the_scorefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.Org.OData.Core.V1.Revisions
- Parameters:
_score- new value of_scorefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just the_scorefield changed
-
get_summary
public Optional<String> get_summary()
Org.OData.Core.V1.Revisions
- Returns:
- property _summary
-
with_summary
public SearchHit with_summary(String _summary)
Returns an immutable copy ofthiswith just the_summaryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.Org.OData.Core.V1.Revisions
- Parameters:
_summary- new value of_summaryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just the_summaryfield changed
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static SearchHit.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-