/// <summary> /// Initializes a new instance of the <see cref="TypeToSecondaryFacets" /> class. /// </summary> /// <param name="onSecondaryNas">onSecondaryNas.</param> /// <param name="onSecondaryPublicCloud">onSecondaryPublicCloud.</param> /// <param name="onSecondaryObjectCloud">onSecondaryObjectCloud.</param> /// <param name="onSecondaryTape">onSecondaryTape.</param> /// <param name="onAnySecondary">onAnySecondary.</param> /// <param name="onNoSecondary">onNoSecondary.</param> public TypeToSecondaryFacets(BySecondaryTypeFacet onSecondaryNas = default(BySecondaryTypeFacet), BySecondaryTypeFacet onSecondaryPublicCloud = default(BySecondaryTypeFacet), BySecondaryTypeFacet onSecondaryObjectCloud = default(BySecondaryTypeFacet), BySecondaryTypeFacet onSecondaryTape = default(BySecondaryTypeFacet), BySecondaryTypeFacet onAnySecondary = default(BySecondaryTypeFacet), BySecondaryTypeFacet onNoSecondary = default(BySecondaryTypeFacet)) { this.OnSecondaryNas = onSecondaryNas; this.OnSecondaryPublicCloud = onSecondaryPublicCloud; this.OnSecondaryObjectCloud = onSecondaryObjectCloud; this.OnSecondaryTape = onSecondaryTape; this.OnAnySecondary = onAnySecondary; this.OnNoSecondary = onNoSecondary; }
/// <summary> /// Initializes a new instance of the <see cref="BySecondaryFacet" /> class. /// </summary> /// <param name="count">count.</param> /// <param name="fileSizeSum">fileSizeSum.</param> /// <param name="onSecondaryNas">onSecondaryNas.</param> /// <param name="onSecondaryPublicCloud">onSecondaryPublicCloud.</param> /// <param name="onSecondaryObjectCloud">onSecondaryObjectCloud.</param> /// <param name="onSecondaryTape">onSecondaryTape.</param> /// <param name="onNoSecondary">onNoSecondary.</param> public BySecondaryFacet(int count = default(int), int fileSizeSum = default(int), BySecondaryTypeFacet onSecondaryNas = default(BySecondaryTypeFacet), BySecondaryTypeFacet onSecondaryPublicCloud = default(BySecondaryTypeFacet), BySecondaryTypeFacet onSecondaryObjectCloud = default(BySecondaryTypeFacet), BySecondaryTypeFacet onSecondaryTape = default(BySecondaryTypeFacet), BySecondaryTypeFacet onNoSecondary = default(BySecondaryTypeFacet)) { this.Count = count; this.FileSizeSum = fileSizeSum; this.OnSecondaryNas = onSecondaryNas; this.OnSecondaryPublicCloud = onSecondaryPublicCloud; this.OnSecondaryObjectCloud = onSecondaryObjectCloud; this.OnSecondaryTape = onSecondaryTape; this.OnNoSecondary = onNoSecondary; }