public static class RoverWorkload.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
RoverWorkload |
build() |
RoverWorkload.Builder |
compartmentId(String compartmentId)
The OCID of the compartment containing the workload.
|
RoverWorkload.Builder |
copy(RoverWorkload model) |
RoverWorkload.Builder |
id(String id)
The Unique Oracle ID (OCID) that is immutable on creation.
|
RoverWorkload.Builder |
name(String name)
Name of the Rover Workload
|
RoverWorkload.Builder |
objectCount(String objectCount)
Number of objects in a workload.
|
RoverWorkload.Builder |
prefix(String prefix)
Prefix to filter objects in case it is a bucket.
|
RoverWorkload.Builder |
rangeEnd(String rangeEnd)
End of the range in a bucket.
|
RoverWorkload.Builder |
rangeStart(String rangeStart)
Start of the range in a bucket.
|
RoverWorkload.Builder |
size(String size)
Size of the workload.
|
RoverWorkload.Builder |
workloadType(String workloadType)
The type of workload
|
RoverWorkload.Builder |
workRequestId(String workRequestId)
The compute work request id to track progress of custom image exports.
|
public RoverWorkload.Builder name(String name)
Name of the Rover Workload
name
- the value to setpublic RoverWorkload.Builder compartmentId(String compartmentId)
The OCID of the compartment containing the workload.
compartmentId
- the value to setpublic RoverWorkload.Builder id(String id)
The Unique Oracle ID (OCID) that is immutable on creation.
id
- the value to setpublic RoverWorkload.Builder size(String size)
Size of the workload.
size
- the value to setpublic RoverWorkload.Builder objectCount(String objectCount)
Number of objects in a workload.
objectCount
- the value to setpublic RoverWorkload.Builder prefix(String prefix)
Prefix to filter objects in case it is a bucket.
prefix
- the value to setpublic RoverWorkload.Builder rangeStart(String rangeStart)
Start of the range in a bucket.
rangeStart
- the value to setpublic RoverWorkload.Builder rangeEnd(String rangeEnd)
End of the range in a bucket.
rangeEnd
- the value to setpublic RoverWorkload.Builder workloadType(String workloadType)
The type of workload
workloadType
- the value to setpublic RoverWorkload.Builder workRequestId(String workRequestId)
The compute work request id to track progress of custom image exports.
workRequestId
- the value to setpublic RoverWorkload build()
public RoverWorkload.Builder copy(RoverWorkload model)
Copyright © 2016–2024. All rights reserved.