Class NonResourceAttributes
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.authorization.v1.NonResourceAttributes
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class NonResourceAttributes extends java.lang.Object implements com.marcnuri.yakc.model.Model
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NonResourceAttributes.Builder
-
Constructor Summary
Constructors Constructor Description NonResourceAttributes()
NonResourceAttributes(java.lang.String path, java.lang.String verb)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NonResourceAttributes.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getPath()
Path is the URL path of the requestjava.lang.String
getVerb()
Verb is the standard HTTP verbint
hashCode()
void
setPath(java.lang.String path)
Path is the URL path of the requestvoid
setVerb(java.lang.String verb)
Verb is the standard HTTP verbNonResourceAttributes.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static NonResourceAttributes.Builder builder()
-
toBuilder
public NonResourceAttributes.Builder toBuilder()
-
getPath
public java.lang.String getPath()
Path is the URL path of the request
-
getVerb
public java.lang.String getVerb()
Verb is the standard HTTP verb
-
setPath
public void setPath(java.lang.String path)
Path is the URL path of the request
-
setVerb
public void setVerb(java.lang.String verb)
Verb is the standard HTTP verb
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-