Class Association
java.lang.Object
io.confluent.kafka.schemaregistry.client.rest.entities.Association
- All Implemented Interfaces:
Comparable<Association>
-
Constructor Summary
ConstructorsConstructorDescriptionAssociation(String subject, String guid, String resourceName, String resourceNamespace, String resourceId, String resourceType, String associationType, LifecyclePolicy lifecycle, Boolean frozen) Association(String subject, String guid, String resourceName, String resourceNamespace, String resourceId, String resourceType, String associationType, LifecyclePolicy lifecycle, Boolean frozen, Long createTimestamp, Long updateTimestamp) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(Association that) booleanThe frozen value for serialization.getGuid()inthashCode()booleanbooleanisFrozen()The effective frozen value, applying the lifecycle default when unset.voidsetAssociationType(String associationType) voidsetCreateTimestamp(Long createTimestamp) voidvoidvoidsetLifecycle(LifecyclePolicy lifecycle) voidsetResourceId(String resourceId) voidsetResourceName(String resourceName) voidsetResourceNamespace(String resourceNamespace) voidsetResourceType(String resourceType) voidsetSubject(String subject) voidsetUpdateTimestamp(Long updateTimestamp) static AssociationResponsetoAssociationResponse(String resourceName, String resourceNamespace, String resourceId, String resourceType, List<Association> associations, Map<String, Schema> schemas)
-
Constructor Details
-
Association
-
Association
-
-
Method Details
-
getSubject
-
setSubject
-
getGuid
-
setGuid
-
getResourceName
-
setResourceName
-
getResourceNamespace
-
setResourceNamespace
-
getResourceId
-
setResourceId
-
getResourceType
-
setResourceType
-
getAssociationType
-
setAssociationType
-
getLifecycle
-
setLifecycle
-
isFrozen
public boolean isFrozen()The effective frozen value, applying the lifecycle default when unset. Used by business logic; not serialized directly. -
getFrozen
The frozen value for serialization. Returnsnull(so the property is omitted) when it matches the lifecycle default, and the explicit value otherwise. -
setFrozen
-
getCreateTimestamp
-
setCreateTimestamp
-
getUpdateTimestamp
-
setUpdateTimestamp
-
equals
-
hashCode
public int hashCode() -
isEquivalent
-
compareTo
- Specified by:
compareToin interfaceComparable<Association>
-
toAssociationResponse
public static AssociationResponse toAssociationResponse(String resourceName, String resourceNamespace, String resourceId, String resourceType, List<Association> associations, Map<String, Schema> schemas)
-