Class GoldengateDeploymentEnvironment.Builder (0.42.0)

public static final class GoldengateDeploymentEnvironment.Builder extends GeneratedMessage.Builder<GoldengateDeploymentEnvironment.Builder> implements GoldengateDeploymentEnvironmentOrBuilder

Details of the Goldengate Deployment Environment resource.

Protobuf type google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public GoldengateDeploymentEnvironment build()
Returns
Type Description
GoldengateDeploymentEnvironment

buildPartial()

public GoldengateDeploymentEnvironment buildPartial()
Returns
Type Description
GoldengateDeploymentEnvironment

clear()

public GoldengateDeploymentEnvironment.Builder clear()
Returns
Type Description
GoldengateDeploymentEnvironment.Builder
Overrides

clearAutoScalingEnabled()

public GoldengateDeploymentEnvironment.Builder clearAutoScalingEnabled()

Output only. Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.

bool auto_scaling_enabled = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearCategory()

public GoldengateDeploymentEnvironment.Builder clearCategory()

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategory category = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearDefaultCpuCoreCount()

public GoldengateDeploymentEnvironment.Builder clearDefaultCpuCoreCount()

Output only. The default CPU core count of the Goldengate Deployment Environment resource.

int32 default_cpu_core_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearDisplayName()

public GoldengateDeploymentEnvironment.Builder clearDisplayName()

The display name of the Goldengate Deployment Environment resource.

string display_name = 3;

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearEnvironmentType()

public GoldengateDeploymentEnvironment.Builder clearEnvironmentType()

Output only. The environment type of the Goldengate Deployment Environment resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentType environment_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearMaxCpuCoreCount()

public GoldengateDeploymentEnvironment.Builder clearMaxCpuCoreCount()

Output only. The max CPU core count of the Goldengate Deployment Environment resource.

int32 max_cpu_core_count = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearMemoryGbPerCpuCore()

public GoldengateDeploymentEnvironment.Builder clearMemoryGbPerCpuCore()

Output only. The memory per CPU core in GBs of the Goldengate Deployment Environment resource.

int32 memory_gb_per_cpu_core = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearMinCpuCoreCount()

public GoldengateDeploymentEnvironment.Builder clearMinCpuCoreCount()

Output only. The min CPU core count of the Goldengate Deployment Environment resource.

int32 min_cpu_core_count = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearName()

public GoldengateDeploymentEnvironment.Builder clearName()

Identifier. The name of the Goldengate Deployment Environment resource with the format: projects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearNetworkBandwidthGbpsPerCpuCore()

public GoldengateDeploymentEnvironment.Builder clearNetworkBandwidthGbpsPerCpuCore()

Output only. The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.

int32 network_bandwidth_gbps_per_cpu_core = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

clearStorageUsageLimitGbPerCpuCore()

public GoldengateDeploymentEnvironment.Builder clearStorageUsageLimitGbPerCpuCore()

Output only. The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.

int32 storage_usage_limit_gb_per_cpu_core = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

getAutoScalingEnabled()

public boolean getAutoScalingEnabled()

Output only. Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.

bool auto_scaling_enabled = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The autoScalingEnabled.

getCategory()

public GoldengateDeploymentEnvironment.DeploymentCategory getCategory()

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategory category = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.DeploymentCategory

The category.

getCategoryValue()

public int getCategoryValue()

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategory category = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for category.

getDefaultCpuCoreCount()

public int getDefaultCpuCoreCount()

Output only. The default CPU core count of the Goldengate Deployment Environment resource.

int32 default_cpu_core_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The defaultCpuCoreCount.

getDefaultInstanceForType()

public GoldengateDeploymentEnvironment getDefaultInstanceForType()
Returns
Type Description
GoldengateDeploymentEnvironment

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDisplayName()

public String getDisplayName()

The display name of the Goldengate Deployment Environment resource.

string display_name = 3;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

The display name of the Goldengate Deployment Environment resource.

string display_name = 3;

Returns
Type Description
ByteString

The bytes for displayName.

getEnvironmentType()

public GoldengateDeploymentEnvironment.DeploymentEnvironmentType getEnvironmentType()

Output only. The environment type of the Goldengate Deployment Environment resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentType environment_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentEnvironment.DeploymentEnvironmentType

The environmentType.

getEnvironmentTypeValue()

public int getEnvironmentTypeValue()

Output only. The environment type of the Goldengate Deployment Environment resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentType environment_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for environmentType.

getMaxCpuCoreCount()

public int getMaxCpuCoreCount()

Output only. The max CPU core count of the Goldengate Deployment Environment resource.

int32 max_cpu_core_count = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The maxCpuCoreCount.

getMemoryGbPerCpuCore()

public int getMemoryGbPerCpuCore()

Output only. The memory per CPU core in GBs of the Goldengate Deployment Environment resource.

int32 memory_gb_per_cpu_core = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The memoryGbPerCpuCore.

getMinCpuCoreCount()

public int getMinCpuCoreCount()

Output only. The min CPU core count of the Goldengate Deployment Environment resource.

int32 min_cpu_core_count = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The minCpuCoreCount.

getName()

public String getName()

Identifier. The name of the Goldengate Deployment Environment resource with the format: projects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Identifier. The name of the Goldengate Deployment Environment resource with the format: projects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getNetworkBandwidthGbpsPerCpuCore()

