Package odata.msgraph.client.complex
Class ApiApplication
- java.lang.Object
-
- odata.msgraph.client.complex.ApiApplication
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ApiApplication extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApiApplication.Builder
-
Field Summary
Fields Modifier and Type Field Description protected BooleanacceptMappedClaimsprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected List<UUID>knownClientApplicationsprotected StringknownClientApplicationsNextLinkprotected List<PermissionScope>oauth2PermissionScopesprotected Stringoauth2PermissionScopesNextLinkprotected StringodataTypeprotected List<PreAuthorizedApplication>preAuthorizedApplicationsprotected StringpreAuthorizedApplicationsNextLinkprotected IntegerrequestedAccessTokenVersionprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedApiApplication()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ApiApplication.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAcceptMappedClaims()com.github.davidmoten.odata.client.CollectionPage<UUID>getKnownClientApplications()com.github.davidmoten.odata.client.CollectionPage<UUID>getKnownClientApplications(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<PermissionScope>getOauth2PermissionScopes()com.github.davidmoten.odata.client.CollectionPage<PermissionScope>getOauth2PermissionScopes(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<PreAuthorizedApplication>getPreAuthorizedApplications()com.github.davidmoten.odata.client.CollectionPage<PreAuthorizedApplication>getPreAuthorizedApplications(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Integer>getRequestedAccessTokenVersion()com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ApiApplicationwithAcceptMappedClaims(Boolean acceptMappedClaims)ApiApplicationwithRequestedAccessTokenVersion(Integer requestedAccessTokenVersion)ApiApplicationwithUnmappedField(String name, String 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
-
acceptMappedClaims
protected Boolean acceptMappedClaims
-
knownClientApplicationsNextLink
protected String knownClientApplicationsNextLink
-
oauth2PermissionScopes
protected List<PermissionScope> oauth2PermissionScopes
-
oauth2PermissionScopesNextLink
protected String oauth2PermissionScopesNextLink
-
preAuthorizedApplications
protected List<PreAuthorizedApplication> preAuthorizedApplications
-
preAuthorizedApplicationsNextLink
protected String preAuthorizedApplicationsNextLink
-
requestedAccessTokenVersion
protected Integer requestedAccessTokenVersion
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withAcceptMappedClaims
public ApiApplication withAcceptMappedClaims(Boolean acceptMappedClaims)
-
getKnownClientApplications
public com.github.davidmoten.odata.client.CollectionPage<UUID> getKnownClientApplications()
-
getKnownClientApplications
public com.github.davidmoten.odata.client.CollectionPage<UUID> getKnownClientApplications(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getOauth2PermissionScopes
public com.github.davidmoten.odata.client.CollectionPage<PermissionScope> getOauth2PermissionScopes()
-
getOauth2PermissionScopes
public com.github.davidmoten.odata.client.CollectionPage<PermissionScope> getOauth2PermissionScopes(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getPreAuthorizedApplications
public com.github.davidmoten.odata.client.CollectionPage<PreAuthorizedApplication> getPreAuthorizedApplications()
-
getPreAuthorizedApplications
public com.github.davidmoten.odata.client.CollectionPage<PreAuthorizedApplication> getPreAuthorizedApplications(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withRequestedAccessTokenVersion
public ApiApplication withRequestedAccessTokenVersion(Integer requestedAccessTokenVersion)
-
withUnmappedField
public ApiApplication 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 ApiApplication.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
-
-