public static class TestScript.TestScriptSetupActionOperationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Enumeration<TestScript.ContentType> |
accept
The content-type or mime-type to use for RESTful operation in the 'Accept' header.
|
protected Enumeration<TestScript.ContentType> |
contentType
The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.
|
protected StringType |
description
The description would be used by test engines for tracking and reporting purposes.
|
protected IntegerType |
destination
Which server to perform the operation on.
|
protected BooleanType |
encodeRequestUrl
Whether or not to implicitly send the request url in encoded format.
|
protected StringType |
label
The label would be used for tracking/logging purposes by test engines.
|
protected StringType |
params
Path plus parameters after [type].
|
protected List<TestScript.TestScriptSetupActionOperationRequestHeaderComponent> |
requestHeader
Header elements would be used to set HTTP headers.
|
protected CodeType |
resource
The type of the resource.
|
protected IdType |
responseId
The fixture id (maybe new) to map to the response.
|
protected IdType |
sourceId
The id of the fixture used as the body of a PUT or POST request.
|
protected IdType |
targetId
Id of fixture used for extracting the [id], [type], and [vid] for GET requests.
|
protected Coding |
type
Server interaction or operation type.
|
protected StringType |
url
Complete request URL.
|
modifierExtension| Constructor and Description |
|---|
TestScriptSetupActionOperationComponent() |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected CodeType resource
protected StringType label
protected StringType description
protected Enumeration<TestScript.ContentType> accept
protected Enumeration<TestScript.ContentType> contentType
protected IntegerType destination
protected BooleanType encodeRequestUrl
protected StringType params
protected List<TestScript.TestScriptSetupActionOperationRequestHeaderComponent> requestHeader
protected IdType responseId
protected IdType targetId
protected StringType url
public TestScriptSetupActionOperationComponent()
public boolean hasType()
public TestScript.TestScriptSetupActionOperationComponent setType(Coding value)
value - type (Server interaction or operation type.)public CodeType getResourceElement()
resource (The type of the resource. See http://hl7-fhir.github.io/resourcelist.html.). This is the underlying object with id, value and extensions. The accessor "getResource" gives direct access to the valuepublic boolean hasResourceElement()
public boolean hasResource()
public TestScript.TestScriptSetupActionOperationComponent setResourceElement(CodeType value)
value - resource (The type of the resource. See http://hl7-fhir.github.io/resourcelist.html.). This is the underlying object with id, value and extensions. The accessor "getResource" gives direct access to the valuepublic String getResource()
public TestScript.TestScriptSetupActionOperationComponent setResource(String value)
value - The type of the resource. See http://hl7-fhir.github.io/resourcelist.html.public StringType getLabelElement()
label (The label would be used for tracking/logging purposes by test engines.). This is the underlying object with id, value and extensions. The accessor "getLabel" gives direct access to the valuepublic boolean hasLabelElement()
public boolean hasLabel()
public TestScript.TestScriptSetupActionOperationComponent setLabelElement(StringType value)
value - label (The label would be used for tracking/logging purposes by test engines.). This is the underlying object with id, value and extensions. The accessor "getLabel" gives direct access to the valuepublic String getLabel()
public TestScript.TestScriptSetupActionOperationComponent setLabel(String value)
value - The label would be used for tracking/logging purposes by test engines.public StringType getDescriptionElement()
description (The description would be used by test engines for tracking and reporting purposes.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public TestScript.TestScriptSetupActionOperationComponent setDescriptionElement(StringType value)
value - description (The description would be used by test engines for tracking and reporting purposes.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public TestScript.TestScriptSetupActionOperationComponent setDescription(String value)
value - The description would be used by test engines for tracking and reporting purposes.public Enumeration<TestScript.ContentType> getAcceptElement()
accept (The content-type or mime-type to use for RESTful operation in the 'Accept' header.). This is the underlying object with id, value and extensions. The accessor "getAccept" gives direct access to the valuepublic boolean hasAcceptElement()
public boolean hasAccept()
public TestScript.TestScriptSetupActionOperationComponent setAcceptElement(Enumeration<TestScript.ContentType> value)
value - accept (The content-type or mime-type to use for RESTful operation in the 'Accept' header.). This is the underlying object with id, value and extensions. The accessor "getAccept" gives direct access to the valuepublic TestScript.ContentType getAccept()
public TestScript.TestScriptSetupActionOperationComponent setAccept(TestScript.ContentType value)
value - The content-type or mime-type to use for RESTful operation in the 'Accept' header.public Enumeration<TestScript.ContentType> getContentTypeElement()
contentType (The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.). This is the underlying object with id, value and extensions. The accessor "getContentType" gives direct access to the valuepublic boolean hasContentTypeElement()
public boolean hasContentType()
public TestScript.TestScriptSetupActionOperationComponent setContentTypeElement(Enumeration<TestScript.ContentType> value)
value - contentType (The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.). This is the underlying object with id, value and extensions. The accessor "getContentType" gives direct access to the valuepublic TestScript.ContentType getContentType()
public TestScript.TestScriptSetupActionOperationComponent setContentType(TestScript.ContentType value)
value - The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.public IntegerType getDestinationElement()
destination (Which server to perform the operation on.). This is the underlying object with id, value and extensions. The accessor "getDestination" gives direct access to the valuepublic boolean hasDestinationElement()
public boolean hasDestination()
public TestScript.TestScriptSetupActionOperationComponent setDestinationElement(IntegerType value)
value - destination (Which server to perform the operation on.). This is the underlying object with id, value and extensions. The accessor "getDestination" gives direct access to the valuepublic int getDestination()
public TestScript.TestScriptSetupActionOperationComponent setDestination(int value)
value - Which server to perform the operation on.public BooleanType getEncodeRequestUrlElement()
encodeRequestUrl (Whether or not to implicitly send the request url in encoded format. The default is true to match the standard RESTful client behavior. Set to false when communicating with a server that does not support encoded url paths.). This is the underlying object with id, value and extensions. The accessor "getEncodeRequestUrl" gives direct access to the valuepublic boolean hasEncodeRequestUrlElement()
public boolean hasEncodeRequestUrl()
public TestScript.TestScriptSetupActionOperationComponent setEncodeRequestUrlElement(BooleanType value)
value - encodeRequestUrl (Whether or not to implicitly send the request url in encoded format. The default is true to match the standard RESTful client behavior. Set to false when communicating with a server that does not support encoded url paths.). This is the underlying object with id, value and extensions. The accessor "getEncodeRequestUrl" gives direct access to the valuepublic boolean getEncodeRequestUrl()
public TestScript.TestScriptSetupActionOperationComponent setEncodeRequestUrl(boolean value)
value - Whether or not to implicitly send the request url in encoded format. The default is true to match the standard RESTful client behavior. Set to false when communicating with a server that does not support encoded url paths.public StringType getParamsElement()
params (Path plus parameters after [type]. Used to set parts of the request URL explicitly.). This is the underlying object with id, value and extensions. The accessor "getParams" gives direct access to the valuepublic boolean hasParamsElement()
public boolean hasParams()
public TestScript.TestScriptSetupActionOperationComponent setParamsElement(StringType value)
value - params (Path plus parameters after [type]. Used to set parts of the request URL explicitly.). This is the underlying object with id, value and extensions. The accessor "getParams" gives direct access to the valuepublic String getParams()
public TestScript.TestScriptSetupActionOperationComponent setParams(String value)
value - Path plus parameters after [type]. Used to set parts of the request URL explicitly.public List<TestScript.TestScriptSetupActionOperationRequestHeaderComponent> getRequestHeader()
requestHeader (Header elements would be used to set HTTP headers.)public boolean hasRequestHeader()
public TestScript.TestScriptSetupActionOperationRequestHeaderComponent addRequestHeader()
requestHeader (Header elements would be used to set HTTP headers.)public TestScript.TestScriptSetupActionOperationComponent addRequestHeader(TestScript.TestScriptSetupActionOperationRequestHeaderComponent t)
public IdType getResponseIdElement()
responseId (The fixture id (maybe new) to map to the response.). This is the underlying object with id, value and extensions. The accessor "getResponseId" gives direct access to the valuepublic boolean hasResponseIdElement()
public boolean hasResponseId()
public TestScript.TestScriptSetupActionOperationComponent setResponseIdElement(IdType value)
value - responseId (The fixture id (maybe new) to map to the response.). This is the underlying object with id, value and extensions. The accessor "getResponseId" gives direct access to the valuepublic String getResponseId()
public TestScript.TestScriptSetupActionOperationComponent setResponseId(String value)
value - The fixture id (maybe new) to map to the response.public IdType getSourceIdElement()
sourceId (The id of the fixture used as the body of a PUT or POST request.). This is the underlying object with id, value and extensions. The accessor "getSourceId" gives direct access to the valuepublic boolean hasSourceIdElement()
public boolean hasSourceId()
public TestScript.TestScriptSetupActionOperationComponent setSourceIdElement(IdType value)
value - sourceId (The id of the fixture used as the body of a PUT or POST request.). This is the underlying object with id, value and extensions. The accessor "getSourceId" gives direct access to the valuepublic String getSourceId()
public TestScript.TestScriptSetupActionOperationComponent setSourceId(String value)
value - The id of the fixture used as the body of a PUT or POST request.public IdType getTargetIdElement()
targetId (Id of fixture used for extracting the [id], [type], and [vid] for GET requests.). This is the underlying object with id, value and extensions. The accessor "getTargetId" gives direct access to the valuepublic boolean hasTargetIdElement()
public boolean hasTargetId()
public TestScript.TestScriptSetupActionOperationComponent setTargetIdElement(IdType value)
value - targetId (Id of fixture used for extracting the [id], [type], and [vid] for GET requests.). This is the underlying object with id, value and extensions. The accessor "getTargetId" gives direct access to the valuepublic String getTargetId()
public TestScript.TestScriptSetupActionOperationComponent setTargetId(String value)
value - Id of fixture used for extracting the [id], [type], and [vid] for GET requests.public StringType getUrlElement()
url (Complete request URL.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic boolean hasUrlElement()
public boolean hasUrl()
public TestScript.TestScriptSetupActionOperationComponent setUrlElement(StringType value)
value - url (Complete request URL.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic TestScript.TestScriptSetupActionOperationComponent setUrl(String value)
value - Complete request URL.protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic TestScript.TestScriptSetupActionOperationComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.