
Package org.hl7.fhir.dstu2.model
Class TestScript.TestScriptSetupActionOperationComponent
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.Element
org.hl7.fhir.dstu2.model.BackboneElement
org.hl7.fhir.dstu2.model.TestScript.TestScriptSetupActionOperationComponent
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
TestScript
public static class TestScript.TestScriptSetupActionOperationComponent
extends BackboneElement
implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Enumeration<TestScript.ContentType> The content-type or mime-type to use for RESTful operation in the 'Accept' header.protected Enumeration<TestScript.ContentType> The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.protected StringTypeThe description would be used by test engines for tracking and reporting purposes.protected IntegerTypeWhich server to perform the operation on.protected BooleanTypeWhether or not to implicitly send the request url in encoded format.protected StringTypeThe label would be used for tracking/logging purposes by test engines.protected StringTypePath plus parameters after [type].Header elements would be used to set HTTP headers.protected CodeTypeThe type of the resource.protected IdTypeThe fixture id (maybe new) to map to the response.protected IdTypeThe id of the fixture used as the body of a PUT or POST request.protected IdTypeId of fixture used for extracting the [id], [type], and [vid] for GET requests.protected CodingServer interaction or operation type.protected StringTypeComplete request URL.Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()intbooleangetLabel()getType()getUrl()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasLabel()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasType()booleanhasUrl()booleanbooleanisEmpty()protected voidlistChildren(List<Property> childrenList) setAccept(TestScript.ContentType value) setDescription(String value) setDescriptionElement(StringType value) setDestination(int value) setDestinationElement(IntegerType value) setEncodeRequestUrl(boolean value) setLabelElement(StringType value) setParamsElement(StringType value) voidsetProperty(String name, Base value) setResource(String value) setResourceElement(CodeType value) setResponseId(String value) setResponseIdElement(IdType value) setSourceId(String value) setSourceIdElement(IdType value) setTargetId(String value) setTargetIdElement(IdType value) setUrlElement(StringType value) Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionMethods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementMethods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, 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, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtensionMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
type
Server interaction or operation type. -
resource
The type of the resource. See http://hl7-fhir.github.io/resourcelist.html. -
label
The label would be used for tracking/logging purposes by test engines. -
description
The description would be used by test engines for tracking and reporting purposes. -
accept
The content-type or mime-type to use for RESTful operation in the 'Accept' header. -
contentType
The content-type or mime-type to use for RESTful operation in the 'Content-Type' header. -
destination
Which server to perform the operation on. -
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. -
params
Path plus parameters after [type]. Used to set parts of the request URL explicitly. -
requestHeader
Header elements would be used to set HTTP headers. -
responseId
The fixture id (maybe new) to map to the response. -
sourceId
The id of the fixture used as the body of a PUT or POST request. -
targetId
Id of fixture used for extracting the [id], [type], and [vid] for GET requests. -
url
Complete request URL.
-
-
Constructor Details
-
TestScriptSetupActionOperationComponent
-
-
Method Details
-
getType
- Returns:
type(Server interaction or operation type.)
-
hasType
-
setType
- Parameters:
value-type(Server interaction or operation type.)
-
getResourceElement
- Returns:
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 value
-
hasResourceElement
-
hasResource
-
setResourceElement
- Parameters:
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 value
-
getResource
- Returns:
- The type of the resource. See http://hl7-fhir.github.io/resourcelist.html.
-
setResource
- Parameters:
value- The type of the resource. See http://hl7-fhir.github.io/resourcelist.html.
-
getLabelElement
- Returns:
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 value
-
hasLabelElement
-
hasLabel
-
setLabelElement
- Parameters:
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 value
-
getLabel
- Returns:
- The label would be used for tracking/logging purposes by test engines.
-
setLabel
- Parameters:
value- The label would be used for tracking/logging purposes by test engines.
-
getDescriptionElement
- Returns:
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 value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
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 value
-
getDescription
- Returns:
- The description would be used by test engines for tracking and reporting purposes.
-
setDescription
- Parameters:
value- The description would be used by test engines for tracking and reporting purposes.
-
getAcceptElement
- Returns:
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 value
-
hasAcceptElement
-
hasAccept
-
setAcceptElement
public TestScript.TestScriptSetupActionOperationComponent setAcceptElement(Enumeration<TestScript.ContentType> value) - Parameters:
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 value
-
getAccept
- Returns:
- The content-type or mime-type to use for RESTful operation in the 'Accept' header.
-
setAccept
- Parameters:
value- The content-type or mime-type to use for RESTful operation in the 'Accept' header.
-
getContentTypeElement
- Returns:
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 value
-
hasContentTypeElement
-
hasContentType
-
setContentTypeElement
public TestScript.TestScriptSetupActionOperationComponent setContentTypeElement(Enumeration<TestScript.ContentType> value) - Parameters:
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 value
-
getContentType
- Returns:
- The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.
-
setContentType
public TestScript.TestScriptSetupActionOperationComponent setContentType(TestScript.ContentType value) - Parameters:
value- The content-type or mime-type to use for RESTful operation in the 'Content-Type' header.
-
getDestinationElement
- Returns:
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 value
-
hasDestinationElement
-
hasDestination
-
setDestinationElement
- Parameters:
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 value
-
getDestination
- Returns:
- Which server to perform the operation on.
-
setDestination
- Parameters:
value- Which server to perform the operation on.
-
getEncodeRequestUrlElement
- Returns:
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 value
-
hasEncodeRequestUrlElement
-
hasEncodeRequestUrl
-
setEncodeRequestUrlElement
public TestScript.TestScriptSetupActionOperationComponent setEncodeRequestUrlElement(BooleanType value) - Parameters:
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 value
-
getEncodeRequestUrl
- Returns:
- 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.
-
setEncodeRequestUrl
- Parameters:
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.
-
getParamsElement
- Returns:
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 value
-
hasParamsElement
-
hasParams
-
setParamsElement
- Parameters:
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 value
-
getParams
- Returns:
- Path plus parameters after [type]. Used to set parts of the request URL explicitly.
-
setParams
- Parameters:
value- Path plus parameters after [type]. Used to set parts of the request URL explicitly.
-
getRequestHeader
- Returns:
requestHeader(Header elements would be used to set HTTP headers.)
-
hasRequestHeader
-
addRequestHeader
- Returns:
requestHeader(Header elements would be used to set HTTP headers.)
-
addRequestHeader
-
getResponseIdElement
- Returns:
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 value
-
hasResponseIdElement
-
hasResponseId
-
setResponseIdElement
- Parameters:
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 value
-
getResponseId
- Returns:
- The fixture id (maybe new) to map to the response.
-
setResponseId
- Parameters:
value- The fixture id (maybe new) to map to the response.
-
getSourceIdElement
- Returns:
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 value
-
hasSourceIdElement
-
hasSourceId
-
setSourceIdElement
- Parameters:
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 value
-
getSourceId
- Returns:
- The id of the fixture used as the body of a PUT or POST request.
-
setSourceId
- Parameters:
value- The id of the fixture used as the body of a PUT or POST request.
-
getTargetIdElement
- Returns:
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 value
-
hasTargetIdElement
-
hasTargetId
-
setTargetIdElement
- Parameters:
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 value
-
getTargetId
- Returns:
- Id of fixture used for extracting the [id], [type], and [vid] for GET requests.
-
setTargetId
- Parameters:
value- Id of fixture used for extracting the [id], [type], and [vid] for GET requests.
-
getUrlElement
- Returns:
url(Complete request URL.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
hasUrlElement
-
hasUrl
-
setUrlElement
- Parameters:
value-url(Complete request URL.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value
-
getUrl
- Returns:
- Complete request URL.
-
setUrl
- Parameters:
value- Complete request URL.
-
listChildren
- Overrides:
listChildrenin classBackboneElement
-
setProperty
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copyin classBackboneElement
-
equalsDeep
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-