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 BucketCreator
creator(String pathServiceSid, String pathRateLimitSid, Integer max, Integer interval)
static BucketDeleter
deleter(String pathServiceSid, String pathRateLimitSid, String pathSid)
boolean
equals(Object o)
static BucketFetcher
fetcher(String pathServiceSid, String pathRateLimitSid, String pathSid)
static Bucket
fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Bucket object using the provided ObjectMapper.static Bucket
fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Bucket object using the provided ObjectMapper.String
getAccountSid()
ZonedDateTime
getDateCreated()
ZonedDateTime
getDateUpdated()
Integer
getInterval()
Integer
getMax()
String
getRateLimitSid()
String
getServiceSid()
String
getSid()
URI
getUrl()
int
hashCode()
static BucketReader
reader(String pathServiceSid, String pathRateLimitSid)
static BucketUpdater
updater(String pathServiceSid, String pathRateLimitSid, String pathSid)
-
-
-
Method Detail
-
creator
public static BucketCreator creator(String pathServiceSid, String pathRateLimitSid, Integer max, Integer interval)
-
deleter
public static BucketDeleter deleter(String pathServiceSid, String pathRateLimitSid, String pathSid)
-
fetcher
public static BucketFetcher fetcher(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()
-
-