Package com.oracle.bmc.opsi.model
Class ObjectSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.ObjectSummary.Builder
-
- Enclosing class:
- ObjectSummary
public static class ObjectSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectSummary.Builder
archivalState(ArchivalState archivalState)
Archival state of an object for those in the archival tier.ObjectSummary
build()
ObjectSummary.Builder
copy(ObjectSummary model)
ObjectSummary.Builder
etag(String etag)
For optimistic concurrency control.ObjectSummary.Builder
md5(String md5)
Base64-encoded MD5 hash of the Awr Hub object data.ObjectSummary.Builder
name(String name)
The name of the Awr Hub object.ObjectSummary.Builder
size(Long size)
Size of the Awr Hub object in bytes.ObjectSummary.Builder
storageTier(StorageTier storageTier)
The object’s storage tier.ObjectSummary.Builder
timeCreated(Date timeCreated)
The time at which the resource was first created.ObjectSummary.Builder
timeModified(Date timeModified)
The date and time the Awr Hub object was modified
-
-
-
Method Detail
-
name
public ObjectSummary.Builder name(String name)
The name of the Awr Hub object.- Parameters:
name
- the value to set- Returns:
- this builder
-
size
public ObjectSummary.Builder size(Long size)
Size of the Awr Hub object in bytes.- Parameters:
size
- the value to set- Returns:
- this builder
-
md5
public ObjectSummary.Builder md5(String md5)
Base64-encoded MD5 hash of the Awr Hub object data.- Parameters:
md5
- the value to set- Returns:
- this builder
-
timeCreated
public ObjectSummary.Builder timeCreated(Date timeCreated)
The time at which the resource was first created.An RFC3339 formatted datetime string
- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
etag
public ObjectSummary.Builder etag(String etag)
For optimistic concurrency control.See if-match.
- Parameters:
etag
- the value to set- Returns:
- this builder
-
storageTier
public ObjectSummary.Builder storageTier(StorageTier storageTier)
The object’s storage tier.- Parameters:
storageTier
- the value to set- Returns:
- this builder
-
archivalState
public ObjectSummary.Builder archivalState(ArchivalState archivalState)
Archival state of an object for those in the archival tier.- Parameters:
archivalState
- the value to set- Returns:
- this builder
-
timeModified
public ObjectSummary.Builder timeModified(Date timeModified)
The date and time the Awr Hub object was modified- Parameters:
timeModified
- the value to set- Returns:
- this builder
-
build
public ObjectSummary build()
-
copy
public ObjectSummary.Builder copy(ObjectSummary model)
-
-