Recommender V1 Client - Class Impact (2.2.0)

Reference documentation and code samples for the Recommender V1 Client class Impact.

Contains the impact a recommendation can have for a given category.

Generated from protobuf message google.cloud.recommender.v1.Impact

Namespace

Google \ Cloud \ Recommender \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ category
int

Category that is being targeted.

↳ cost_projection
CostProjection

Use with CategoryType.COST

↳ security_projection
SecurityProjection

Use with CategoryType.SECURITY

↳ sustainability_projection
SustainabilityProjection

Use with CategoryType.SUSTAINABILITY

↳ reliability_projection
ReliabilityProjection

Use with CategoryType.RELIABILITY

↳ service
string

The service that this impact is associated with.

getCategory

Category that is being targeted.

Returns
Type
Description
int
Enum of type Category .

setCategory

Category that is being targeted.

Parameter
Name
Description
var
int

Enum of type Category .

Returns
Type
Description
$this

getCostProjection

Use with CategoryType.COST

Returns
Type
Description

hasCostProjection

setCostProjection

Use with CategoryType.COST

Parameter
Name
Description
Returns
Type
Description
$this

getSecurityProjection

Use with CategoryType.SECURITY

Returns
Type
Description

hasSecurityProjection

setSecurityProjection

Use with CategoryType.SECURITY

Parameter
Name
Description
Returns
Type
Description
$this

getSustainabilityProjection

Use with CategoryType.SUSTAINABILITY

Returns
Type
Description

hasSustainabilityProjection

setSustainabilityProjection

Use with CategoryType.SUSTAINABILITY

Parameter
Name
Description
Returns
Type
Description
$this

getReliabilityProjection

Use with CategoryType.RELIABILITY

Returns
Type
Description

hasReliabilityProjection

setReliabilityProjection

Use with CategoryType.RELIABILITY

Parameter
Name
Description
Returns
Type
Description
$this

getService

The service that this impact is associated with.

Returns
Type
Description
string

setService

The service that this impact is associated with.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getProjection

Returns
Type
Description
string
Create a Mobile Website
View Site in Mobile | Classic
Share by: