Package com.commercetools.api.models
Interface Identifiable<T>
- Type Parameters:
T- The type which has an ID.
- All Known Subinterfaces:
ApiClient,ApprovalFlowApprovedMessage,ApprovalFlowCompletedMessage,ApprovalFlowCreatedMessage,ApprovalFlowRejectedMessage,ApprovalRuleApproversSetMessage,ApprovalRuleCreatedMessage,ApprovalRuleDescriptionSetMessage,ApprovalRuleKeySetMessage,ApprovalRuleNameSetMessage,ApprovalRulePredicateSetMessage,ApprovalRuleRequestersSetMessage,ApprovalRuleStatusSetMessage,AssociateRole,AssociateRoleBuyerAssignableChangedMessage,AssociateRoleCreatedMessage,AssociateRoleDeletedMessage,AssociateRoleNameSetMessage,AssociateRolePermissionAddedMessage,AssociateRolePermissionRemovedMessage,AssociateRolePermissionsSetMessage,AssociateRoleResourceIdentifier,AttributeGroup,AttributeGroupReference,AttributeGroupResourceIdentifier,BusinessUnitAddressAddedMessage,BusinessUnitAddressChangedMessage,BusinessUnitAddressCustomFieldAddedMessage,BusinessUnitAddressCustomFieldChangedMessage,BusinessUnitAddressCustomFieldRemovedMessage,BusinessUnitAddressCustomTypeRemovedMessage,BusinessUnitAddressCustomTypeSetMessage,BusinessUnitAddressRemovedMessage,BusinessUnitApprovalRuleModeChangedMessage,BusinessUnitAssociateAddedMessage,BusinessUnitAssociateChangedMessage,BusinessUnitAssociateModeChangedMessage,BusinessUnitAssociateRemovedMessage,BusinessUnitAssociatesSetMessage,BusinessUnitBillingAddressAddedMessage,BusinessUnitBillingAddressRemovedMessage,BusinessUnitContactEmailSetMessage,BusinessUnitCreatedMessage,BusinessUnitCustomFieldAddedMessage,BusinessUnitCustomFieldChangedMessage,BusinessUnitCustomFieldRemovedMessage,BusinessUnitCustomTypeRemovedMessage,BusinessUnitCustomTypeSetMessage,BusinessUnitDefaultBillingAddressSetMessage,BusinessUnitDefaultShippingAddressSetMessage,BusinessUnitDeletedMessage,BusinessUnitNameChangedMessage,BusinessUnitParentChangedMessage,BusinessUnitReference,BusinessUnitResourceIdentifier,BusinessUnitShippingAddressAddedMessage,BusinessUnitShippingAddressRemovedMessage,BusinessUnitStatusChangedMessage,BusinessUnitStoreAddedMessage,BusinessUnitStoreModeChangedMessage,BusinessUnitStoreRemovedMessage,BusinessUnitStoresSetMessage,BusinessUnitTopLevelUnitSetMessage,BusinessUnitTypeSetMessage,Cart,CartDiscount,CartDiscountCreatedMessage,CartDiscountDeletedMessage,CartDiscountMixin,CartDiscountReference,CartDiscountResourceIdentifier,CartDiscountStoreAddedMessage,CartDiscountStoreRemovedMessage,CartDiscountStoresSetMessage,CartMixin,CartReference,CartResourceIdentifier,Category,CategoryCreatedMessage,CategoryMixin,CategoryReference,CategoryResourceIdentifier,CategorySlugChangedMessage,Channel,ChannelMixin,ChannelReference,ChannelResourceIdentifier,Customer,CustomerAddressAddedMessage,CustomerAddressChangedMessage,CustomerAddressCustomFieldAddedMessage,CustomerAddressCustomFieldChangedMessage,CustomerAddressCustomFieldRemovedMessage,CustomerAddressCustomTypeRemovedMessage,CustomerAddressCustomTypeSetMessage,CustomerAddressRemovedMessage,CustomerCompanyNameSetMessage,CustomerCreatedMessage,CustomerCustomFieldAddedMessage,CustomerCustomFieldChangedMessage,CustomerCustomFieldRemovedMessage,CustomerCustomTypeRemovedMessage,CustomerCustomTypeSetMessage,CustomerDateOfBirthSetMessage,CustomerDefaultBillingAddressSetMessage,CustomerDefaultShippingAddressSetMessage,CustomerDeletedMessage,CustomerEmailChangedMessage,CustomerEmailTokenCreatedMessage,CustomerEmailVerifiedMessage,CustomerFirstNameSetMessage,CustomerGroup,CustomerGroupAssignmentAddedMessage,CustomerGroupAssignmentRemovedMessage,CustomerGroupAssignmentsSetMessage,CustomerGroupCustomFieldAddedMessage,CustomerGroupCustomFieldChangedMessage,CustomerGroupCustomFieldRemovedMessage,CustomerGroupCustomTypeRemovedMessage,CustomerGroupCustomTypeSetMessage,CustomerGroupMixin,CustomerGroupReference,CustomerGroupResourceIdentifier,CustomerGroupSetMessage,CustomerLastNameSetMessage,CustomerMixin,CustomerPasswordTokenCreatedMessage,CustomerPasswordUpdatedMessage,CustomerReference,CustomerResourceIdentifier,CustomerStoresSetMessage,CustomerTitleSetMessage,CustomLineItemStateTransitionMessage,CustomObject,CustomObjectMixin,CustomObjectReference,DeliveryAddedMessage,DeliveryAddressSetMessage,DeliveryCustomFieldAddedMessage,DeliveryCustomFieldChangedMessage,DeliveryCustomFieldRemovedMessage,DeliveryCustomTypeRemovedMessage,DeliveryCustomTypeSetMessage,DeliveryItemsUpdatedMessage,DeliveryRemovedMessage,DiscountCode,DiscountCodeCreatedMessage,DiscountCodeDeletedMessage,DiscountCodeKeySetMessage,DiscountCodeMixin,DiscountCodeReference,DiscountCodeResourceIdentifier,DiscountGroupCreatedMessage,DiscountGroupDeletedMessage,DiscountGroupIsActiveSetMessage,DiscountGroupKeySetMessage,DiscountGroupSortOrderSetMessage,DomainResource<T>,Extension,GenericCustomObject<TValue>,IdentifiableObjHolder<T>,InventoryEntry,InventoryEntryCreatedMessage,InventoryEntryDeletedMessage,InventoryEntryMixin,InventoryEntryQuantitySetMessage,InventoryEntryReference,InventoryEntryResourceIdentifier,LineItemStateTransitionMessage,Message,MyPayment,Order,OrderBillingAddressSetMessage,OrderBusinessUnitSetMessage,OrderCreatedFromRecurringOrderMessage,OrderCreatedMessage,OrderCustomerEmailSetMessage,OrderCustomerGroupSetMessage,OrderCustomerSetMessage,OrderCustomFieldAddedMessage,OrderCustomFieldChangedMessage,OrderCustomFieldRemovedMessage,OrderCustomLineItemAddedMessage,OrderCustomLineItemDiscountSetMessage,OrderCustomLineItemQuantityChangedMessage,OrderCustomLineItemRemovedMessage,OrderCustomTypeRemovedMessage,OrderCustomTypeSetMessage,OrderDeletedMessage,OrderDiscountCodeAddedMessage,OrderDiscountCodeRemovedMessage,OrderDiscountCodeStateSetMessage,OrderEdit,OrderEditAppliedMessage,OrderEditMixin,OrderEditReference,OrderEditResourceIdentifier,OrderImportedMessage,OrderLineItemAddedMessage,OrderLineItemDiscountSetMessage,OrderLineItemDistributionChannelSetMessage,OrderLineItemRemovedMessage,OrderMessage,OrderMixin,OrderPaymentAddedMessage,OrderPaymentStateChangedMessage,OrderPurchaseOrderNumberSetMessage,OrderReference,OrderResourceIdentifier,OrderReturnShipmentStateChangedMessage,OrderShipmentStateChangedMessage,OrderShippingAddressSetMessage,OrderShippingInfoSetMessage,OrderShippingRateInputSetMessage,OrderStateChangedMessage,OrderStateTransitionMessage,OrderStoreSetMessage,ParcelAddedToDeliveryMessage,ParcelItemsUpdatedMessage,ParcelMeasurementsUpdatedMessage,ParcelRemovedFromDeliveryMessage,ParcelTrackingDataUpdatedMessage,Payment,PaymentCreatedMessage,PaymentInteractionAddedMessage,PaymentInterfaceIdSetMessage,PaymentMethodCreatedMessage,PaymentMethodCustomFieldAddedMessage,PaymentMethodCustomFieldChangedMessage,PaymentMethodCustomFieldRemovedMessage,PaymentMethodCustomTypeRemovedMessage,PaymentMethodCustomTypeSetMessage,PaymentMethodDefaultSetMessage,PaymentMethodDeletedMessage,PaymentMethodInfoCustomFieldAddedMessage,PaymentMethodInfoCustomFieldChangedMessage,PaymentMethodInfoCustomFieldRemovedMessage,PaymentMethodInfoCustomTypeRemovedMessage,PaymentMethodInfoCustomTypeSetMessage,PaymentMethodInfoInterfaceAccountSetMessage,PaymentMethodInfoInterfaceSetMessage,PaymentMethodInfoMethodSetMessage,PaymentMethodInfoNameSetMessage,PaymentMethodInfoTokenSetMessage,PaymentMethodInterfaceAccountSetMessage,PaymentMethodKeySetMessage,PaymentMethodMethodSetMessage,PaymentMethodNameSetMessage,PaymentMethodPaymentInterfaceSetMessage,PaymentMethodPaymentMethodStatusSetMessage,PaymentMixin,PaymentReference,PaymentResourceIdentifier,PaymentStatusInterfaceCodeSetMessage,PaymentStatusStateTransitionMessage,PaymentTransactionAddedMessage,PaymentTransactionInterfaceIdSetMessage,PaymentTransactionStateChangedMessage,Product,ProductAddedToCategoryMessage,ProductCreatedMessage,ProductDeletedMessage,ProductDiscount,ProductDiscountMixin,ProductDiscountReference,ProductDiscountResourceIdentifier,ProductImageAddedMessage,ProductMixin,ProductPriceAddedMessage,ProductPriceChangedMessage,ProductPriceCustomFieldAddedMessage,ProductPriceCustomFieldChangedMessage,ProductPriceCustomFieldRemovedMessage,ProductPriceCustomFieldsRemovedMessage,ProductPriceCustomFieldsSetMessage,ProductPriceDiscountsSetMessage,ProductPriceExternalDiscountSetMessage,ProductPriceKeySetMessage,ProductPriceModeSetMessage,ProductPriceRemovedMessage,ProductPricesSetMessage,ProductProjection,ProductPublishedMessage,ProductReference,ProductRemovedFromCategoryMessage,ProductResourceIdentifier,ProductRevertedStagedChangesMessage,ProductSelection,ProductSelectionCreatedMessage,ProductSelectionDeletedMessage,ProductSelectionMixin,ProductSelectionProductAddedMessage,ProductSelectionProductExcludedMessage,ProductSelectionProductRemovedMessage,ProductSelectionReference,ProductSelectionResourceIdentifier,ProductSelectionVariantExclusionChangedMessage,ProductSelectionVariantSelectionChangedMessage,ProductSlugChangedMessage,ProductStateTransitionMessage,ProductTailoringCreatedMessage,ProductTailoringDeletedMessage,ProductTailoringDescriptionSetMessage,ProductTailoringImageAddedMessage,ProductTailoringImagesSetMessage,ProductTailoringNameSetMessage,ProductTailoringPublishedMessage,ProductTailoringSlugSetMessage,ProductTailoringUnpublishedMessage,ProductType,ProductTypeMixin,ProductTypeReference,ProductTypeResourceIdentifier,ProductUnpublishedMessage,ProductVariantAddedMessage,ProductVariantDeletedMessage,ProductVariantTailoringAddedMessage,ProductVariantTailoringRemovedMessage,Quote,QuoteCreatedMessage,QuoteCustomerChangedMessage,QuoteDeletedMessage,QuoteMixin,QuoteReference,QuoteRenegotiationRequestedMessage,QuoteRequestCreatedMessage,QuoteRequestCustomerChangedMessage,QuoteRequestDeletedMessage,QuoteRequestReference,QuoteRequestResourceIdentifier,QuoteRequestStateChangedMessage,QuoteRequestStateTransitionMessage,QuoteResourceIdentifier,QuoteStateChangedMessage,QuoteStateTransitionMessage,RecurringOrderCreatedMessage,RecurringOrderCustomFieldAddedMessage,RecurringOrderCustomFieldChangedMessage,RecurringOrderCustomFieldRemovedMessage,RecurringOrderCustomTypeRemovedMessage,RecurringOrderCustomTypeSetMessage,RecurringOrderDeletedMessage,RecurringOrderExpiresAtSetMessage,RecurringOrderKeySetMessage,RecurringOrderScheduleSetMessage,RecurringOrderStartsAtSetMessage,RecurringOrderStateChangedMessage,RecurringOrderStateTransitionMessage,Referencable<T>,ResourceIdentifiable<T>,ReturnInfoAddedMessage,ReturnInfoSetMessage,Review,ReviewCreatedMessage,ReviewMixin,ReviewRatingSetMessage,ReviewReference,ReviewResourceIdentifier,ReviewStateTransitionMessage,ShippingMethod,ShippingMethodMixin,ShippingMethodReference,ShippingMethodResourceIdentifier,ShoppingList,ShoppingListLineItemAddedMessage,ShoppingListLineItemRemovedMessage,ShoppingListMessage,ShoppingListMixin,ShoppingListReference,ShoppingListResourceIdentifier,StagedOrder,StagedQuoteCreatedMessage,StagedQuoteDeletedMessage,StagedQuoteReference,StagedQuoteResourceIdentifier,StagedQuoteSellerCommentSetMessage,StagedQuoteStateChangedMessage,StagedQuoteStateTransitionMessage,StagedQuoteValidToSetMessage,StandalonePrice,StandalonePriceActiveChangedMessage,StandalonePriceCreatedMessage,StandalonePriceDeletedMessage,StandalonePriceDiscountSetMessage,StandalonePriceExternalDiscountSetMessage,StandalonePriceKeySetMessage,StandalonePriceMixin,StandalonePriceStagedChangesAppliedMessage,StandalonePriceStagedChangesRemovedMessage,StandalonePriceTierAddedMessage,StandalonePriceTierRemovedMessage,StandalonePriceTiersSetMessage,StandalonePriceValidFromAndUntilSetMessage,StandalonePriceValidFromSetMessage,StandalonePriceValidUntilSetMessage,StandalonePriceValueChangedMessage,State,StateMixin,StateReference,StateResourceIdentifier,Store,StoreCountriesChangedMessage,StoreCreatedMessage,StoreDeletedMessage,StoreDistributionChannelsChangedMessage,StoreLanguagesChangedMessage,StoreMixin,StoreNameSetMessage,StoreProductSelectionsChangedMessage,StoreReference,StoreResourceIdentifier,StoreSupplyChannelsChangedMessage,Subscription,TaxCategory,TaxCategoryMixin,TaxCategoryReference,TaxCategoryResourceIdentifier,Type,TypeMixin,TypeReference,TypeResourceIdentifier,Versioned<T>,Zone,ZoneMixin,ZoneReference,ZoneResourceIdentifier
- All Known Implementing Classes:
SimpleIdentifiable
public interface Identifiable<T>
an object identifiable by an ID
-
Method Summary
Modifier and TypeMethodDescriptiongetId()The unique ID of this object.static <T> Identifiable<T>
-
Method Details
-
getId
String getId()The unique ID of this object.- Returns:
- ID
-
of
-