public class Post
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
action |
protected java.lang.Integer |
autoSubmittedForms |
protected java.lang.String |
formClass |
protected java.lang.String |
formId |
protected java.lang.String |
formName |
protected java.lang.String |
gatewayUrl |
protected java.util.List<KeyValue> |
keyValue |
protected java.lang.String |
method |
Constructor and Description |
---|
Post()
Creates a new
Post instance. |
Post(Post o)
Creates a new
Post instance by deeply copying a given Post instance. |
Modifier and Type | Method and Description |
---|---|
Post |
clone()
Creates and returns a deep copy of this object.
|
java.lang.String |
getAction()
(default: null)
|
int |
getAutoSubmittedForms()
How many times to try to find and submit a form after the login procedure.
|
java.lang.String |
getFormClass()
(default: null)
|
java.lang.String |
getFormId()
if there are more than one form on the gateway Url, a formName
formId and/or a formClass can be specified to find the right one.
|
java.lang.String |
getFormName()
(default: null)
|
java.lang.String |
getGatewayUrl()
(default: null)
|
java.util.List<KeyValue> |
getKeyValue()
Gets the value of the keyValue property.
|
java.lang.String |
getMethod()
when method or action are not null, they override the ones found in the
form.
|
void |
setAction(java.lang.String value)
Sets the value of the action property.
|
void |
setAutoSubmittedForms(java.lang.Integer value)
Sets the value of the autoSubmittedForms property.
|
void |
setFormClass(java.lang.String value)
Sets the value of the formClass property.
|
void |
setFormId(java.lang.String value)
Sets the value of the formId property.
|
void |
setFormName(java.lang.String value)
Sets the value of the formName property.
|
void |
setGatewayUrl(java.lang.String value)
Sets the value of the gatewayUrl property.
|
void |
setMethod(java.lang.String value)
Sets the value of the method property.
|
Post |
withAction(java.lang.String value) |
Post |
withAutoSubmittedForms(java.lang.Integer value) |
Post |
withFormClass(java.lang.String value) |
Post |
withFormId(java.lang.String value) |
Post |
withFormName(java.lang.String value) |
Post |
withGatewayUrl(java.lang.String value) |
Post |
withKeyValue(java.util.Collection<KeyValue> values) |
Post |
withKeyValue(KeyValue... values) |
Post |
withMethod(java.lang.String value) |
protected java.util.List<KeyValue> keyValue
protected java.lang.String gatewayUrl
protected java.lang.String formId
protected java.lang.String formClass
protected java.lang.String formName
protected java.lang.String method
protected java.lang.String action
protected java.lang.Integer autoSubmittedForms
public Post()
Post
instance.public Post(Post o)
Post
instance by deeply copying a given Post
instance.o
- The instance to copy.java.lang.NullPointerException
- if o
is null
.public java.util.List<KeyValue> getKeyValue()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the keyValue property.
For example, to add a new item, do as follows:
getKeyValue().add(newItem);
Objects of the following type(s) are allowed in the list
KeyValue
public java.lang.String getGatewayUrl()
String
public void setGatewayUrl(java.lang.String value)
value
- allowed object is
String
public java.lang.String getFormId()
String
public void setFormId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getFormClass()
String
public void setFormClass(java.lang.String value)
value
- allowed object is
String
public java.lang.String getFormName()
String
public void setFormName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getMethod()
String
public void setMethod(java.lang.String value)
value
- allowed object is
String
public java.lang.String getAction()
String
public void setAction(java.lang.String value)
value
- allowed object is
String
public int getAutoSubmittedForms()
Integer
public void setAutoSubmittedForms(java.lang.Integer value)
value
- allowed object is
Integer
public Post withGatewayUrl(java.lang.String value)
public Post withFormId(java.lang.String value)
public Post withFormClass(java.lang.String value)
public Post withFormName(java.lang.String value)
public Post withMethod(java.lang.String value)
public Post withAction(java.lang.String value)
public Post withAutoSubmittedForms(java.lang.Integer value)
public Post clone()
clone
in class java.lang.Object
Copyright © 2021 Dassault Systèmes, All Rights Reserved.