Google Cloud Oracle Database V1 Client - Class GoldengateDeploymentType (0.9.0)

Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class GoldengateDeploymentType.

Details of the Goldengate Deployment Type resource.

Generated from protobuf message google.cloud.oracledatabase.v1.GoldengateDeploymentType

Namespace

Google \ Cloud \ OracleDatabase \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. The name of the Goldengate Deployment Type resource with the format: projects/{project}/locations/{region}/goldengateDeploymentTypes/{goldengate_deployment_type}

↳ deployment_type int

Output only. The deployment type of the Goldengate Deployment Type resource.

↳ category int

Output only. The category of the Goldengate Deployment Type resource.

↳ connection_types string[]

Output only. The connection types of the Goldengate Deployment Type resource.

↳ display_name string

Output only. The display name of the Goldengate Deployment Type resource.

↳ ogg_version string

Output only. The Ogg version of the Goldengate Deployment Type resource.

↳ source_technologies string[]

Output only. The source technologies of the Goldengate Deployment Type resource.

↳ supported_capabilities string[]

Output only. The supported capabilities of the Goldengate Deployment Type resource.

↳ supported_technologies_url string

Output only. The supported technologies URL of the Goldengate Deployment Type resource.

↳ target_technologies string[]

Output only. The target technologies of the Goldengate Deployment Type resource.

↳ default_username string

Output only. The default username of the Goldengate Deployment Type resource.

getName

Identifier. The name of the Goldengate Deployment Type resource with the format: projects/{project}/locations/{region}/goldengateDeploymentTypes/{goldengate_deployment_type}

Returns
Type Description
string

setName

Identifier. The name of the Goldengate Deployment Type resource with the format: projects/{project}/locations/{region}/goldengateDeploymentTypes/{goldengate_deployment_type}

Parameter
Name Description
var string
Returns
Type Description
$this

getDeploymentType

Output only. The deployment type of the Goldengate Deployment Type resource.

Returns
Type Description
int Enum of type DeploymentType.

setDeploymentType

Output only. The deployment type of the Goldengate Deployment Type resource.

Parameter
Name Description
var int

Enum of type DeploymentType.

Returns
Type Description
$this

getCategory

Output only. The category of the Goldengate Deployment Type resource.

Returns
Type Description
int Enum of type DeploymentCategory.

setCategory

Output only. The category of the Goldengate Deployment Type resource.

Parameter
Name Description
var int

Enum of type DeploymentCategory.

Returns
Type Description
$this

getConnectionTypes

Output only. The connection types of the Goldengate Deployment Type resource.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setConnectionTypes

Output only. The connection types of the Goldengate Deployment Type resource.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getDisplayName

Output only. The display name of the Goldengate Deployment Type resource.

Returns
Type Description
string

setDisplayName

Output only. The display name of the Goldengate Deployment Type resource.

Parameter
Name Description
var string
Returns
Type Description
$this

getOggVersion

Output only. The Ogg version of the Goldengate Deployment Type resource.

Returns
Type Description
string

setOggVersion

Output only. The Ogg version of the Goldengate Deployment Type resource.

Parameter
Name Description
var string
Returns
Type Description
$this

getSourceTechnologies

Output only. The source technologies of the Goldengate Deployment Type resource.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setSourceTechnologies

Output only. The source technologies of the Goldengate Deployment Type resource.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getSupportedCapabilities

Output only. The supported capabilities of the Goldengate Deployment Type resource.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setSupportedCapabilities

Output only. The supported capabilities of the Goldengate Deployment Type resource.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getSupportedTechnologiesUrl

Output only. The supported technologies URL of the Goldengate Deployment Type resource.

Returns
Type Description
string

setSupportedTechnologiesUrl

Output only. The supported technologies URL of the Goldengate Deployment Type resource.

Parameter
Name Description
var string
Returns
Type Description
$this

getTargetTechnologies

Output only. The target technologies of the Goldengate Deployment Type resource.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setTargetTechnologies

Output only. The target technologies of the Goldengate Deployment Type resource.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getDefaultUsername

Output only. The default username of the Goldengate Deployment Type resource.

Returns
Type Description
string

setDefaultUsername

Output only. The default username of the Goldengate Deployment Type resource.

Parameter
Name Description
var string
Returns
Type Description
$this