Class Bucket
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.verify.v2.service.ratelimit.Bucket
-
- All Implemented Interfaces:
Serializable
public class Bucket extends Resource
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BucketCreatorcreator(String pathServiceSid, String pathRateLimitSid, Integer max, Integer interval)static BucketDeleterdeleter(String pathServiceSid, String pathRateLimitSid, String pathSid)booleanequals(Object o)static BucketFetcherfetcher(String pathServiceSid, String pathRateLimitSid, String pathSid)static BucketfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Bucket object using the provided ObjectMapper.static BucketfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Bucket object using the provided ObjectMapper.StringgetAccountSid()ZonedDateTimegetDateCreated()ZonedDateTimegetDateUpdated()IntegergetInterval()IntegergetMax()StringgetRateLimitSid()StringgetServiceSid()StringgetSid()URIgetUrl()inthashCode()static BucketReaderreader(String pathServiceSid, String pathRateLimitSid)static BucketUpdaterupdater(String pathServiceSid, String pathRateLimitSid, String pathSid)
-
-
-
Method Detail
-
creator
public static BucketCreator creator(String pathServiceSid, String pathRateLimitSid, Integer max, Integer interval)
-
fetcher
public static BucketFetcher fetcher(String pathServiceSid, String pathRateLimitSid, String pathSid)
-
deleter
public static BucketDeleter deleter(String pathServiceSid, String pathRateLimitSid, String pathSid)
-
reader
public static BucketReader reader(String pathServiceSid, String pathRateLimitSid)
-
updater
public static BucketUpdater updater(String pathServiceSid, String pathRateLimitSid, String pathSid)
-
fromJson
public static Bucket fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Bucket object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Bucket object represented by the provided JSON
-
fromJson
public static Bucket fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Bucket object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Bucket object represented by the provided JSON
-
getSid
public final String getSid()
-
getRateLimitSid
public final String getRateLimitSid()
-
getServiceSid
public final String getServiceSid()
-
getAccountSid
public final String getAccountSid()
-
getMax
public final Integer getMax()
-
getInterval
public final Integer getInterval()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getUrl
public final URI getUrl()
-
-