All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aeontronix.anypointsdk.apimanager.SLATierLimitsData Maven / Gradle / Ivy

There is a newer version: 1.0.0-beta35
Show newest version
/*
 * Copyright (c) Aeontronix 2019
 */

package com.aeontronix.anypointsdk.apimanager;

import com.fasterxml.jackson.annotation.JsonProperty;

public class SLATierLimitsData {
    @JsonProperty
    private boolean visible;
    @JsonProperty(required = true)
    private int timePeriodInMilliseconds;
    @JsonProperty(required = true)
    private int maximumRequests;

    public SLATierLimitsData() {
    }

    public SLATierLimitsData(boolean visible, int timePeriodInMilliseconds, int maximumRequests) {
        this.visible = visible;
        this.timePeriodInMilliseconds = timePeriodInMilliseconds;
        this.maximumRequests = maximumRequests;
    }

    public boolean isVisible() {
        return visible;
    }

    public void setVisible(boolean visible) {
        this.visible = visible;
    }

    public int getTimePeriodInMilliseconds() {
        return timePeriodInMilliseconds;
    }

    public void setTimePeriodInMilliseconds(int timePeriodInMilliseconds) {
        this.timePeriodInMilliseconds = timePeriodInMilliseconds;
    }

    public int getMaximumRequests() {
        return maximumRequests;
    }

    public void setMaximumRequests(int maximumRequests) {
        this.maximumRequests = maximumRequests;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy