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 ResourceSpec
public java.lang.String getRole()
getRole
in interface ResourceSpec
public java.lang.String getPreReservedRole()
getPreReservedRole
in interface ResourceSpec
public java.lang.String getPrincipal()
getPrincipal
in interface ResourceSpec
public java.lang.String getName()
getName
in interface ResourceSpec
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object