/* * Copyright (c) 2015 EMC Corporation * All Rights Reserved */ package com.emc.storageos.db.client.model; import java.net.URI; /* * Represents named global boot policies on the UCS. */ @Cf("ComputeBootPolicy") public class ComputeBootPolicy extends DiscoveredDataObject { private URI computeSystem; private String name; private Boolean enforceVnicVhbaNames; private String dn; @RelationIndex(cf = "RelationIndex", type = ComputeSystem.class) @Name("computeSystem") public URI getComputeSystem() { return computeSystem; } public void setComputeSystem(URI computeSystem) { this.computeSystem = computeSystem; setChanged("computeSystem"); } @Name("enforceVnicVhbaNames") public Boolean getEnforceVnicVhbaNames() { return enforceVnicVhbaNames; } public void setEnforceVnicVhbaNames(Boolean enforceVnicVhbaNames) { this.enforceVnicVhbaNames = enforceVnicVhbaNames; setChanged("enforceVnicVhbaNames"); } @Name("name") public String getName() { return name; } public void setName(String name) { this.name = name; setChanged("name"); } @Name("dn") public String getDn() { return dn; } public void setDn(String dn) { this.dn = dn; setChanged("dn"); } }