Class PartialMdExport


  • public class PartialMdExport
    extends java.lang.Object
    Partial metadata export configuration structure. Serialization only.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String URI  
    • Constructor Summary

      Constructors 
      Constructor Description
      PartialMdExport​(boolean exportAttributeProperties, boolean crossDataCenterExport, java.lang.String... mdObjectsUris)
      Creates new PartialMdExport.
      PartialMdExport​(boolean exportAttributeProperties, boolean crossDataCenterExport, java.util.Collection<java.lang.String> mdObjectsUris)
      Creates new PartialMdExport.
      PartialMdExport​(java.lang.String... mdObjectsUris)
      Creates new PartialMdExport.
      PartialMdExport​(java.util.Collection<java.lang.String> mdObjectsUris)
      Creates new PartialMdExport.
    • Constructor Detail

      • PartialMdExport

        public PartialMdExport​(java.lang.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​(java.util.Collection<java.lang.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,
                               java.lang.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,
                               java.util.Collection<java.lang.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

      • getUris

        public java.util.Collection<java.lang.String> getUris()
      • isCrossDataCenterExport

        public boolean isCrossDataCenterExport()
      • isExportAttributeProperties

        public boolean isExportAttributeProperties()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object