org.jclouds.softlayer.domain
Class SoftwareLicense

java.lang.Object
  extended by org.jclouds.softlayer.domain.SoftwareLicense

public class SoftwareLicense
extends Object


Nested Class Summary
static class SoftwareLicense.Builder
           
 
Constructor Summary
protected SoftwareLicense(int id, SoftwareDescription softwareDescription, int softwareDescriptionId)
           
 
Method Summary
static SoftwareLicense.Builder builder()
           
 boolean equals(Object o)
           
 int getId()
           
 SoftwareDescription getSoftwareDescription()
           
 int getSoftwareDescriptionId()
           
 int hashCode()
           
 SoftwareLicense.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoftwareLicense

@ConstructorProperties(value={"id","softwareDescription","softwareDescriptionId"})
protected SoftwareLicense(int id,
                                                     @Nullable
                                                     SoftwareDescription softwareDescription,
                                                     int softwareDescriptionId)
Method Detail

getId

public int getId()

getSoftwareDescription

@Nullable
public SoftwareDescription getSoftwareDescription()

getSoftwareDescriptionId

public int getSoftwareDescriptionId()
Returns:
A longer location description.

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

builder

public static SoftwareLicense.Builder builder()

toBuilder

public SoftwareLicense.Builder toBuilder()


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.