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 ReferenceGrantFromBuilderedit()Map<String,Object>getAdditionalProperties()StringgetGroup()Group is the group of the referent.StringgetKind()Kind is the kind of the referent.StringgetNamespace()Namespace is the namespace of the referent.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetGroup(String group)Group is the group of the referent.voidsetKind(String kind)Kind is the kind of the referent.voidsetNamespace(String namespace)Namespace is the namespace of the referent.ReferenceGrantFromBuildertoBuilder()
-
-
-
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:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ReferenceGrantFromBuilder>
-
toBuilder
public ReferenceGrantFromBuilder toBuilder()
-
-