Class IosWebContentFilterAutoFilter
- java.lang.Object
-
- odata.msgraph.client.beta.complex.IosWebContentFilterBase
-
- odata.msgraph.client.beta.complex.IosWebContentFilterAutoFilter
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class IosWebContentFilterAutoFilter extends IosWebContentFilterBase implements com.github.davidmoten.odata.client.ODataType
“Represents an iOS Web Content Filter setting type, which enables iOS automatic filter feature and allows for additional URL access control. When constructed with no property values, the iOS device will enable the automatic filter regardless.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIosWebContentFilterAutoFilter.Builder
-
Field Summary
Fields Modifier and Type Field Description protected List<String>allowedUrlsprotected StringallowedUrlsNextLinkprotected List<String>blockedUrlsprotected StringblockedUrlsNextLink-
Fields inherited from class odata.msgraph.client.beta.complex.IosWebContentFilterBase
contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIosWebContentFilterAutoFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IosWebContentFilterAutoFilter.BuilderbuilderIosWebContentFilterAutoFilter()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.CollectionPage<String>getAllowedUrls()“Additional URLs allowed for access”com.github.davidmoten.odata.client.CollectionPage<String>getAllowedUrls(com.github.davidmoten.odata.client.HttpRequestOptions options)“Additional URLs allowed for access”com.github.davidmoten.odata.client.CollectionPage<String>getBlockedUrls()“Additional URLs blocked for access”com.github.davidmoten.odata.client.CollectionPage<String>getBlockedUrls(com.github.davidmoten.odata.client.HttpRequestOptions options)“Additional URLs blocked for access”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()IosWebContentFilterAutoFilterwithUnmappedField(String name, String value)
-
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classIosWebContentFilterBase
-
getAllowedUrls
public com.github.davidmoten.odata.client.CollectionPage<String> getAllowedUrls()
“Additional URLs allowed for access”- Returns:
- property allowedUrls
-
getAllowedUrls
public com.github.davidmoten.odata.client.CollectionPage<String> getAllowedUrls(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Additional URLs allowed for access”- Parameters:
options- specify connect and read timeouts- Returns:
- property allowedUrls
-
getBlockedUrls
public com.github.davidmoten.odata.client.CollectionPage<String> getBlockedUrls()
“Additional URLs blocked for access”- Returns:
- property blockedUrls
-
getBlockedUrls
public com.github.davidmoten.odata.client.CollectionPage<String> getBlockedUrls(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Additional URLs blocked for access”- Parameters:
options- specify connect and read timeouts- Returns:
- property blockedUrls
-
withUnmappedField
public IosWebContentFilterAutoFilter withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classIosWebContentFilterBase
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classIosWebContentFilterBase
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classIosWebContentFilterBase
-
builderIosWebContentFilterAutoFilter
public static IosWebContentFilterAutoFilter.Builder builderIosWebContentFilterAutoFilter()
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
-
toString
public String toString()
- Overrides:
toStringin classIosWebContentFilterBase
-
-