Class JobRequestParams.Inventory.ScanTarget
-
- All Implemented Interfaces:
public final class JobRequestParams.Inventory.ScanTargetSpecifies what to scan. Must provide at least one of: deep_scan with file location details, provider_model, or both.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classJobRequestParams.Inventory.ScanTarget.BuilderA builder for ScanTarget.
public final classJobRequestParams.Inventory.ScanTarget.DeepScanpublic final classJobRequestParams.Inventory.ScanTarget.ProviderModel
-
Method Summary
Modifier and Type Method Description final Optional<JobRequestParams.Inventory.ScanTarget.DeepScan>deepScan()final Optional<JobRequestParams.Inventory.ScanTarget.ProviderModel>providerModel()final JsonField<JobRequestParams.Inventory.ScanTarget.DeepScan>_deepScan()Returns the raw JSON value of deepScan. final JsonField<JobRequestParams.Inventory.ScanTarget.ProviderModel>_providerModel()Returns the raw JSON value of providerModel. final Map<String, JsonValue>_additionalProperties()final JobRequestParams.Inventory.ScanTarget.BuildertoBuilder()final JobRequestParams.Inventory.ScanTargetvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static JobRequestParams.Inventory.ScanTarget.Builderbuilder()Returns a mutable builder for constructing an instance of ScanTarget. -
-
Method Detail
-
deepScan
final Optional<JobRequestParams.Inventory.ScanTarget.DeepScan> deepScan()
-
providerModel
final Optional<JobRequestParams.Inventory.ScanTarget.ProviderModel> providerModel()
-
_deepScan
final JsonField<JobRequestParams.Inventory.ScanTarget.DeepScan> _deepScan()
Returns the raw JSON value of deepScan.
Unlike deepScan, this method doesn't throw if the JSON field has an unexpected type.
-
_providerModel
final JsonField<JobRequestParams.Inventory.ScanTarget.ProviderModel> _providerModel()
Returns the raw JSON value of providerModel.
Unlike providerModel, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final JobRequestParams.Inventory.ScanTarget.Builder toBuilder()
-
validate
final JobRequestParams.Inventory.ScanTarget validate()
-
builder
final static JobRequestParams.Inventory.ScanTarget.Builder builder()
Returns a mutable builder for constructing an instance of ScanTarget.
-
-
-
-