Package com.oracle.bmc.apmtraces.model
Class BulkActivateAttributeDetail.Builder
- java.lang.Object
-
- com.oracle.bmc.apmtraces.model.BulkActivateAttributeDetail.Builder
-
- Enclosing class:
- BulkActivateAttributeDetail
public static class BulkActivateAttributeDetail.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BulkActivateAttributeDetail.Builder
attributeExpression(String attributeExpression)
Attribute expression if this attribute is an aliasBulkActivateAttributeDetail.Builder
attributeName(String attributeName)
Name of the attribute to be activated.BulkActivateAttributeDetail.Builder
attributeNameSpace(BulkActivateAttributeDetail.AttributeNameSpace attributeNameSpace)
Namespace of the attribute to be activated.BulkActivateAttributeDetail.Builder
attributeType(BulkActivateAttributeDetail.AttributeType attributeType)
Type of the attribute to be activated.BulkActivateAttributeDetail
build()
BulkActivateAttributeDetail.Builder
copy(BulkActivateAttributeDetail model)
BulkActivateAttributeDetail.Builder
unit(BulkActivateAttributeDetail.Unit unit)
Unit of the attribute to be updated.
-
-
-
Method Detail
-
attributeName
public BulkActivateAttributeDetail.Builder attributeName(String attributeName)
Name of the attribute to be activated.- Parameters:
attributeName
- the value to set- Returns:
- this builder
-
attributeType
public BulkActivateAttributeDetail.Builder attributeType(BulkActivateAttributeDetail.AttributeType attributeType)
Type of the attribute to be activated.- Parameters:
attributeType
- the value to set- Returns:
- this builder
-
attributeExpression
public BulkActivateAttributeDetail.Builder attributeExpression(String attributeExpression)
Attribute expression if this attribute is an alias- Parameters:
attributeExpression
- the value to set- Returns:
- this builder
-
unit
public BulkActivateAttributeDetail.Builder unit(BulkActivateAttributeDetail.Unit unit)
Unit of the attribute to be updated.If unit is not specified, it defaults to NONE.
- Parameters:
unit
- the value to set- Returns:
- this builder
-
attributeNameSpace
public BulkActivateAttributeDetail.Builder attributeNameSpace(BulkActivateAttributeDetail.AttributeNameSpace attributeNameSpace)
Namespace of the attribute to be activated.The attributeNameSpace will default to TRACES if it is not passed in.
- Parameters:
attributeNameSpace
- the value to set- Returns:
- this builder
-
build
public BulkActivateAttributeDetail build()
-
copy
public BulkActivateAttributeDetail.Builder copy(BulkActivateAttributeDetail model)
-
-