Package com.sap.ai.sdk.grounding.model
Class SharePointSiteDetail
java.lang.Object
com.sap.ai.sdk.grounding.model.SharePointSiteDetail
SharePointSiteDetail
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceBuilder helper class. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefault constructor for SharePointSiteDetail. -
Method Summary
Modifier and TypeMethodDescriptionaddIncludePathsItem(String includePathsItem) Add one includePaths instance to thisSharePointSiteDetail.static SharePointSiteDetail.Buildercreate()Create a type-safe, fluent-api builder object to construct a newSharePointSiteDetailinstance with all required arguments.booleangetCustomField(String name) Deprecated.Get the names of the unrecognizable properties of theSharePointSiteDetail.getId()Get idGet includePathsgetName()Get nameinthashCode()Set the id of thisSharePointSiteDetailinstance and return the same instance.includePaths(List<String> includePaths) Set the includePaths of thisSharePointSiteDetailinstance and return the same instance.Set the name of thisSharePointSiteDetailinstance and return the same instance.voidsetCustomField(String customFieldName, Object customFieldValue) Set an unrecognizable property of thisSharePointSiteDetailinstance.voidSet the id of thisSharePointSiteDetailinstance.voidsetIncludePaths(List<String> includePaths) Set the includePaths of thisSharePointSiteDetailinstance.voidSet the name of thisSharePointSiteDetailinstance.toMap()Get the value of all properties of thisSharePointSiteDetailinstance including unrecognized properties.toString()
-
Constructor Details
-
SharePointSiteDetail
protected SharePointSiteDetail()Default constructor for SharePointSiteDetail.
-
-
Method Details
-
id
Set the id of thisSharePointSiteDetailinstance and return the same instance.- Parameters:
id- The id of thisSharePointSiteDetail- Returns:
- The same instance of this
SharePointSiteDetailclass
-
getId
Get id- Returns:
- id The id of this
SharePointSiteDetailinstance.
-
setId
Set the id of thisSharePointSiteDetailinstance.- Parameters:
id- The id of thisSharePointSiteDetail
-
name
Set the name of thisSharePointSiteDetailinstance and return the same instance.- Parameters:
name- The name of thisSharePointSiteDetail- Returns:
- The same instance of this
SharePointSiteDetailclass
-
getName
Get name- Returns:
- name The name of this
SharePointSiteDetailinstance.
-
setName
Set the name of thisSharePointSiteDetailinstance.- Parameters:
name- The name of thisSharePointSiteDetail
-
includePaths
Set the includePaths of thisSharePointSiteDetailinstance and return the same instance.- Parameters:
includePaths- The includePaths of thisSharePointSiteDetail- Returns:
- The same instance of this
SharePointSiteDetailclass
-
addIncludePathsItem
Add one includePaths instance to thisSharePointSiteDetail.- Parameters:
includePathsItem- The includePaths that should be added- Returns:
- The same instance of type
SharePointSiteDetail
-
getIncludePaths
Get includePaths- Returns:
- includePaths The includePaths of this
SharePointSiteDetailinstance.
-
setIncludePaths
Set the includePaths of thisSharePointSiteDetailinstance.- Parameters:
includePaths- The includePaths of thisSharePointSiteDetail
-
getCustomFieldNames
Get the names of the unrecognizable properties of theSharePointSiteDetail.- Returns:
- The set of properties names
-
getCustomField
@Nullable @Deprecated public Object getCustomField(@Nonnull String name) throws NoSuchElementException Deprecated.UsetoMap()instead.Get the value of an unrecognizable property of thisSharePointSiteDetailinstance.- Parameters:
name- The name of the property- Returns:
- The value of the property
- Throws:
NoSuchElementException- If no property with the given name could be found.
-
toMap
Get the value of all properties of thisSharePointSiteDetailinstance including unrecognized properties.- Returns:
- The map of all properties
-
setCustomField
Set an unrecognizable property of thisSharePointSiteDetailinstance. If the map previously contained a mapping for the key, the old value is replaced by the specified value.- Parameters:
customFieldName- The name of the propertycustomFieldValue- The value of the property
-
equals
-
hashCode
public int hashCode() -
toString
-
create
Create a type-safe, fluent-api builder object to construct a newSharePointSiteDetailinstance with all required arguments.
-
toMap()instead.