Class ExcludedApps
- java.lang.Object
-
- odata.msgraph.client.beta.complex.ExcludedApps
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ExcludedApps extends Object implements com.github.davidmoten.odata.client.ODataType
“Contains properties for Excluded Office365 Apps.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExcludedApps.Builder
-
Field Summary
Fields Modifier and Type Field Description protected Booleanaccessprotected Booleanbingprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected Booleanexcelprotected Booleangrooveprotected BooleaninfoPathprotected Booleanlyncprotected StringodataTypeprotected BooleanoneDriveprotected BooleanoneNoteprotected Booleanoutlookprotected BooleanpowerPointprotected Booleanpublisherprotected BooleansharePointDesignerprotected Booleanteamsprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected Booleanvisioprotected Booleanword
-
Constructor Summary
Constructors Modifier Constructor Description protectedExcludedApps()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExcludedApps.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAccess()“The value for if MS Office Access should be excluded or not.”Optional<Boolean>getBing()“The value for if Microsoft Search as default should be excluded or not.”Optional<Boolean>getExcel()“The value for if MS Office Excel should be excluded or not.”Optional<Boolean>getGroove()“The value for if MS Office OneDrive for Business - Groove should be excluded or not.”Optional<Boolean>getInfoPath()“The value for if MS Office InfoPath should be excluded or not.”Optional<Boolean>getLync()“The value for if MS Office Skype for Business - Lync should be excluded or not.”Optional<Boolean>getOneDrive()“The value for if MS Office OneDrive should be excluded or not.”Optional<Boolean>getOneNote()“The value for if MS Office OneNote should be excluded or not.”Optional<Boolean>getOutlook()“The value for if MS Office Outlook should be excluded or not.”Optional<Boolean>getPowerPoint()“The value for if MS Office PowerPoint should be excluded or not.”Optional<Boolean>getPublisher()“The value for if MS Office Publisher should be excluded or not.”Optional<Boolean>getSharePointDesigner()“The value for if MS Office SharePointDesigner should be excluded or not.”Optional<Boolean>getTeams()“The value for if MS Office Teams should be excluded or not.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Boolean>getVisio()“The value for if MS Office Visio should be excluded or not.”Optional<Boolean>getWord()“The value for if MS Office Word should be excluded or not.”StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ExcludedAppswithAccess(Boolean access)Returns an immutable copy ofthiswith just theaccessfield changed.ExcludedAppswithBing(Boolean bing)Returns an immutable copy ofthiswith just thebingfield changed.ExcludedAppswithExcel(Boolean excel)Returns an immutable copy ofthiswith just theexcelfield changed.ExcludedAppswithGroove(Boolean groove)Returns an immutable copy ofthiswith just thegroovefield changed.ExcludedAppswithInfoPath(Boolean infoPath)Returns an immutable copy ofthiswith just theinfoPathfield changed.ExcludedAppswithLync(Boolean lync)Returns an immutable copy ofthiswith just thelyncfield changed.ExcludedAppswithOneDrive(Boolean oneDrive)Returns an immutable copy ofthiswith just theoneDrivefield changed.ExcludedAppswithOneNote(Boolean oneNote)Returns an immutable copy ofthiswith just theoneNotefield changed.ExcludedAppswithOutlook(Boolean outlook)Returns an immutable copy ofthiswith just theoutlookfield changed.ExcludedAppswithPowerPoint(Boolean powerPoint)Returns an immutable copy ofthiswith just thepowerPointfield changed.ExcludedAppswithPublisher(Boolean publisher)Returns an immutable copy ofthiswith just thepublisherfield changed.ExcludedAppswithSharePointDesigner(Boolean sharePointDesigner)Returns an immutable copy ofthiswith just thesharePointDesignerfield changed.ExcludedAppswithTeams(Boolean teams)Returns an immutable copy ofthiswith just theteamsfield changed.ExcludedAppswithUnmappedField(String name, String value)ExcludedAppswithVisio(Boolean visio)Returns an immutable copy ofthiswith just thevisiofield changed.ExcludedAppswithWord(Boolean word)Returns an immutable copy ofthiswith just thewordfield changed.
-
-
-
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
-
access
protected Boolean access
-
bing
protected Boolean bing
-
excel
protected Boolean excel
-
groove
protected Boolean groove
-
infoPath
protected Boolean infoPath
-
lync
protected Boolean lync
-
oneDrive
protected Boolean oneDrive
-
oneNote
protected Boolean oneNote
-
outlook
protected Boolean outlook
-
powerPoint
protected Boolean powerPoint
-
publisher
protected Boolean publisher
-
sharePointDesigner
protected Boolean sharePointDesigner
-
teams
protected Boolean teams
-
visio
protected Boolean visio
-
word
protected Boolean word
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getAccess
public Optional<Boolean> getAccess()
“The value for if MS Office Access should be excluded or not.”- Returns:
- property access
-
withAccess
public ExcludedApps withAccess(Boolean access)
Returns an immutable copy ofthiswith just theaccessfield 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.“The value for if MS Office Access should be excluded or not.”
- Parameters:
access- new value ofaccessfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theaccessfield changed
-
getBing
public Optional<Boolean> getBing()
“The value for if Microsoft Search as default should be excluded or not.”- Returns:
- property bing
-
withBing
public ExcludedApps withBing(Boolean bing)
Returns an immutable copy ofthiswith just thebingfield 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.“The value for if Microsoft Search as default should be excluded or not.”
- Parameters:
bing- new value ofbingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebingfield changed
-
getExcel
public Optional<Boolean> getExcel()
“The value for if MS Office Excel should be excluded or not.”- Returns:
- property excel
-
withExcel
public ExcludedApps withExcel(Boolean excel)
Returns an immutable copy ofthiswith just theexcelfield 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.“The value for if MS Office Excel should be excluded or not.”
- Parameters:
excel- new value ofexcelfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theexcelfield changed
-
getGroove
public Optional<Boolean> getGroove()
“The value for if MS Office OneDrive for Business - Groove should be excluded or not.”- Returns:
- property groove
-
withGroove
public ExcludedApps withGroove(Boolean groove)
Returns an immutable copy ofthiswith just thegroovefield 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.“The value for if MS Office OneDrive for Business - Groove should be excluded or not.”
- Parameters:
groove- new value ofgroovefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thegroovefield changed
-
getInfoPath
public Optional<Boolean> getInfoPath()
“The value for if MS Office InfoPath should be excluded or not.”- Returns:
- property infoPath
-
withInfoPath
public ExcludedApps withInfoPath(Boolean infoPath)
Returns an immutable copy ofthiswith just theinfoPathfield 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.“The value for if MS Office InfoPath should be excluded or not.”
- Parameters:
infoPath- new value ofinfoPathfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theinfoPathfield changed
-
getLync
public Optional<Boolean> getLync()
“The value for if MS Office Skype for Business - Lync should be excluded or not.”- Returns:
- property lync
-
withLync
public ExcludedApps withLync(Boolean lync)
Returns an immutable copy ofthiswith just thelyncfield 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.“The value for if MS Office Skype for Business - Lync should be excluded or not.”
- Parameters:
lync- new value oflyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelyncfield changed
-
getOneDrive
public Optional<Boolean> getOneDrive()
“The value for if MS Office OneDrive should be excluded or not.”- Returns:
- property oneDrive
-
withOneDrive
public ExcludedApps withOneDrive(Boolean oneDrive)
Returns an immutable copy ofthiswith just theoneDrivefield 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.“The value for if MS Office OneDrive should be excluded or not.”
- Parameters:
oneDrive- new value ofoneDrivefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theoneDrivefield changed
-
getOneNote
public Optional<Boolean> getOneNote()
“The value for if MS Office OneNote should be excluded or not.”- Returns:
- property oneNote
-
withOneNote
public ExcludedApps withOneNote(Boolean oneNote)
Returns an immutable copy ofthiswith just theoneNotefield 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.“The value for if MS Office OneNote should be excluded or not.”
- Parameters:
oneNote- new value ofoneNotefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theoneNotefield changed
-
getOutlook
public Optional<Boolean> getOutlook()
“The value for if MS Office Outlook should be excluded or not.”- Returns:
- property outlook
-
withOutlook
public ExcludedApps withOutlook(Boolean outlook)
Returns an immutable copy ofthiswith just theoutlookfield 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.“The value for if MS Office Outlook should be excluded or not.”
- Parameters:
outlook- new value ofoutlookfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theoutlookfield changed
-
getPowerPoint
public Optional<Boolean> getPowerPoint()
“The value for if MS Office PowerPoint should be excluded or not.”- Returns:
- property powerPoint
-
withPowerPoint
public ExcludedApps withPowerPoint(Boolean powerPoint)
Returns an immutable copy ofthiswith just thepowerPointfield 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.“The value for if MS Office PowerPoint should be excluded or not.”
- Parameters:
powerPoint- new value ofpowerPointfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepowerPointfield changed
-
getPublisher
public Optional<Boolean> getPublisher()
“The value for if MS Office Publisher should be excluded or not.”- Returns:
- property publisher
-
withPublisher
public ExcludedApps withPublisher(Boolean publisher)
Returns an immutable copy ofthiswith just thepublisherfield 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.“The value for if MS Office Publisher should be excluded or not.”
- Parameters:
publisher- new value ofpublisherfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepublisherfield changed
-
getSharePointDesigner
public Optional<Boolean> getSharePointDesigner()
“The value for if MS Office SharePointDesigner should be excluded or not.”- Returns:
- property sharePointDesigner
-
withSharePointDesigner
public ExcludedApps withSharePointDesigner(Boolean sharePointDesigner)
Returns an immutable copy ofthiswith just thesharePointDesignerfield 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.“The value for if MS Office SharePointDesigner should be excluded or not.”
- Parameters:
sharePointDesigner- new value ofsharePointDesignerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesharePointDesignerfield changed
-
getTeams
public Optional<Boolean> getTeams()
“The value for if MS Office Teams should be excluded or not.”- Returns:
- property teams
-
withTeams
public ExcludedApps withTeams(Boolean teams)
Returns an immutable copy ofthiswith just theteamsfield 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.“The value for if MS Office Teams should be excluded or not.”
- Parameters:
teams- new value ofteamsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theteamsfield changed
-
getVisio
public Optional<Boolean> getVisio()
“The value for if MS Office Visio should be excluded or not.”- Returns:
- property visio
-
withVisio
public ExcludedApps withVisio(Boolean visio)
Returns an immutable copy ofthiswith just thevisiofield 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.“The value for if MS Office Visio should be excluded or not.”
- Parameters:
visio- new value ofvisiofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thevisiofield changed
-
getWord
public Optional<Boolean> getWord()
“The value for if MS Office Word should be excluded or not.”- Returns:
- property word
-
withWord
public ExcludedApps withWord(Boolean word)
Returns an immutable copy ofthiswith just thewordfield 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.“The value for if MS Office Word should be excluded or not.”
- Parameters:
word- new value ofwordfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewordfield changed
-
withUnmappedField
public ExcludedApps withUnmappedField(String name, String value)
-
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 ExcludedApps.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
-
-