Lines Matching refs:ssup

2215 		var ssup StatelessServiceUpdateProperties
2216 err := json.Unmarshal(body, &ssup)
2217 return ssup, err
2219 var ssup StatefulServiceUpdateProperties
2220 err := json.Unmarshal(body, &ssup)
2221 return ssup, err
2687 func (ssup StatefulServiceUpdateProperties) MarshalJSON() ([]byte, error) {
2688 ssup.ServiceKind = ServiceKindBasicServiceUpdatePropertiesServiceKindStateful
2690 if ssup.TargetReplicaSetSize != nil {
2691 objectMap["targetReplicaSetSize"] = ssup.TargetReplicaSetSize
2693 if ssup.MinReplicaSetSize != nil {
2694 objectMap["minReplicaSetSize"] = ssup.MinReplicaSetSize
2696 if ssup.ReplicaRestartWaitDuration != nil {
2697 objectMap["replicaRestartWaitDuration"] = ssup.ReplicaRestartWaitDuration
2699 if ssup.QuorumLossWaitDuration != nil {
2700 objectMap["quorumLossWaitDuration"] = ssup.QuorumLossWaitDuration
2702 if ssup.StandByReplicaKeepDuration != nil {
2703 objectMap["standByReplicaKeepDuration"] = ssup.StandByReplicaKeepDuration
2705 if ssup.ServiceKind != "" {
2706 objectMap["serviceKind"] = ssup.ServiceKind
2708 if ssup.PlacementConstraints != nil {
2709 objectMap["placementConstraints"] = ssup.PlacementConstraints
2711 if ssup.CorrelationScheme != nil {
2712 objectMap["correlationScheme"] = ssup.CorrelationScheme
2714 if ssup.ServiceLoadMetrics != nil {
2715 objectMap["serviceLoadMetrics"] = ssup.ServiceLoadMetrics
2717 if ssup.ServicePlacementPolicies != nil {
2718 objectMap["servicePlacementPolicies"] = ssup.ServicePlacementPolicies
2720 if ssup.DefaultMoveCost != "" {
2721 objectMap["defaultMoveCost"] = ssup.DefaultMoveCost
2727 func (ssup StatefulServiceUpdateProperties) AsStatelessServiceUpdateProperties() (*StatelessService…
2732 func (ssup StatefulServiceUpdateProperties) AsStatefulServiceUpdateProperties() (*StatefulServiceUp…
2733 return &ssup, true
2737 func (ssup StatefulServiceUpdateProperties) AsServiceUpdateProperties() (*ServiceUpdateProperties, …
2742 func (ssup StatefulServiceUpdateProperties) AsBasicServiceUpdateProperties() (BasicServiceUpdatePro…
2743 return &ssup, true
2747 func (ssup *StatefulServiceUpdateProperties) UnmarshalJSON(body []byte) error {
2762 ssup.TargetReplicaSetSize = &targetReplicaSetSize
2771 ssup.MinReplicaSetSize = &minReplicaSetSize
2780 ssup.ReplicaRestartWaitDuration = &replicaRestartWaitDuration
2789 ssup.QuorumLossWaitDuration = &quorumLossWaitDuration
2798 ssup.StandByReplicaKeepDuration = &standByReplicaKeepDuration
2807 ssup.ServiceKind = serviceKind
2816 ssup.PlacementConstraints = &placementConstraints
2825 ssup.CorrelationScheme = &correlationScheme
2834 ssup.ServiceLoadMetrics = &serviceLoadMetrics
2842 ssup.ServicePlacementPolicies = &servicePlacementPolicies
2851 ssup.DefaultMoveCost = defaultMoveCost
3050 func (ssup StatelessServiceUpdateProperties) MarshalJSON() ([]byte, error) {
3051 ssup.ServiceKind = ServiceKindBasicServiceUpdatePropertiesServiceKindStateless
3053 if ssup.InstanceCount != nil {
3054 objectMap["instanceCount"] = ssup.InstanceCount
3056 if ssup.ServiceKind != "" {
3057 objectMap["serviceKind"] = ssup.ServiceKind
3059 if ssup.PlacementConstraints != nil {
3060 objectMap["placementConstraints"] = ssup.PlacementConstraints
3062 if ssup.CorrelationScheme != nil {
3063 objectMap["correlationScheme"] = ssup.CorrelationScheme
3065 if ssup.ServiceLoadMetrics != nil {
3066 objectMap["serviceLoadMetrics"] = ssup.ServiceLoadMetrics
3068 if ssup.ServicePlacementPolicies != nil {
3069 objectMap["servicePlacementPolicies"] = ssup.ServicePlacementPolicies
3071 if ssup.DefaultMoveCost != "" {
3072 objectMap["defaultMoveCost"] = ssup.DefaultMoveCost
3078 func (ssup StatelessServiceUpdateProperties) AsStatelessServiceUpdateProperties() (*StatelessServic…
3079 return &ssup, true
3083 func (ssup StatelessServiceUpdateProperties) AsStatefulServiceUpdateProperties() (*StatefulServiceU…
3088 func (ssup StatelessServiceUpdateProperties) AsServiceUpdateProperties() (*ServiceUpdateProperties,…
3093 func (ssup StatelessServiceUpdateProperties) AsBasicServiceUpdateProperties() (BasicServiceUpdatePr…
3094 return &ssup, true
3098 func (ssup *StatelessServiceUpdateProperties) UnmarshalJSON(body []byte) error {
3113 ssup.InstanceCount = &instanceCount
3122 ssup.ServiceKind = serviceKind
3131 ssup.PlacementConstraints = &placementConstraints
3140 ssup.CorrelationScheme = &correlationScheme
3149 ssup.ServiceLoadMetrics = &serviceLoadMetrics
3157 ssup.ServicePlacementPolicies = &servicePlacementPolicies
3166 ssup.DefaultMoveCost = defaultMoveCost