org.graylog2.rest.models.roles.responses.AutoValue_RoleMembershipResponse Maven / Gradle / Ivy
package org.graylog2.rest.models.roles.responses;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.lang.String;
import java.util.Collection;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import org.graylog2.rest.models.users.responses.UserSummary;
final class AutoValue_RoleMembershipResponse extends $AutoValue_RoleMembershipResponse {
AutoValue_RoleMembershipResponse(String role, Collection users) {
super(role, users);
}
@JsonIgnore
@NotBlank
public final String getRole() {
return role();
}
@JsonIgnore
@NotNull
public final Collection getUsers() {
return users();
}
}