All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.zalando.iam.teams.Team Maven / Gradle / Ivy

The newest version!
package org.zalando.iam.teams;

import java.util.ArrayList;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * @author  jbellmann
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class Team {

    @JsonProperty("infrastructure-accounts")
    private List infrastructureAccounts = new ArrayList();

    @JsonProperty("mail")
    private List mailAddresses = new ArrayList();

    private List aliases = new ArrayList();

    private List members = new ArrayList();

    private String description;

    private String name;

    public Team() {
        //
    }

    public List getInfrastructureAccounts() {
        return infrastructureAccounts;
    }

    public void setInfrastructureAccounts(final List infrastructureAccounts) {
        this.infrastructureAccounts = infrastructureAccounts;
    }

    public List getMailAddresses() {
        return mailAddresses;
    }

    public void setMailAddresses(final List mailAddresses) {
        this.mailAddresses = mailAddresses;
    }

    public List getAliases() {
        return aliases;
    }

    public void setAliases(final List aliases) {
        this.aliases = aliases;
    }

    public List getMembers() {
        return members;
    }

    public void setMembers(final List members) {
        this.members = members;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(final String description) {
        this.description = description;
    }

    public String getName() {
        return name;
    }

    public void setName(final String name) {
        this.name = name;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy