Builder

public abstract class Builder

Builder for File.

Constructors

Link copied to clipboard
public void File.Builder()

Functions

Link copied to clipboard
public abstract File build()
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearCreateTime()
Clears the value of createTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearDisplayName()
Clears the value of displayName field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearDownloadUri()
Clears the value of downloadUri field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearError()
Clears the value of error field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearExpirationTime()
Clears the value of expirationTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearMimeType()
Clears the value of mimeType field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearName()
Clears the value of name field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearSha256Hash()
Clears the value of sha256Hash field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearSizeBytes()
Clears the value of sizeBytes field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearSource()
Clears the value of source field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearState()
Clears the value of state field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearUpdateTime()
Clears the value of updateTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearUri()
Clears the value of uri field.
Link copied to clipboard
@CanIgnoreReturnValue()
public File.Builder clearVideoMetadata()
Clears the value of videoMetadata field.
Link copied to clipboard
public abstract File.Builder createTime(Instant createTime)
Setter for createTime.
Link copied to clipboard
public abstract File.Builder displayName(String displayName)
Setter for displayName.
Link copied to clipboard
public abstract File.Builder downloadUri(String downloadUri)
Setter for downloadUri.
Link copied to clipboard
public abstract File.Builder error(FileStatus error)
Setter for error.
@CanIgnoreReturnValue()
public File.Builder error(FileStatus.Builder errorBuilder)
Setter for error builder.
Link copied to clipboard
public abstract File.Builder expirationTime(Instant expirationTime)
Setter for expirationTime.
Link copied to clipboard
public abstract File.Builder mimeType(String mimeType)
Setter for mimeType.
Link copied to clipboard
public abstract File.Builder name(String name)
Setter for name.
Link copied to clipboard
public abstract File.Builder sha256Hash(String sha256Hash)
Setter for sha256Hash.
Link copied to clipboard
public abstract File.Builder sizeBytes(Long sizeBytes)
Setter for sizeBytes.
Link copied to clipboard
public abstract File.Builder source(FileSource source)
Setter for source.
@CanIgnoreReturnValue()
public File.Builder source(FileSource.Known knownType)
Setter for source given a known enum.
@CanIgnoreReturnValue()
public File.Builder source(String source)
Setter for source given a string.
Link copied to clipboard
public abstract File.Builder state(FileState state)
Setter for state.
@CanIgnoreReturnValue()
public File.Builder state(FileState.Known knownType)
Setter for state given a known enum.
@CanIgnoreReturnValue()
public File.Builder state(String state)
Setter for state given a string.
Link copied to clipboard
public abstract File.Builder updateTime(Instant updateTime)
Setter for updateTime.
Link copied to clipboard
public abstract File.Builder uri(String uri)
Setter for uri.
Link copied to clipboard
public abstract File.Builder videoMetadata(Map<String, Object> videoMetadata)
Setter for videoMetadata.