Package com.microsoft.graph.models
Class ReportRoot
java.lang.Object
com.microsoft.graph.models.ReportRoot
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Report Root.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Authentication Methods.The Daily Print Usage By Printer.The Daily Print Usage By User.The Monthly Print Usage By Printer.The Monthly Print Usage By User.the OData type of the object as returned by the serviceThe Security. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
authenticationMethods
@SerializedName(value="authenticationMethods", alternate="AuthenticationMethods") @Expose @Nullable public AuthenticationMethodsRoot authenticationMethodsThe Authentication Methods. Container for navigation properties for Azure AD authentication methods resources. -
dailyPrintUsageByPrinter
@SerializedName(value="dailyPrintUsageByPrinter", alternate="DailyPrintUsageByPrinter") @Expose @Nullable public PrintUsageByPrinterCollectionPage dailyPrintUsageByPrinterThe Daily Print Usage By Printer. Retrieve a list of daily print usage summaries, grouped by printer. -
dailyPrintUsageByUser
@SerializedName(value="dailyPrintUsageByUser", alternate="DailyPrintUsageByUser") @Expose @Nullable public PrintUsageByUserCollectionPage dailyPrintUsageByUserThe Daily Print Usage By User. Retrieve a list of daily print usage summaries, grouped by user. -
monthlyPrintUsageByPrinter
@SerializedName(value="monthlyPrintUsageByPrinter", alternate="MonthlyPrintUsageByPrinter") @Expose @Nullable public PrintUsageByPrinterCollectionPage monthlyPrintUsageByPrinterThe Monthly Print Usage By Printer. Retrieve a list of monthly print usage summaries, grouped by printer. -
monthlyPrintUsageByUser
@SerializedName(value="monthlyPrintUsageByUser", alternate="MonthlyPrintUsageByUser") @Expose @Nullable public PrintUsageByUserCollectionPage monthlyPrintUsageByUserThe Monthly Print Usage By User. Retrieve a list of monthly print usage summaries, grouped by user. -
security
@SerializedName(value="security", alternate="Security") @Expose @Nullable public SecurityReportsRoot securityThe Security. Represents an abstract type that contains resources for attack simulation and training reports.
-
-
Constructor Details
-
ReportRoot
public ReportRoot()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-