Package com.launchdarkly.api.model
Class ExpandableApprovalRequestResponse
- java.lang.Object
-
- com.launchdarkly.api.model.ExpandableApprovalRequestResponse
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-02-28T02:08:46.393880Z[Etc/UTC]") public class ExpandableApprovalRequestResponse extends java.lang.Object
ExpandableApprovalRequestResponse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExpandableApprovalRequestResponse.CustomTypeAdapterFactory
static class
ExpandableApprovalRequestResponse.ReviewStatusEnum
Current status of the review of this approval requeststatic class
ExpandableApprovalRequestResponse.StatusEnum
Current status of the approval request
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>
openapiFields
static java.util.HashSet<java.lang.String>
openapiRequiredFields
static java.lang.String
SERIALIZED_NAME_ALL_REVIEWS
static java.lang.String
SERIALIZED_NAME_APPLIED_BY_MEMBER_ID
static java.lang.String
SERIALIZED_NAME_APPLIED_DATE
static java.lang.String
SERIALIZED_NAME_APPROVAL_SETTINGS
static java.lang.String
SERIALIZED_NAME_CONFLICTS
static java.lang.String
SERIALIZED_NAME_CREATION_DATE
static java.lang.String
SERIALIZED_NAME_CUSTOM_WORKFLOW_METADATA
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_ENVIRONMENT
static java.lang.String
SERIALIZED_NAME_EXECUTION_DATE
static java.lang.String
SERIALIZED_NAME_FLAG
static java.lang.String
SERIALIZED_NAME_ID
static java.lang.String
SERIALIZED_NAME_INSTRUCTIONS
static java.lang.String
SERIALIZED_NAME_INTEGRATION_METADATA
static java.lang.String
SERIALIZED_NAME_LINKS
static java.lang.String
SERIALIZED_NAME_NOTIFY_MEMBER_IDS
static java.lang.String
SERIALIZED_NAME_OPERATING_ON_ID
static java.lang.String
SERIALIZED_NAME_PROJECT
static java.lang.String
SERIALIZED_NAME_REQUESTOR_ID
static java.lang.String
SERIALIZED_NAME_RESOURCE_ID
static java.lang.String
SERIALIZED_NAME_REVIEW_STATUS
static java.lang.String
SERIALIZED_NAME_SERVICE_KIND
static java.lang.String
SERIALIZED_NAME_SOURCE
static java.lang.String
SERIALIZED_NAME_STATUS
static java.lang.String
SERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description ExpandableApprovalRequestResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpandableApprovalRequestResponse
addAllReviewsItem(ReviewResponse allReviewsItem)
ExpandableApprovalRequestResponse
addConflictsItem(Conflict conflictsItem)
ExpandableApprovalRequestResponse
addInstructionsItem(java.util.Map<java.lang.String,java.lang.Object> instructionsItem)
ExpandableApprovalRequestResponse
addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
ExpandableApprovalRequestResponse
allReviews(java.util.List<ReviewResponse> allReviews)
ExpandableApprovalRequestResponse
appliedByMemberId(java.lang.String appliedByMemberId)
ExpandableApprovalRequestResponse
appliedDate(java.lang.Long appliedDate)
ExpandableApprovalRequestResponse
approvalSettings(ApprovalSettings approvalSettings)
ExpandableApprovalRequestResponse
conflicts(java.util.List<Conflict> conflicts)
ExpandableApprovalRequestResponse
creationDate(java.lang.Long creationDate)
ExpandableApprovalRequestResponse
customWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
ExpandableApprovalRequestResponse
description(java.lang.String description)
ExpandableApprovalRequestResponse
environment(Environment environment)
boolean
equals(java.lang.Object o)
ExpandableApprovalRequestResponse
executionDate(java.lang.Long executionDate)
ExpandableApprovalRequestResponse
flag(ExpandedFlagRep flag)
static ExpandableApprovalRequestResponse
fromJson(java.lang.String jsonString)
Create an instance of ExpandableApprovalRequestResponse given an JSON stringjava.util.Map<java.lang.String,java.lang.Object>
getAdditionalProperties()
Return the additional (undeclared) property.java.lang.Object
getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.java.util.List<ReviewResponse>
getAllReviews()
An array of individual reviews of this approval requestjava.lang.String
getAppliedByMemberId()
The member ID of the member who applied the approval requestjava.lang.Long
getAppliedDate()
Get appliedDateApprovalSettings
getApprovalSettings()
Get approvalSettingsjava.util.List<Conflict>
getConflicts()
Details on any conflicting approval requestsjava.lang.Long
getCreationDate()
Get creationDateCustomWorkflowMeta
getCustomWorkflowMetadata()
Get customWorkflowMetadatajava.lang.String
getDescription()
A human-friendly name for the approval requestEnvironment
getEnvironment()
Get environmentjava.lang.Long
getExecutionDate()
Get executionDateExpandedFlagRep
getFlag()
Get flagjava.lang.String
getId()
The ID of this approval requestjava.util.List<java.util.Map<java.lang.String,java.lang.Object>>
getInstructions()
Get instructionsIntegrationMetadata
getIntegrationMetadata()
Get integrationMetadatajava.util.Map<java.lang.String,java.lang.Object>
getLinks()
The location and content type of related resourcesjava.util.List<java.lang.String>
getNotifyMemberIds()
An array of member IDs.java.lang.String
getOperatingOnId()
ID of scheduled change to edit or deleteProject
getProject()
Get projectjava.lang.String
getRequestorId()
The ID of the member who requested the approvaljava.lang.String
getResourceId()
String representation of a resourceExpandableApprovalRequestResponse.ReviewStatusEnum
getReviewStatus()
Current status of the review of this approval requestjava.lang.String
getServiceKind()
Get serviceKindCopiedFromEnv
getSource()
Get sourceExpandableApprovalRequestResponse.StatusEnum
getStatus()
Current status of the approval requestjava.lang.Integer
getVersion()
Version of the approval requestint
hashCode()
ExpandableApprovalRequestResponse
id(java.lang.String id)
ExpandableApprovalRequestResponse
instructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
ExpandableApprovalRequestResponse
integrationMetadata(IntegrationMetadata integrationMetadata)
ExpandableApprovalRequestResponse
links(java.util.Map<java.lang.String,java.lang.Object> links)
ExpandableApprovalRequestResponse
notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
ExpandableApprovalRequestResponse
operatingOnId(java.lang.String operatingOnId)
ExpandableApprovalRequestResponse
project(Project project)
ExpandableApprovalRequestResponse
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.ExpandableApprovalRequestResponse
putLinksItem(java.lang.String key, java.lang.Object linksItem)
ExpandableApprovalRequestResponse
requestorId(java.lang.String requestorId)
ExpandableApprovalRequestResponse
resourceId(java.lang.String resourceId)
ExpandableApprovalRequestResponse
reviewStatus(ExpandableApprovalRequestResponse.ReviewStatusEnum reviewStatus)
ExpandableApprovalRequestResponse
serviceKind(java.lang.String serviceKind)
void
setAllReviews(java.util.List<ReviewResponse> allReviews)
void
setAppliedByMemberId(java.lang.String appliedByMemberId)
void
setAppliedDate(java.lang.Long appliedDate)
void
setApprovalSettings(ApprovalSettings approvalSettings)
void
setConflicts(java.util.List<Conflict> conflicts)
void
setCreationDate(java.lang.Long creationDate)
void
setCustomWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
void
setDescription(java.lang.String description)
void
setEnvironment(Environment environment)
void
setExecutionDate(java.lang.Long executionDate)
void
setFlag(ExpandedFlagRep flag)
void
setId(java.lang.String id)
void
setInstructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
void
setIntegrationMetadata(IntegrationMetadata integrationMetadata)
void
setLinks(java.util.Map<java.lang.String,java.lang.Object> links)
void
setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
void
setOperatingOnId(java.lang.String operatingOnId)
void
setProject(Project project)
void
setRequestorId(java.lang.String requestorId)
void
setResourceId(java.lang.String resourceId)
void
setReviewStatus(ExpandableApprovalRequestResponse.ReviewStatusEnum reviewStatus)
void
setServiceKind(java.lang.String serviceKind)
void
setSource(CopiedFromEnv source)
void
setStatus(ExpandableApprovalRequestResponse.StatusEnum status)
void
setVersion(java.lang.Integer version)
ExpandableApprovalRequestResponse
source(CopiedFromEnv source)
ExpandableApprovalRequestResponse
status(ExpandableApprovalRequestResponse.StatusEnum status)
java.lang.String
toJson()
Convert an instance of ExpandableApprovalRequestResponse to an JSON stringjava.lang.String
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues foundExpandableApprovalRequestResponse
version(java.lang.Integer version)
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATION_DATE
public static final java.lang.String SERIALIZED_NAME_CREATION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SERVICE_KIND
public static final java.lang.String SERIALIZED_NAME_SERVICE_KIND
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REQUESTOR_ID
public static final java.lang.String SERIALIZED_NAME_REQUESTOR_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REVIEW_STATUS
public static final java.lang.String SERIALIZED_NAME_REVIEW_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALL_REVIEWS
public static final java.lang.String SERIALIZED_NAME_ALL_REVIEWS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NOTIFY_MEMBER_IDS
public static final java.lang.String SERIALIZED_NAME_NOTIFY_MEMBER_IDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLIED_DATE
public static final java.lang.String SERIALIZED_NAME_APPLIED_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLIED_BY_MEMBER_ID
public static final java.lang.String SERIALIZED_NAME_APPLIED_BY_MEMBER_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final java.lang.String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUCTIONS
public static final java.lang.String SERIALIZED_NAME_INSTRUCTIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONFLICTS
public static final java.lang.String SERIALIZED_NAME_CONFLICTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINKS
public static final java.lang.String SERIALIZED_NAME_LINKS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXECUTION_DATE
public static final java.lang.String SERIALIZED_NAME_EXECUTION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OPERATING_ON_ID
public static final java.lang.String SERIALIZED_NAME_OPERATING_ON_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INTEGRATION_METADATA
public static final java.lang.String SERIALIZED_NAME_INTEGRATION_METADATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SOURCE
public static final java.lang.String SERIALIZED_NAME_SOURCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CUSTOM_WORKFLOW_METADATA
public static final java.lang.String SERIALIZED_NAME_CUSTOM_WORKFLOW_METADATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RESOURCE_ID
public static final java.lang.String SERIALIZED_NAME_RESOURCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPROVAL_SETTINGS
public static final java.lang.String SERIALIZED_NAME_APPROVAL_SETTINGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROJECT
public static final java.lang.String SERIALIZED_NAME_PROJECT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENVIRONMENT
public static final java.lang.String SERIALIZED_NAME_ENVIRONMENT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FLAG
public static final java.lang.String SERIALIZED_NAME_FLAG
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
id
public ExpandableApprovalRequestResponse id(java.lang.String id)
-
getId
@Nonnull public java.lang.String getId()
The ID of this approval request- Returns:
- id
-
setId
public void setId(java.lang.String id)
-
version
public ExpandableApprovalRequestResponse version(java.lang.Integer version)
-
getVersion
@Nonnull public java.lang.Integer getVersion()
Version of the approval request- Returns:
- version
-
setVersion
public void setVersion(java.lang.Integer version)
-
creationDate
public ExpandableApprovalRequestResponse creationDate(java.lang.Long creationDate)
-
getCreationDate
@Nonnull public java.lang.Long getCreationDate()
Get creationDate- Returns:
- creationDate
-
setCreationDate
public void setCreationDate(java.lang.Long creationDate)
-
serviceKind
public ExpandableApprovalRequestResponse serviceKind(java.lang.String serviceKind)
-
getServiceKind
@Nonnull public java.lang.String getServiceKind()
Get serviceKind- Returns:
- serviceKind
-
setServiceKind
public void setServiceKind(java.lang.String serviceKind)
-
requestorId
public ExpandableApprovalRequestResponse requestorId(java.lang.String requestorId)
-
getRequestorId
@Nullable public java.lang.String getRequestorId()
The ID of the member who requested the approval- Returns:
- requestorId
-
setRequestorId
public void setRequestorId(java.lang.String requestorId)
-
description
public ExpandableApprovalRequestResponse description(java.lang.String description)
-
getDescription
@Nullable public java.lang.String getDescription()
A human-friendly name for the approval request- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
reviewStatus
public ExpandableApprovalRequestResponse reviewStatus(ExpandableApprovalRequestResponse.ReviewStatusEnum reviewStatus)
-
getReviewStatus
@Nonnull public ExpandableApprovalRequestResponse.ReviewStatusEnum getReviewStatus()
Current status of the review of this approval request- Returns:
- reviewStatus
-
setReviewStatus
public void setReviewStatus(ExpandableApprovalRequestResponse.ReviewStatusEnum reviewStatus)
-
allReviews
public ExpandableApprovalRequestResponse allReviews(java.util.List<ReviewResponse> allReviews)
-
addAllReviewsItem
public ExpandableApprovalRequestResponse addAllReviewsItem(ReviewResponse allReviewsItem)
-
getAllReviews
@Nonnull public java.util.List<ReviewResponse> getAllReviews()
An array of individual reviews of this approval request- Returns:
- allReviews
-
setAllReviews
public void setAllReviews(java.util.List<ReviewResponse> allReviews)
-
notifyMemberIds
public ExpandableApprovalRequestResponse notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
addNotifyMemberIdsItem
public ExpandableApprovalRequestResponse addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
-
getNotifyMemberIds
@Nonnull public java.util.List<java.lang.String> getNotifyMemberIds()
An array of member IDs. These members are notified to review the approval request.- Returns:
- notifyMemberIds
-
setNotifyMemberIds
public void setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
appliedDate
public ExpandableApprovalRequestResponse appliedDate(java.lang.Long appliedDate)
-
getAppliedDate
@Nullable public java.lang.Long getAppliedDate()
Get appliedDate- Returns:
- appliedDate
-
setAppliedDate
public void setAppliedDate(java.lang.Long appliedDate)
-
appliedByMemberId
public ExpandableApprovalRequestResponse appliedByMemberId(java.lang.String appliedByMemberId)
-
getAppliedByMemberId
@Nullable public java.lang.String getAppliedByMemberId()
The member ID of the member who applied the approval request- Returns:
- appliedByMemberId
-
setAppliedByMemberId
public void setAppliedByMemberId(java.lang.String appliedByMemberId)
-
status
public ExpandableApprovalRequestResponse status(ExpandableApprovalRequestResponse.StatusEnum status)
-
getStatus
@Nonnull public ExpandableApprovalRequestResponse.StatusEnum getStatus()
Current status of the approval request- Returns:
- status
-
setStatus
public void setStatus(ExpandableApprovalRequestResponse.StatusEnum status)
-
instructions
public ExpandableApprovalRequestResponse instructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
-
addInstructionsItem
public ExpandableApprovalRequestResponse addInstructionsItem(java.util.Map<java.lang.String,java.lang.Object> instructionsItem)
-
getInstructions
@Nonnull public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getInstructions()
Get instructions- Returns:
- instructions
-
setInstructions
public void setInstructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
-
conflicts
public ExpandableApprovalRequestResponse conflicts(java.util.List<Conflict> conflicts)
-
addConflictsItem
public ExpandableApprovalRequestResponse addConflictsItem(Conflict conflictsItem)
-
getConflicts
@Nonnull public java.util.List<Conflict> getConflicts()
Details on any conflicting approval requests- Returns:
- conflicts
-
setConflicts
public void setConflicts(java.util.List<Conflict> conflicts)
-
links
public ExpandableApprovalRequestResponse links(java.util.Map<java.lang.String,java.lang.Object> links)
-
putLinksItem
public ExpandableApprovalRequestResponse putLinksItem(java.lang.String key, java.lang.Object linksItem)
-
getLinks
@Nonnull public java.util.Map<java.lang.String,java.lang.Object> getLinks()
The location and content type of related resources- Returns:
- links
-
setLinks
public void setLinks(java.util.Map<java.lang.String,java.lang.Object> links)
-
executionDate
public ExpandableApprovalRequestResponse executionDate(java.lang.Long executionDate)
-
getExecutionDate
@Nullable public java.lang.Long getExecutionDate()
Get executionDate- Returns:
- executionDate
-
setExecutionDate
public void setExecutionDate(java.lang.Long executionDate)
-
operatingOnId
public ExpandableApprovalRequestResponse operatingOnId(java.lang.String operatingOnId)
-
getOperatingOnId
@Nullable public java.lang.String getOperatingOnId()
ID of scheduled change to edit or delete- Returns:
- operatingOnId
-
setOperatingOnId
public void setOperatingOnId(java.lang.String operatingOnId)
-
integrationMetadata
public ExpandableApprovalRequestResponse integrationMetadata(IntegrationMetadata integrationMetadata)
-
getIntegrationMetadata
@Nullable public IntegrationMetadata getIntegrationMetadata()
Get integrationMetadata- Returns:
- integrationMetadata
-
setIntegrationMetadata
public void setIntegrationMetadata(IntegrationMetadata integrationMetadata)
-
source
public ExpandableApprovalRequestResponse source(CopiedFromEnv source)
-
getSource
@Nullable public CopiedFromEnv getSource()
Get source- Returns:
- source
-
setSource
public void setSource(CopiedFromEnv source)
-
customWorkflowMetadata
public ExpandableApprovalRequestResponse customWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
-
getCustomWorkflowMetadata
@Nullable public CustomWorkflowMeta getCustomWorkflowMetadata()
Get customWorkflowMetadata- Returns:
- customWorkflowMetadata
-
setCustomWorkflowMetadata
public void setCustomWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
-
resourceId
public ExpandableApprovalRequestResponse resourceId(java.lang.String resourceId)
-
getResourceId
@Nullable public java.lang.String getResourceId()
String representation of a resource- Returns:
- resourceId
-
setResourceId
public void setResourceId(java.lang.String resourceId)
-
approvalSettings
public ExpandableApprovalRequestResponse approvalSettings(ApprovalSettings approvalSettings)
-
getApprovalSettings
@Nullable public ApprovalSettings getApprovalSettings()
Get approvalSettings- Returns:
- approvalSettings
-
setApprovalSettings
public void setApprovalSettings(ApprovalSettings approvalSettings)
-
project
public ExpandableApprovalRequestResponse project(Project project)
-
getProject
@Nullable public Project getProject()
Get project- Returns:
- project
-
setProject
public void setProject(Project project)
-
environment
public ExpandableApprovalRequestResponse environment(Environment environment)
-
getEnvironment
@Nullable public Environment getEnvironment()
Get environment- Returns:
- environment
-
setEnvironment
public void setEnvironment(Environment environment)
-
flag
public ExpandableApprovalRequestResponse flag(ExpandedFlagRep flag)
-
getFlag
@Nullable public ExpandedFlagRep getFlag()
Get flag- Returns:
- flag
-
setFlag
public void setFlag(ExpandedFlagRep flag)
-
putAdditionalProperty
public ExpandableApprovalRequestResponse putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOException
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
java.io.IOException
- if the JSON Object is invalid with respect to ExpandableApprovalRequestResponse
-
fromJson
public static ExpandableApprovalRequestResponse fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of ExpandableApprovalRequestResponse given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of ExpandableApprovalRequestResponse
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to ExpandableApprovalRequestResponse
-
toJson
public java.lang.String toJson()
Convert an instance of ExpandableApprovalRequestResponse to an JSON string- Returns:
- JSON string
-
-