RecommendationActionInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. mysql. fluent. models. RecommendationActionInner
- com.
- com.
public final class RecommendationActionInner
extends ProxyResource
Represents a Recommendation Action.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| RecommendationActionInner() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Integer |
actionId()
Get the action |
| String |
advisorName()
Get the advisor |
|
Offset |
createdTime()
Get the created |
| Map<String,String> |
details()
Get the details property: Recommendation action details. |
|
Offset |
expirationTime()
Get the expiration |
| String |
reason()
Get the reason property: Recommendation action reason. |
| String |
recommendationType()
Get the recommendation |
| String |
sessionId()
Get the session |
| void |
validate()
Validates the instance. |
|
Recommendation |
withActionId(Integer actionId)
Set the action |
|
Recommendation |
withAdvisorName(String advisorName)
Set the advisor |
|
Recommendation |
withCreatedTime(OffsetDateTime createdTime)
Set the created |
|
Recommendation |
withDetails(Map<String,String> details)
Set the details property: Recommendation action details. |
|
Recommendation |
withExpirationTime(OffsetDateTime expirationTime)
Set the expiration |
|
Recommendation |
withReason(String reason)
Set the reason property: Recommendation action reason. |
|
Recommendation |
withRecommendationType(String recommendationType)
Set the recommendation |
|
Recommendation |
withSessionId(String sessionId)
Set the session |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
RecommendationActionInner
public RecommendationActionInner()
Method Details
actionId
public Integer actionId()
Get the actionId property: Recommendation action identifier.
Returns:
advisorName
public String advisorName()
Get the advisorName property: Advisor name.
Returns:
createdTime
public OffsetDateTime createdTime()
Get the createdTime property: Recommendation action creation time.
Returns:
details
public Map<String,String> details()
Get the details property: Recommendation action details.
Returns:
expirationTime
public OffsetDateTime expirationTime()
Get the expirationTime property: Recommendation action expiration time.
Returns:
reason
public String reason()
Get the reason property: Recommendation action reason.
Returns:
recommendationType
public String recommendationType()
Get the recommendationType property: Recommendation action type.
Returns:
sessionId
public String sessionId()
Get the sessionId property: Recommendation action session identifier.
Returns:
validate
public void validate()
Validates the instance.
withActionId
public RecommendationActionInner withActionId(Integer actionId)
Set the actionId property: Recommendation action identifier.
Parameters:
Returns:
withAdvisorName
public RecommendationActionInner withAdvisorName(String advisorName)
Set the advisorName property: Advisor name.
Parameters:
Returns:
withCreatedTime
public RecommendationActionInner withCreatedTime(OffsetDateTime createdTime)
Set the createdTime property: Recommendation action creation time.
Parameters:
Returns:
withDetails
public RecommendationActionInner withDetails(Map<String,String> details)
Set the details property: Recommendation action details.
Parameters:
Returns:
withExpirationTime
public RecommendationActionInner withExpirationTime(OffsetDateTime expirationTime)
Set the expirationTime property: Recommendation action expiration time.
Parameters:
Returns:
withReason
public RecommendationActionInner withReason(String reason)
Set the reason property: Recommendation action reason.
Parameters:
Returns:
withRecommendationType
public RecommendationActionInner withRecommendationType(String recommendationType)
Set the recommendationType property: Recommendation action type.
Parameters:
Returns:
withSessionId
public RecommendationActionInner withSessionId(String sessionId)
Set the sessionId property: Recommendation action session identifier.
Parameters:
Returns: