Builder

public abstract class Builder

Builder for CachedContent.

Constructors

Link copied to clipboard
public void CachedContent.Builder()

Functions

Link copied to clipboard
public abstract CachedContent build()
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearCreateTime()
Clears the value of createTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearDisplayName()
Clears the value of displayName field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearExpireTime()
Clears the value of expireTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearModel()
Clears the value of model field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearName()
Clears the value of name field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearUpdateTime()
Clears the value of updateTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public CachedContent.Builder clearUsageMetadata()
Clears the value of usageMetadata field.
Link copied to clipboard
public abstract CachedContent.Builder createTime(Instant createTime)
Setter for createTime.
Link copied to clipboard
public abstract CachedContent.Builder displayName(String displayName)
Setter for displayName.
Link copied to clipboard
public abstract CachedContent.Builder expireTime(Instant expireTime)
Setter for expireTime.
Link copied to clipboard
public abstract CachedContent.Builder model(String model)
Setter for model.
Link copied to clipboard
public abstract CachedContent.Builder name(String name)
Setter for name.
Link copied to clipboard
public abstract CachedContent.Builder updateTime(Instant updateTime)
Setter for updateTime.
Link copied to clipboard
Setter for usageMetadata.
@CanIgnoreReturnValue()
public CachedContent.Builder usageMetadata(CachedContentUsageMetadata.Builder usageMetadataBuilder)
Setter for usageMetadata builder.