Class GoldengateDeploymentVersionProperties.Builder (0.42.0)

public static final class GoldengateDeploymentVersionProperties.Builder extends GeneratedMessage.Builder<GoldengateDeploymentVersionProperties.Builder> implements GoldengateDeploymentVersionPropertiesOrBuilder

Properties of GoldengateDeploymentVersion.

Protobuf type google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties

Static Methods

getDescriptor()

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

Methods

build()

public GoldengateDeploymentVersionProperties build()
Returns
Type Description
GoldengateDeploymentVersionProperties

buildPartial()

public GoldengateDeploymentVersionProperties buildPartial()
Returns
Type Description
GoldengateDeploymentVersionProperties

clear()

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

clearDeploymentType()

public GoldengateDeploymentVersionProperties.Builder clearDeploymentType()

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentType deployment_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

clearOggVersion()

public GoldengateDeploymentVersionProperties.Builder clearOggVersion()

Output only. The OGG version of the Goldengate Deployment Version resource.

string ogg_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

clearReleaseTime()

public GoldengateDeploymentVersionProperties.Builder clearReleaseTime()

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

clearReleaseType()

public GoldengateDeploymentVersionProperties.Builder clearReleaseType()

Output only. The release type of the Goldengate Deployment Version resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseType release_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

clearSecurityFix()

public GoldengateDeploymentVersionProperties.Builder clearSecurityFix()

Optional. Whether the Goldengate Deployment Version resource is a security fix.

bool security_fix = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

clearSupportEndTime()

public GoldengateDeploymentVersionProperties.Builder clearSupportEndTime()

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

getDefaultInstanceForType()

public GoldengateDeploymentVersionProperties getDefaultInstanceForType()
Returns
Type Description
GoldengateDeploymentVersionProperties

getDeploymentType()

public GoldengateDeploymentVersionProperties.DeploymentType getDeploymentType()

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentType deployment_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.DeploymentType

The deploymentType.

getDeploymentTypeValue()

public int getDeploymentTypeValue()

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentType deployment_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for deploymentType.

getDescriptorForType()

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

getOggVersion()

public String getOggVersion()

Output only. The OGG version of the Goldengate Deployment Version resource.

string ogg_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The oggVersion.

getOggVersionBytes()

public ByteString getOggVersionBytes()

Output only. The OGG version of the Goldengate Deployment Version resource.

string ogg_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for oggVersion.

getReleaseTime()

public Timestamp getReleaseTime()

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The releaseTime.

getReleaseTimeBuilder()

public Timestamp.Builder getReleaseTimeBuilder()

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getReleaseTimeOrBuilder()

public TimestampOrBuilder getReleaseTimeOrBuilder()

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getReleaseType()

public GoldengateDeploymentVersionProperties.DeploymentReleaseType getReleaseType()

Output only. The release type of the Goldengate Deployment Version resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseType release_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateDeploymentVersionProperties.DeploymentReleaseType

The releaseType.

getReleaseTypeValue()

public int getReleaseTypeValue()

Output only. The release type of the Goldengate Deployment Version resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseType release_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for releaseType.

getSecurityFix()

public boolean getSecurityFix()

Optional. Whether the Goldengate Deployment Version resource is a security fix.

bool security_fix = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The securityFix.

getSupportEndTime()

public Timestamp getSupportEndTime()

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The supportEndTime.

getSupportEndTimeBuilder()

public Timestamp.Builder getSupportEndTimeBuilder()

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getSupportEndTimeOrBuilder()

public TimestampOrBuilder getSupportEndTimeOrBuilder()

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasReleaseTime()

public boolean hasReleaseTime()

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the releaseTime field is set.

hasSupportEndTime()

public boolean hasSupportEndTime()

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the supportEndTime field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateDeploymentVersionProperties other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeReleaseTime(Timestamp value)

public GoldengateDeploymentVersionProperties.Builder mergeReleaseTime(Timestamp value)

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

mergeSupportEndTime(Timestamp value)

public GoldengateDeploymentVersionProperties.Builder mergeSupportEndTime(Timestamp value)

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

setDeploymentType(GoldengateDeploymentVersionProperties.DeploymentType value)

public GoldengateDeploymentVersionProperties.Builder setDeploymentType(GoldengateDeploymentVersionProperties.DeploymentType value)

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentType deployment_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateDeploymentVersionProperties.DeploymentType

The deploymentType to set.

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setDeploymentTypeValue(int value)

public GoldengateDeploymentVersionProperties.Builder setDeploymentTypeValue(int value)

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

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentType deployment_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

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

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setOggVersion(String value)

public GoldengateDeploymentVersionProperties.Builder setOggVersion(String value)

Output only. The OGG version of the Goldengate Deployment Version resource.

string ogg_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The oggVersion to set.

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setOggVersionBytes(ByteString value)

public GoldengateDeploymentVersionProperties.Builder setOggVersionBytes(ByteString value)

Output only. The OGG version of the Goldengate Deployment Version resource.

string ogg_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for oggVersion to set.

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setReleaseTime(Timestamp value)

public GoldengateDeploymentVersionProperties.Builder setReleaseTime(Timestamp value)

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

setReleaseTime(Timestamp.Builder builderForValue)

public GoldengateDeploymentVersionProperties.Builder setReleaseTime(Timestamp.Builder builderForValue)

Output only. The release time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp release_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

setReleaseType(GoldengateDeploymentVersionProperties.DeploymentReleaseType value)

public GoldengateDeploymentVersionProperties.Builder setReleaseType(GoldengateDeploymentVersionProperties.DeploymentReleaseType value)

Output only. The release type of the Goldengate Deployment Version resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseType release_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateDeploymentVersionProperties.DeploymentReleaseType

The releaseType to set.

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setReleaseTypeValue(int value)

public GoldengateDeploymentVersionProperties.Builder setReleaseTypeValue(int value)

Output only. The release type of the Goldengate Deployment Version resource.

.google.cloud.oracledatabase.v1.GoldengateDeploymentVersionProperties.DeploymentReleaseType release_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

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

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setSecurityFix(boolean value)

public GoldengateDeploymentVersionProperties.Builder setSecurityFix(boolean value)

Optional. Whether the Goldengate Deployment Version resource is a security fix.

bool security_fix = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The securityFix to set.

Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

This builder for chaining.

setSupportEndTime(Timestamp value)

public GoldengateDeploymentVersionProperties.Builder setSupportEndTime(Timestamp value)

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
GoldengateDeploymentVersionProperties.Builder

setSupportEndTime(Timestamp.Builder builderForValue)

public GoldengateDeploymentVersionProperties.Builder setSupportEndTime(Timestamp.Builder builderForValue)

Output only. The support end time of the Goldengate Deployment Version resource.

.google.protobuf.Timestamp support_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
GoldengateDeploymentVersionProperties.Builder