Class ReferenceGrantFrom
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1beta1.ReferenceGrantFrom
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ReferenceGrantFromBuilder>
,io.fabric8.kubernetes.api.model.KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ReferenceGrantFrom extends Object implements io.fabric8.kubernetes.api.builder.Editable<ReferenceGrantFromBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ReferenceGrantFrom describes trusted namespaces and kinds.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReferenceGrantFrom()
No args constructor for use in serializationReferenceGrantFrom(String group, String kind, String namespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferenceGrantFromBuilder
edit()
Map<String,Object>
getAdditionalProperties()
String
getGroup()
Group is the group of the referent.String
getKind()
Kind is the kind of the referent.String
getNamespace()
Namespace is the namespace of the referent.void
setAdditionalProperties(Map<String,Object> additionalProperties)
void
setAdditionalProperty(String name, Object value)
void
setGroup(String group)
Group is the group of the referent.void
setKind(String kind)
Kind is the kind of the referent.void
setNamespace(String namespace)
Namespace is the namespace of the referent.ReferenceGrantFromBuilder
toBuilder()
-
-
-
Method Detail
-
getGroup
public String getGroup()
Group is the group of the referent. When empty, the Kubernetes core API group is inferred.Support: Core
-
setGroup
public void setGroup(String group)
Group is the group of the referent. When empty, the Kubernetes core API group is inferred.Support: Core
-
getKind
public String getKind()
Kind is the kind of the referent. Although implementations may support additional resources, the following types are part of the "Core" support level for this field.When used to permit a SecretObjectReference:
* Gateway
When used to permit a BackendObjectReference:
* GRPCRoute * HTTPRoute * TCPRoute * TLSRoute * UDPRoute
-
setKind
public void setKind(String kind)
Kind is the kind of the referent. Although implementations may support additional resources, the following types are part of the "Core" support level for this field.When used to permit a SecretObjectReference:
* Gateway
When used to permit a BackendObjectReference:
* GRPCRoute * HTTPRoute * TCPRoute * TLSRoute * UDPRoute
-
getNamespace
public String getNamespace()
Namespace is the namespace of the referent.Support: Core
-
setNamespace
public void setNamespace(String namespace)
Namespace is the namespace of the referent.Support: Core
-
edit
public ReferenceGrantFromBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<ReferenceGrantFromBuilder>
-
toBuilder
public ReferenceGrantFromBuilder toBuilder()
-
-