blob: 60624604d9bb9b061a937d0f026c54b9c951347e [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.dubbo.admin.model.domain;
/**
* LoadBalance
*
*/
public class LoadBalance extends Entity {
public static final String ALL_METHOD = "*";
private static final long serialVersionUID = -6050324375352581440L;
private String service; /* service name */
private String method; /* method name */
private String strategy; /*loadbalance policy*/
private String username;
public LoadBalance() {
}
public LoadBalance(Long id) {
super(id);
}
public String getService() {
return service;
}
public void setService(String service) {
this.service = service;
}
public String getMethod() {
return method;
}
public void setMethod(String method) {
this.method = method;
}
public String getStrategy() {
return strategy;
}
public void setStrategy(String strategy) {
this.strategy = strategy;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}