Package io.vlingo.auth.infra.resource
Class TenantData
- java.lang.Object
-
- io.vlingo.auth.infra.resource.TenantData
-
public final class TenantData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description boolean
active
java.lang.String
description
java.lang.String
name
java.lang.String
tenantId
-
Constructor Summary
Constructors Constructor Description TenantData(java.lang.String name, java.lang.String description, boolean active)
TenantData(java.lang.String tenantId, java.lang.String name, java.lang.String description, boolean active)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
static TenantData
from(Tenant tenant)
static TenantData
from(java.lang.String name, java.lang.String description, boolean active)
static TenantData
from(java.lang.String tenantId, java.lang.String name, java.lang.String description, boolean active)
static java.util.Collection<TenantData>
from(java.util.Collection<Tenant> tenants)
int
hashCode()
java.lang.String
toString()
TenantData
withTenantId(java.lang.String tenantId)
-
-
-
Method Detail
-
from
public static TenantData from(java.lang.String name, java.lang.String description, boolean active)
-
from
public static TenantData from(java.lang.String tenantId, java.lang.String name, java.lang.String description, boolean active)
-
from
public static TenantData from(Tenant tenant)
-
from
public static java.util.Collection<TenantData> from(java.util.Collection<Tenant> tenants)
-
withTenantId
public TenantData withTenantId(java.lang.String tenantId)
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-