public int getNetworkBandwidthGbpsPerCpuCore()

Output only. The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.

int32 network_bandwidth_gbps_per_cpu_core = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The networkBandwidthGbpsPerCpuCore.

getStorageUsageLimitGbPerCpuCore()

public int getStorageUsageLimitGbPerCpuCore()

Output only. The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.

int32 storage_usage_limit_gb_per_cpu_core = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The storageUsageLimitGbPerCpuCore.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateDeploymentEnvironment other)

public GoldengateDeploymentEnvironment.Builder mergeFrom(GoldengateDeploymentEnvironment other)
Parameter
Name Description
other GoldengateDeploymentEnvironment
Returns
Type Description
GoldengateDeploymentEnvironment.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GoldengateDeploymentEnvironment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GoldengateDeploymentEnvironment.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GoldengateDeploymentEnvironment.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GoldengateDeploymentEnvironment.Builder
Overrides

setAutoScalingEnabled(boolean value)

public GoldengateDeploymentEnvironment.Builder setAutoScalingEnabled(boolean value)

Output only. Whether auto scaling is enabled by default for the Goldengate Deployment Environment resource.

bool auto_scaling_enabled = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value boolean

The autoScalingEnabled to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setCategory(GoldengateDeploymentEnvironment.DeploymentCategory value)

public GoldengateDeploymentEnvironment.Builder setCategory(GoldengateDeploymentEnvironment.DeploymentCategory value)

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategory category = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateDeploymentEnvironment.DeploymentCategory

The category to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setCategoryValue(int value)

public GoldengateDeploymentEnvironment.Builder setCategoryValue(int value)

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentCategory category = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for category to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setDefaultCpuCoreCount(int value)

public GoldengateDeploymentEnvironment.Builder setDefaultCpuCoreCount(int value)

Output only. The default CPU core count of the Goldengate Deployment Environment resource.

int32 default_cpu_core_count = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The defaultCpuCoreCount to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setDisplayName(String value)

public GoldengateDeploymentEnvironment.Builder setDisplayName(String value)

The display name of the Goldengate Deployment Environment resource.

string display_name = 3;

Parameter
Name Description
value String

The displayName to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setDisplayNameBytes(ByteString value)

public GoldengateDeploymentEnvironment.Builder setDisplayNameBytes(ByteString value)

The display name of the Goldengate Deployment Environment resource.

string display_name = 3;

Parameter
Name Description
value ByteString

The bytes for displayName to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setEnvironmentType(GoldengateDeploymentEnvironment.DeploymentEnvironmentType value)

public GoldengateDeploymentEnvironment.Builder setEnvironmentType(GoldengateDeploymentEnvironment.DeploymentEnvironmentType value)

Output only. The environment type of the Goldengate Deployment Environment resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentType environment_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateDeploymentEnvironment.DeploymentEnvironmentType

The environmentType to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setEnvironmentTypeValue(int value)

public GoldengateDeploymentEnvironment.Builder setEnvironmentTypeValue(int value)

Output only. The environment type of the Goldengate Deployment Environment resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentEnvironment.DeploymentEnvironmentType environment_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for environmentType to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setMaxCpuCoreCount(int value)

public GoldengateDeploymentEnvironment.Builder setMaxCpuCoreCount(int value)

Output only. The max CPU core count of the Goldengate Deployment Environment resource.

int32 max_cpu_core_count = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The maxCpuCoreCount to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setMemoryGbPerCpuCore(int value)

public GoldengateDeploymentEnvironment.Builder setMemoryGbPerCpuCore(int value)

Output only. The memory per CPU core in GBs of the Goldengate Deployment Environment resource.

int32 memory_gb_per_cpu_core = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The memoryGbPerCpuCore to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setMinCpuCoreCount(int value)

public GoldengateDeploymentEnvironment.Builder setMinCpuCoreCount(int value)

Output only. The min CPU core count of the Goldengate Deployment Environment resource.

int32 min_cpu_core_count = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The minCpuCoreCount to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setName(String value)

public GoldengateDeploymentEnvironment.Builder setName(String value)

Identifier. The name of the Goldengate Deployment Environment resource with the format: projects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Parameter
Name Description
value String

The name to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setNameBytes(ByteString value)

public GoldengateDeploymentEnvironment.Builder setNameBytes(ByteString value)

Identifier. The name of the Goldengate Deployment Environment resource with the format: projects/{project}/locations/{location}/goldengateDeploymentEnvironments/{goldengate_deployment_environment}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setNetworkBandwidthGbpsPerCpuCore(int value)

public GoldengateDeploymentEnvironment.Builder setNetworkBandwidthGbpsPerCpuCore(int value)

Output only. The network bandwidth per CPU core in Gbps of the Goldengate Deployment Environment resource.

int32 network_bandwidth_gbps_per_cpu_core = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The networkBandwidthGbpsPerCpuCore to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.

setStorageUsageLimitGbPerCpuCore(int value)

public GoldengateDeploymentEnvironment.Builder setStorageUsageLimitGbPerCpuCore(int value)

Output only. The storage usage limit per CPU core in GBs of the Goldengate Deployment Environment resource.

int32 storage_usage_limit_gb_per_cpu_core = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The storageUsageLimitGbPerCpuCore to set.

Returns
Type Description
GoldengateDeploymentEnvironment.Builder

This builder for chaining.