Package odata.msgraph.client.beta.entity
Class ContactFolder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.ContactFolder
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class ContactFolder extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContactFolder.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringdisplayNameprotected StringparentFolderIdprotected StringwellKnownName-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedContactFolder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContactFolder.BuilderbuilderContactFolder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()ContactFolderCollectionRequestgetChildFolders()Org.OData.Capabilities.V1.ChangeTrackingContactCollectionRequestgetContacts()Org.OData.Capabilities.V1.ChangeTrackingOptional<String>getDisplayName()MultiValueLegacyExtendedPropertyCollectionRequestgetMultiValueExtendedProperties()Optional<String>getParentFolderId()SingleValueLegacyExtendedPropertyCollectionRequestgetSingleValueExtendedProperties()com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<String>getWellKnownName()StringodataTypeName()ContactFolderpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)ContactFolderput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()ContactFolderwithDisplayName(String displayName)ContactFolderwithParentFolderId(String parentFolderId)ContactFolderwithUnmappedField(String name, String value)ContactFolderwithWellKnownName(String wellKnownName)
-
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderContactFolder
public static ContactFolder.Builder builderContactFolder()
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
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
withDisplayName
public ContactFolder withDisplayName(String displayName)
-
withParentFolderId
public ContactFolder withParentFolderId(String parentFolderId)
-
withWellKnownName
public ContactFolder withWellKnownName(String wellKnownName)
-
withUnmappedField
public ContactFolder withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getChildFolders
public ContactFolderCollectionRequest getChildFolders()
Org.OData.Capabilities.V1.ChangeTracking
Supported = false
Org.OData.Capabilities.V1.NavigationRestrictions
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
- Returns:
- navigational property childFolders
-
getContacts
public ContactCollectionRequest getContacts()
Org.OData.Capabilities.V1.ChangeTracking
Supported = true
Org.OData.Capabilities.V1.SearchRestrictions
Searchable = false
- Returns:
- navigational property contacts
-
getMultiValueExtendedProperties
public MultiValueLegacyExtendedPropertyCollectionRequest getMultiValueExtendedProperties()
-
getSingleValueExtendedProperties
public SingleValueLegacyExtendedPropertyCollectionRequest getSingleValueExtendedProperties()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public ContactFolder patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public ContactFolder put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-