com.ringcentral.definitions.ProfileImageInfo Maven / Gradle / Ivy
package com.ringcentral.definitions;
public class ProfileImageInfo {
/**
* Link to a profile image. If an image is not uploaded for an extension, only uri is returned
* Required
*/
public String uri;
/**
* Identifier of an image
*/
public String etag;
/**
* The datetime when an image was last updated in ISO 8601 format, for example 2016-03-10T18:07:52.534Z
*/
public String lastModified;
/**
* The type of an image
*/
public String contentType;
/**
* List of URIs to profile images in different dimensions
*/
public ProfileImageInfoURI[] scales;
public ProfileImageInfo uri(String uri) {
this.uri = uri;
return this;
}
public ProfileImageInfo etag(String etag) {
this.etag = etag;
return this;
}
public ProfileImageInfo lastModified(String lastModified) {
this.lastModified = lastModified;
return this;
}
public ProfileImageInfo contentType(String contentType) {
this.contentType = contentType;
return this;
}
public ProfileImageInfo scales(ProfileImageInfoURI[] scales) {
this.scales = scales;
return this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy