public class DefaultResourceSpec extends java.lang.Object implements ResourceSpec
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultResourceSpec.Builder
DefaultResourceSpec builder static inner class. |
| Constructor and Description |
|---|
DefaultResourceSpec(java.lang.String name,
Protos.Value value,
java.lang.String role,
java.lang.String preReservedRole,
java.lang.String principal) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
java.lang.String |
getPreReservedRole() |
java.lang.String |
getPrincipal() |
java.lang.String |
getRole() |
Protos.Value |
getValue() |
int |
hashCode() |
static DefaultResourceSpec.Builder |
newBuilder() |
static DefaultResourceSpec.Builder |
newBuilder(ResourceSpec copy) |
java.lang.String |
toString() |
public DefaultResourceSpec(java.lang.String name,
Protos.Value value,
java.lang.String role,
java.lang.String preReservedRole,
java.lang.String principal)
public static DefaultResourceSpec.Builder newBuilder()
public static DefaultResourceSpec.Builder newBuilder(ResourceSpec copy)
public Protos.Value getValue()
getValue in interface ResourceSpecpublic java.lang.String getRole()
getRole in interface ResourceSpecpublic java.lang.String getPreReservedRole()
getPreReservedRole in interface ResourceSpecpublic java.lang.String getPrincipal()
getPrincipal in interface ResourceSpecpublic java.lang.String getName()
getName in interface ResourceSpecpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object