public class ReportingOptions extends Object
reporters
is an array of reporter configurationsConstructor and Description |
---|
ReportingOptions()
Create a new empty options, with the default address out and no reporters.
|
ReportingOptions(JsonObject json)
Create a new options from the specified json.
|
ReportingOptions(ReportingOptions other)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
ReportingOptions |
addReporter(ReportOptions reportOptions)
Add a reporter to the current list.
|
List<ReportOptions> |
getReporters() |
ReportingOptions |
setReporters(List<ReportOptions> reporters)
Replace the current list of reporters with a new one.
|
JsonObject |
toJson() |
public ReportingOptions()
public ReportingOptions(ReportingOptions other)
other
- the options to copypublic ReportingOptions(JsonObject json)
json
- the json to create frompublic List<ReportOptions> getReporters()
public ReportingOptions addReporter(ReportOptions reportOptions)
reportOptions
- the options of the reporter to usepublic ReportingOptions setReporters(List<ReportOptions> reporters)
reporters
- the new reporterspublic JsonObject toJson()
Copyright © 2022 Eclipse. All rights reserved.