package netmap // SetReplicas of placement policy. func (m *PlacementPolicy) SetReplicas(v []*Replica) { if m != nil { m.Replicas = v } } // SetContainerBackupFactor of placement policy. func (m *PlacementPolicy) SetContainerBackupFactor(v uint32) { if m != nil { m.ContainerBackupFactor = v } } // SetSelectors of placement policy. func (m *PlacementPolicy) SetSelectors(v []*Selector) { if m != nil { m.Selectors = v } } // SetFilters of placement policy. func (m *PlacementPolicy) SetFilters(v []*Filter) { if m != nil { m.Filters = v } } // SetName of placement filter. func (m *Filter) SetName(v string) { if m != nil { m.Name = v } } // SetKey of placement filter. func (m *Filter) SetKey(v string) { if m != nil { m.Key = v } } // SetOperation of placement filter. func (m *Filter) SetOp(v Operation) { if m != nil { m.Op = v } } // SetValue of placement filter. func (m *Filter) SetValue(v string) { if m != nil { m.Value = v } } // SetFilters sets sub-filters of placement filter. func (m *Filter) SetFilters(v []*Filter) { if m != nil { m.Filters = v } } // SetName of placement selector. func (m *Selector) SetName(v string) { if m != nil { m.Name = v } } // SetCount of nodes of placement selector. func (m *Selector) SetCount(v uint32) { if m != nil { m.Count = v } } // SetAttribute of nodes of placement selector. func (m *Selector) SetAttribute(v string) { if m != nil { m.Attribute = v } } // SetFilter of placement selector. func (m *Selector) SetFilter(v string) { if m != nil { m.Filter = v } } // SetClause of placement selector. func (m *Selector) SetClause(v Clause) { if m != nil { m.Clause = v } } // SetCount of object replica. func (m *Replica) SetCount(v uint32) { if m != nil { m.Count = v } } // SetSelector of object replica. func (m *Replica) SetSelector(v string) { if m != nil { m.Selector = v } } // SetKey sets key to the node attribute. func (m *NodeInfo_Attribute) SetKey(v string) { if m != nil { m.Key = v } } // SetValue sets value of the node attribute. func (m *NodeInfo_Attribute) SetValue(v string) { if m != nil { m.Value = v } } // SetParent sets value of the node parents. func (m *NodeInfo_Attribute) SetParents(v []string) { if m != nil { m.Parents = v } } // SetAddress sets node network address. func (m *NodeInfo) SetAddress(v string) { if m != nil { m.Address = v } } // SetPublicKey sets node public key in a binary format. func (m *NodeInfo) SetPublicKey(v []byte) { if m != nil { m.PublicKey = v } } // SetAttributes sets list of the node attributes. func (m *NodeInfo) SetAttributes(v []*NodeInfo_Attribute) { if m != nil { m.Attributes = v } } // SetState sets node state. func (m *NodeInfo) SetState(v NodeInfo_State) { if m != nil { m.State = v } }