public static class UpdateFleetDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateFleetDetails |
build() |
UpdateFleetDetails.Builder |
copy(UpdateFleetDetails model) |
UpdateFleetDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
UpdateFleetDetails.Builder |
description(String description)
The Fleet’s description.
|
UpdateFleetDetails.Builder |
displayName(String displayName)
The name of the Fleet.
|
UpdateFleetDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope.
|
UpdateFleetDetails.Builder |
inventoryLog(CustomLog inventoryLog) |
UpdateFleetDetails.Builder |
isAdvancedFeaturesEnabled(Boolean isAdvancedFeaturesEnabled)
Whether or not advanced features are enabled in this fleet.
|
UpdateFleetDetails.Builder |
operationLog(CustomLog operationLog) |
public UpdateFleetDetails.Builder displayName(String displayName)
The name of the Fleet. The displayName must be unique for Fleets in the same compartment.
displayName
- the value to setpublic UpdateFleetDetails.Builder description(String description)
The Fleet’s description.
description
- the value to setpublic UpdateFleetDetails.Builder inventoryLog(CustomLog inventoryLog)
public UpdateFleetDetails.Builder operationLog(CustomLog operationLog)
public UpdateFleetDetails.Builder isAdvancedFeaturesEnabled(Boolean isAdvancedFeaturesEnabled)
Whether or not advanced features are enabled in this fleet. By default, this is set to false.
isAdvancedFeaturesEnabled
- the value to setpublic UpdateFleetDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}}
. (See Understanding Free-form Tags).
definedTags
- the value to setpublic UpdateFleetDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
Example: {"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.)
freeformTags
- the value to setpublic UpdateFleetDetails build()
public UpdateFleetDetails.Builder copy(UpdateFleetDetails model)
Copyright © 2016–2022. All rights reserved.