Package com.oracle.bmc.limits.model
Class ResourceLock.Builder
- java.lang.Object
-
- com.oracle.bmc.limits.model.ResourceLock.Builder
-
- Enclosing class:
- ResourceLock
public static class ResourceLock.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceLock
build()
ResourceLock.Builder
copy(ResourceLock model)
ResourceLock.Builder
message(String message)
A message added by the lock creator.ResourceLock.Builder
relatedResourceId(String relatedResourceId)
The resource ID that is locking this resource.ResourceLock.Builder
timeCreated(Date timeCreated)
Indicates when the lock was created, in the format defined by RFC 3339.ResourceLock.Builder
type(ResourceLock.Type type)
Lock type.
-
-
-
Method Detail
-
type
public ResourceLock.Builder type(ResourceLock.Type type)
Lock type.- Parameters:
type
- the value to set- Returns:
- this builder
-
relatedResourceId
public ResourceLock.Builder relatedResourceId(String relatedResourceId)
The resource ID that is locking this resource.Indicates that deleting this resource removes the lock.
- Parameters:
relatedResourceId
- the value to set- Returns:
- this builder
-
message
public ResourceLock.Builder message(String message)
A message added by the lock creator.The message typically gives an indication of why the resource is locked.
- Parameters:
message
- the value to set- Returns:
- this builder
-
timeCreated
public ResourceLock.Builder timeCreated(Date timeCreated)
Indicates when the lock was created, in the format defined by RFC 3339.- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
build
public ResourceLock build()
-
copy
public ResourceLock.Builder copy(ResourceLock model)
-
-