@Generated(value="com.linkedin.pegasus.generator.JavaCodeUtil",
comments="Rest.li Data Template. Generated from /Users/abti/IdeaProjects/incubator-gobblin/gobblin-restli/gobblin-throttling-service/gobblin-throttling-service-api/src/main/pegasus/org/apache/gobblin/restli/throttling/PermitRequest.pdsc.",
date="Fri Nov 30 00:16:39 PST 2018")
public class PermitRequest
extends com.linkedin.data.template.RecordTemplate
| Modifier and Type | Class and Description |
|---|---|
static class |
PermitRequest.Fields |
| Constructor and Description |
|---|
PermitRequest() |
PermitRequest(com.linkedin.data.DataMap data) |
| Modifier and Type | Method and Description |
|---|---|
PermitRequest |
clone() |
PermitRequest |
copy() |
static PermitRequest.Fields |
fields() |
java.lang.Long |
getMinPermits()
Getter for minPermits
|
java.lang.Long |
getMinPermits(com.linkedin.data.template.GetMode mode)
Getter for minPermits
|
java.lang.Long |
getPermits()
Getter for permits
|
java.lang.Long |
getPermits(com.linkedin.data.template.GetMode mode)
Getter for permits
|
java.lang.String |
getRequestorIdentifier()
Getter for requestorIdentifier
|
java.lang.String |
getRequestorIdentifier(com.linkedin.data.template.GetMode mode)
Getter for requestorIdentifier
|
java.lang.String |
getResource()
Getter for resource
|
java.lang.String |
getResource(com.linkedin.data.template.GetMode mode)
Getter for resource
|
boolean |
hasMinPermits()
Existence checker for minPermits
|
boolean |
hasPermits()
Existence checker for permits
|
boolean |
hasRequestorIdentifier()
Existence checker for requestorIdentifier
|
boolean |
hasResource()
Existence checker for resource
|
void |
removeMinPermits()
Remover for minPermits
|
void |
removePermits()
Remover for permits
|
void |
removeRequestorIdentifier()
Remover for requestorIdentifier
|
void |
removeResource()
Remover for resource
|
PermitRequest |
setMinPermits(long value)
Setter for minPermits
|
PermitRequest |
setMinPermits(java.lang.Long value)
Setter for minPermits
|
PermitRequest |
setMinPermits(java.lang.Long value,
com.linkedin.data.template.SetMode mode)
Setter for minPermits
|
PermitRequest |
setPermits(long value)
Setter for permits
|
PermitRequest |
setPermits(java.lang.Long value)
Setter for permits
|
PermitRequest |
setPermits(java.lang.Long value,
com.linkedin.data.template.SetMode mode)
Setter for permits
|
PermitRequest |
setRequestorIdentifier(java.lang.String value)
Setter for requestorIdentifier
|
PermitRequest |
setRequestorIdentifier(java.lang.String value,
com.linkedin.data.template.SetMode mode)
Setter for requestorIdentifier
|
PermitRequest |
setResource(java.lang.String value)
Setter for resource
|
PermitRequest |
setResource(java.lang.String value,
com.linkedin.data.template.SetMode mode)
Setter for resource
|
public PermitRequest()
public PermitRequest(com.linkedin.data.DataMap data)
public static PermitRequest.Fields fields()
public boolean hasResource()
PermitRequest.Fields.resource()public void removeResource()
PermitRequest.Fields.resource()public java.lang.String getResource(com.linkedin.data.template.GetMode mode)
PermitRequest.Fields.resource()@Nonnull public java.lang.String getResource()
PermitRequest.Fields.resource()public PermitRequest setResource(java.lang.String value, com.linkedin.data.template.SetMode mode)
PermitRequest.Fields.resource()public PermitRequest setResource(@Nonnull java.lang.String value)
value - Must not be null. For more control, use setters with mode instead.PermitRequest.Fields.resource()public boolean hasPermits()
PermitRequest.Fields.permits()public void removePermits()
PermitRequest.Fields.permits()public java.lang.Long getPermits(com.linkedin.data.template.GetMode mode)
PermitRequest.Fields.permits()@Nonnull public java.lang.Long getPermits()
PermitRequest.Fields.permits()public PermitRequest setPermits(java.lang.Long value, com.linkedin.data.template.SetMode mode)
PermitRequest.Fields.permits()public PermitRequest setPermits(@Nonnull java.lang.Long value)
value - Must not be null. For more control, use setters with mode instead.PermitRequest.Fields.permits()public PermitRequest setPermits(long value)
PermitRequest.Fields.permits()public boolean hasMinPermits()
PermitRequest.Fields.minPermits()public void removeMinPermits()
PermitRequest.Fields.minPermits()public java.lang.Long getMinPermits(com.linkedin.data.template.GetMode mode)
PermitRequest.Fields.minPermits()@Nullable public java.lang.Long getMinPermits()
PermitRequest.Fields.minPermits()public PermitRequest setMinPermits(java.lang.Long value, com.linkedin.data.template.SetMode mode)
PermitRequest.Fields.minPermits()public PermitRequest setMinPermits(@Nonnull java.lang.Long value)
value - Must not be null. For more control, use setters with mode instead.PermitRequest.Fields.minPermits()public PermitRequest setMinPermits(long value)
PermitRequest.Fields.minPermits()public boolean hasRequestorIdentifier()
public void removeRequestorIdentifier()
public java.lang.String getRequestorIdentifier(com.linkedin.data.template.GetMode mode)
@Nonnull public java.lang.String getRequestorIdentifier()
PermitRequest.Fields.requestorIdentifier()public PermitRequest setRequestorIdentifier(java.lang.String value, com.linkedin.data.template.SetMode mode)
public PermitRequest setRequestorIdentifier(@Nonnull java.lang.String value)
value - Must not be null. For more control, use setters with mode instead.PermitRequest.Fields.requestorIdentifier()public PermitRequest clone() throws java.lang.CloneNotSupportedException
clone in interface com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>clone in class com.linkedin.data.template.RecordTemplatejava.lang.CloneNotSupportedExceptionpublic PermitRequest copy() throws java.lang.CloneNotSupportedException
copy in interface com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>copy in class com.linkedin.data.template.RecordTemplatejava.lang.CloneNotSupportedException