Interface GoldengateMaintenanceConfigOrBuilder (0.42.0)

public interface GoldengateMaintenanceConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBundleReleaseUpgradePeriodDays()

public abstract int getBundleReleaseUpgradePeriodDays()

Optional. Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.

int32 bundle_release_upgrade_period_days = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The bundleReleaseUpgradePeriodDays.

getInterimReleaseUpgradePeriodDays()

public abstract int getInterimReleaseUpgradePeriodDays()

Optional. Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.

int32 interim_release_upgrade_period_days = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The interimReleaseUpgradePeriodDays.

getIsInterimReleaseAutoUpgradeEnabled()

public abstract boolean getIsInterimReleaseAutoUpgradeEnabled()

Optional. By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interim_release_upgrade_period_days too.

bool is_interim_release_auto_upgrade_enabled = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The isInterimReleaseAutoUpgradeEnabled.

getMajorReleaseUpgradePeriodDays()

public abstract int getMajorReleaseUpgradePeriodDays()

Optional. Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.

int32 major_release_upgrade_period_days = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The majorReleaseUpgradePeriodDays.

getSecurityPatchUpgradePeriodDays()

public abstract int getSecurityPatchUpgradePeriodDays()

Optional. Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.

int32 security_patch_upgrade_period_days = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The securityPatchUpgradePeriodDays.