http://www.endeca.com/MDEX/ingest/2/0
The IngestChanges Complex Type
Contains all information needed for a single ingest records operation/transaction. The language code is used for any error messages generated while performing the operation.
Local elements (7)
OuterTransactionId Language addRecords deleteRecords updateRecords replaceRecords addOrUpdateRecords
Complex Type IngestChanges
The IngestChanges type does not allow mixed content. There is no restriction on type derivation. 
 CollapseClick here to hide comment XML Instance
<...>
-Begin Sequence [1...1]
<OuterTransactionId>di_v2_0:NonEmptyString</OuterTransactionId> [0..1]
<Language>di_v2_0:NonEmptyString</Language> [0..1]
Specifies a record to add to the MDEX.
<addRecords>di_v2_0:AddRecords</addRecords> [0..*]
Indicates that the specified records are to be deleted.
<deleteRecords>di_v2_0:DeleteRecords</deleteRecords> [0..*]
Specifies a set of operations to apply to a subset of records already in the MDEX.
<updateRecords>di_v2_0:UpdateRecords</updateRecords> [0..*]
Specifies a record set to replace, and a single record to replace it with. The record set has the restriction that it must contain either 0 or 1 records.
<replaceRecords>di_v2_0:RecordReplacement</replaceRecords> [0..*]
Specifies a set of assignments to add to one or more specified records in the MDEX. If no record exists, a record is created that both matches the record specifier and contains the given assignments.
<addOrUpdateRecords>di_v2_0:AddOrUpdateRecords</addOrUpdateRecords> [0..*]
End Sequence
</...>

 Collapse Attributes

Name Type Summary
No Attributes

 Collapse XML
-<complexType  name="IngestChanges">
-<annotation>
<documentation> Contains all information needed for a single ingest records operation/transaction. The language code is used for any error messages generated while performing the operation. </documentation>
</annotation>
-<sequence>
<element  maxOccurs="1"  minOccurs="0"  name="OuterTransactionId"  type="di_v2_0:NonEmptyString" />
<element  default="en"  maxOccurs="1"  minOccurs="0"  name="Language"  type="di_v2_0:NonEmptyString" />
-<element  maxOccurs="unbounded"  minOccurs="0"  name="addRecords"  type="di_v2_0:AddRecords">
-<annotation>
<documentation> Specifies a record to add to the MDEX. </documentation>
</annotation>
</element>
-<element  maxOccurs="unbounded"  minOccurs="0"  name="deleteRecords"  type="di_v2_0:DeleteRecords">
-<annotation>
<documentation> Indicates that the specified records are to be deleted. </documentation>
</annotation>
</element>
-<element  maxOccurs="unbounded"  minOccurs="0"  name="updateRecords"  type="di_v2_0:UpdateRecords">
-<annotation>
<documentation> Specifies a set of operations to apply to a subset of records already in the MDEX. </documentation>
</annotation>
</element>
-<element  maxOccurs="unbounded"  minOccurs="0"  name="replaceRecords"  type="di_v2_0:RecordReplacement">
-<annotation>
<documentation> Specifies a record set to replace, and a single record to replace it with. The record set has the restriction that it must contain either 0 or 1 records. </documentation>
</annotation>
</element>
-<element  maxOccurs="unbounded"  minOccurs="0"  name="addOrUpdateRecords"  type="di_v2_0:AddOrUpdateRecords">
-<annotation>
<documentation> Specifies a set of assignments to add to one or more specified records in the MDEX. If no record exists, a record is created that both matches the record specifier and contains the given assignments. </documentation>
</annotation>
</element>
</sequence>
</complexType>

 Collapse Uses
 Collapse Used-By
 Collapse Element (1)
 
Generated by WSDLdoc ©