Package odata.msgraph.client.complex
Class ConditionalAccessGrantControls
- java.lang.Object
-
- odata.msgraph.client.complex.ConditionalAccessGrantControls
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ConditionalAccessGrantControls extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConditionalAccessGrantControls.Builder
-
Field Summary
Fields Modifier and Type Field Description protected AuthenticationStrengthPolicyauthenticationStrengthprotected List<ConditionalAccessGrantControl>builtInControlsprotected StringbuiltInControlsNextLinkprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected List<String>customAuthenticationFactorsprotected StringcustomAuthenticationFactorsNextLinkprotected StringodataTypeprotected Stringoperatorprotected List<String>termsOfUseprotected StringtermsOfUseNextLinkprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedConditionalAccessGrantControls()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConditionalAccessGrantControls.Builderbuilder()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<ConditionalAccessGrantControl>getBuiltInControls()com.github.davidmoten.odata.client.CollectionPage<ConditionalAccessGrantControl>getBuiltInControls(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getCustomAuthenticationFactors()com.github.davidmoten.odata.client.CollectionPage<String>getCustomAuthenticationFactors(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getOperator()com.github.davidmoten.odata.client.CollectionPage<String>getTermsOfUse()com.github.davidmoten.odata.client.CollectionPage<String>getTermsOfUse(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ConditionalAccessGrantControlswithOperator(String operator)ConditionalAccessGrantControlswithUnmappedField(String name, Object 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
-
builtInControls
protected List<ConditionalAccessGrantControl> builtInControls
-
builtInControlsNextLink
protected String builtInControlsNextLink
-
customAuthenticationFactorsNextLink
protected String customAuthenticationFactorsNextLink
-
operator
protected String operator
-
termsOfUseNextLink
protected String termsOfUseNextLink
-
authenticationStrength
protected AuthenticationStrengthPolicy authenticationStrength
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getBuiltInControls
public com.github.davidmoten.odata.client.CollectionPage<ConditionalAccessGrantControl> getBuiltInControls()
-
getBuiltInControls
public com.github.davidmoten.odata.client.CollectionPage<ConditionalAccessGrantControl> getBuiltInControls(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getCustomAuthenticationFactors
public com.github.davidmoten.odata.client.CollectionPage<String> getCustomAuthenticationFactors()
-
getCustomAuthenticationFactors
public com.github.davidmoten.odata.client.CollectionPage<String> getCustomAuthenticationFactors(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withOperator
public ConditionalAccessGrantControls withOperator(String operator)
-
getTermsOfUse
public com.github.davidmoten.odata.client.CollectionPage<String> getTermsOfUse()
-
getTermsOfUse
public com.github.davidmoten.odata.client.CollectionPage<String> getTermsOfUse(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUnmappedField
public ConditionalAccessGrantControls withUnmappedField(String name, Object 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 ConditionalAccessGrantControls.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
-
-