Class PrepareAvatarUploadRequest.Builder
- java.lang.Object
-
- com.rivet.api.resources.group.types.PrepareAvatarUploadRequest.Builder
-
- All Implemented Interfaces:
PrepareAvatarUploadRequest._FinalStage,PrepareAvatarUploadRequest.ContentLengthStage,PrepareAvatarUploadRequest.PathStage
- Enclosing class:
- PrepareAvatarUploadRequest
public static final class PrepareAvatarUploadRequest.Builder extends java.lang.Object implements PrepareAvatarUploadRequest.PathStage, PrepareAvatarUploadRequest.ContentLengthStage, PrepareAvatarUploadRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrepareAvatarUploadRequestbuild()PrepareAvatarUploadRequest._FinalStagecontentLength(long contentLength)Unsigned 64 bit integer.PrepareAvatarUploadRequest.Builderfrom(PrepareAvatarUploadRequest other)PrepareAvatarUploadRequest._FinalStagemime(java.lang.String mime)The MIME type of the group avatar.PrepareAvatarUploadRequest._FinalStagemime(java.util.Optional<java.lang.String> mime)PrepareAvatarUploadRequest.ContentLengthStagepath(java.lang.String path)The path/filename of the group avatar.
-
-
-
Method Detail
-
from
public PrepareAvatarUploadRequest.Builder from(PrepareAvatarUploadRequest other)
- Specified by:
fromin interfacePrepareAvatarUploadRequest.PathStage
-
path
public PrepareAvatarUploadRequest.ContentLengthStage path(java.lang.String path)
The path/filename of the group avatar.
- Specified by:
pathin interfacePrepareAvatarUploadRequest.PathStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
contentLength
public PrepareAvatarUploadRequest._FinalStage contentLength(long contentLength)
Unsigned 64 bit integer.
- Specified by:
contentLengthin interfacePrepareAvatarUploadRequest.ContentLengthStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
mime
public PrepareAvatarUploadRequest._FinalStage mime(java.lang.String mime)
The MIME type of the group avatar.
- Specified by:
mimein interfacePrepareAvatarUploadRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
mime
public PrepareAvatarUploadRequest._FinalStage mime(java.util.Optional<java.lang.String> mime)
- Specified by:
mimein interfacePrepareAvatarUploadRequest._FinalStage
-
build
public PrepareAvatarUploadRequest build()
- Specified by:
buildin interfacePrepareAvatarUploadRequest._FinalStage
-
-