public static class OfflineRequest.OfflineRequestBuilder extends Object
Modifier and Type | Method and Description |
---|---|
OfflineRequest.OfflineRequestBuilder |
apiKey(String apiKey)
API key.
|
OfflineRequest.OfflineRequestBuilder |
appVer(String appVer)
Application version string which will be stored in license device data
|
OfflineRequest |
build() |
OfflineRequest.OfflineRequestBuilder |
clientId(String clientId)
Client ID.
|
OfflineRequest.OfflineRequestBuilder |
date(String date)
Current date.
|
OfflineRequest.OfflineRequestBuilder |
hardwareId(String hardwareId)
Hardware ID.
|
OfflineRequest.OfflineRequestBuilder |
hostname(String hostname)
Hostname string which will be stored in license device data
|
OfflineRequest.OfflineRequestBuilder |
ip(String ip)
Client IP address string which will be stored in license device data
|
OfflineRequest.OfflineRequestBuilder |
ipLocal(String ipLocal)
Legacy version of "ip" parameter (see above)
|
OfflineRequest.OfflineRequestBuilder |
licenseId(Long licenseId)
Ensures that the action affects only the license with the specified ID.
|
OfflineRequest.OfflineRequestBuilder |
licenseKey(String licenseKey)
License key.(key based license)
|
OfflineRequest.OfflineRequestBuilder |
macAddress(String macAddress)
Client MAC address which will be stored in license device data
|
OfflineRequest.OfflineRequestBuilder |
osHostname(String osHostname)
Legacy version of "hostname" parameter (see above)
|
OfflineRequest.OfflineRequestBuilder |
osVer(String osVer)
Operating System description string which will be stored in license device data
|
OfflineRequest.OfflineRequestBuilder |
password(String password)
Password.
|
OfflineRequest.OfflineRequestBuilder |
product(String product)
Product name.
|
OfflineRequest.OfflineRequestBuilder |
request(String request)
"activation" or "deactivation"
|
OfflineRequest.OfflineRequestBuilder |
requestId(String requestId)
Unique ID of the request.
|
OfflineRequest.OfflineRequestBuilder |
sdkVer(String sdkVer)
SDK version string which will be stored in license device data
|
OfflineRequest.OfflineRequestBuilder |
signature(String signature)
Signature of the request.
|
String |
toString() |
OfflineRequest.OfflineRequestBuilder |
username(String username)
Username.
|
OfflineRequest.OfflineRequestBuilder |
variables(Map<String,String> variables)
Stores device variables.
|
public OfflineRequest.OfflineRequestBuilder apiKey(String apiKey)
this
.public OfflineRequest.OfflineRequestBuilder clientId(String clientId)
this
.public OfflineRequest.OfflineRequestBuilder date(String date)
this
.public OfflineRequest.OfflineRequestBuilder requestId(String requestId)
this
.public OfflineRequest.OfflineRequestBuilder request(String request)
this
.public OfflineRequest.OfflineRequestBuilder signature(String signature)
this
.public OfflineRequest.OfflineRequestBuilder product(String product)
this
.public OfflineRequest.OfflineRequestBuilder hardwareId(String hardwareId)
this
.public OfflineRequest.OfflineRequestBuilder licenseKey(String licenseKey)
this
.public OfflineRequest.OfflineRequestBuilder username(String username)
this
.public OfflineRequest.OfflineRequestBuilder password(String password)
this
.public OfflineRequest.OfflineRequestBuilder licenseId(Long licenseId)
this
.public OfflineRequest.OfflineRequestBuilder osVer(String osVer)
this
.public OfflineRequest.OfflineRequestBuilder hostname(String hostname)
this
.public OfflineRequest.OfflineRequestBuilder osHostname(String osHostname)
this
.public OfflineRequest.OfflineRequestBuilder ip(String ip)
this
.public OfflineRequest.OfflineRequestBuilder ipLocal(String ipLocal)
this
.public OfflineRequest.OfflineRequestBuilder appVer(String appVer)
this
.public OfflineRequest.OfflineRequestBuilder sdkVer(String sdkVer)
this
.public OfflineRequest.OfflineRequestBuilder macAddress(String macAddress)
this
.public OfflineRequest.OfflineRequestBuilder variables(Map<String,String> variables)
this
.public OfflineRequest build()
Copyright © 2025 Cense Data Inc.. All rights reserved.