

// Warning: This code was generated by a tool.
// 
// Changes to this file may cause incorrect behavior and will be lost if the
// code is regenerated.

package com.microsoft.windowsazure.management.compute.models;

import com.microsoft.windowsazure.core.LazyArrayList;

import java.util.ArrayList;

/**
* Parameters for the Start Roles operation.
*/
public class VirtualMachineStartRolesParameters {
    private ArrayList<String> roles;
    
    /**
    * Optional. The set of roles to shut down.
    * @return The Roles value.
    */
    public ArrayList<String> getRoles() {
        return this.roles;
    }
    
    /**
    * Optional. The set of roles to shut down.
    * @param rolesValue The Roles value.
    */
    public void setRoles(final ArrayList<String> rolesValue) {
        this.roles = rolesValue;
    }
    
    /**
    * Initializes a new instance of the VirtualMachineStartRolesParameters
    * class.
    *
    */
    public VirtualMachineStartRolesParameters() {
        this.setRoles(new LazyArrayList<String>());
    }
}
