Class PartialMdExport


  • public class PartialMdExport
    extends Object
    Partial metadata export configuration structure. Serialization only.
    • Field Detail

      • TEMPLATE

        public static final org.springframework.web.util.UriTemplate TEMPLATE
    • Constructor Detail

      • PartialMdExport

        public PartialMdExport​(String... mdObjectsUris)
        Creates new PartialMdExport. At least one uri should be given. Sets crossDataCenterExport and exportAttributeProperties to false.
        Parameters:
        mdObjectsUris - list of uris to metadata objects which should be exported
      • PartialMdExport

        public PartialMdExport​(Collection<String> mdObjectsUris)
        Creates new PartialMdExport. At least one uri should be given. Sets crossDataCenterExport and exportAttributeProperties to false.
        Parameters:
        mdObjectsUris - list of uris to metadata objects which should be exported
      • PartialMdExport

        public PartialMdExport​(boolean exportAttributeProperties,
                               boolean crossDataCenterExport,
                               String... mdObjectsUris)
        Creates new PartialMdExport. At least one uri should be given.
        Parameters:
        exportAttributeProperties - whether to add necessary data to be able to clone attribute properties
        crossDataCenterExport - whether export should be usable in any Data Center
        mdObjectsUris - list of uris to metadata objects which should be exported
      • PartialMdExport

        public PartialMdExport​(boolean exportAttributeProperties,
                               boolean crossDataCenterExport,
                               Collection<String> mdObjectsUris)
        Creates new PartialMdExport. At least one uri should be given.
        Parameters:
        exportAttributeProperties - whether to add necessary data to be able to clone attribute properties
        crossDataCenterExport - whether export should be usable in any Data Center
        mdObjectsUris - list of uris to metadata objects which should be exported
    • Method Detail

      • isCrossDataCenterExport

        public boolean isCrossDataCenterExport()
      • isExportAttributeProperties

        public boolean isExportAttributeProperties()