package com.caliverse.admin.dynamodb.domain.doc;

import com.caliverse.admin.dynamodb.domain.atrrib.LandAuctionRefundBidPriceAttrib;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbAttribute;
import software.amazon.awssdk.enhanced.dynamodb.mapper.annotations.DynamoDbBean;

@EqualsAndHashCode(callSuper = true)
@NoArgsConstructor
@DynamoDbBean
public class LandAuctionRefundBidPriceDoc extends DynamoDBDocBase {
    private LandAuctionRefundBidPriceAttrib landAuctionRefundBidPriceAttrib;

    public String getAttribFieldName() {
        return "LandAuctionRefundBidPriceAttrib";
    }

    @DynamoDbAttribute("LandAuctionRefundBidPriceAttrib")
    @JsonProperty("LandAuctionRefundBidPriceAttrib")
    public LandAuctionRefundBidPriceAttrib getAttribValue() {
        return landAuctionRefundBidPriceAttrib;
    }

    public void setAttribValue(LandAuctionRefundBidPriceAttrib value) {
        this.landAuctionRefundBidPriceAttrib = value;
    }
}

