public final class GoldengateMaintenanceConfig extends GeneratedMessage implements GoldengateMaintenanceConfigOrBuilder
The maintenance configuration of the GoldengateDeployment.
Protobuf type google.cloud.oracledatabase.v1.GoldengateMaintenanceConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BUNDLE_RELEASE_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
public static final int BUNDLE_RELEASE_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
INTERIM_RELEASE_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
public static final int INTERIM_RELEASE_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IS_INTERIM_RELEASE_AUTO_UPGRADE_ENABLED_FIELD_NUMBER
public static final int IS_INTERIM_RELEASE_AUTO_UPGRADE_ENABLED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MAJOR_RELEASE_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
public static final int MAJOR_RELEASE_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SECURITY_PATCH_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
public static final int SECURITY_PATCH_UPGRADE_PERIOD_DAYS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GoldengateMaintenanceConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GoldengateMaintenanceConfig.Builder newBuilder()
newBuilder(GoldengateMaintenanceConfig prototype)
public static GoldengateMaintenanceConfig.Builder newBuilder(GoldengateMaintenanceConfig prototype)
parseDelimitedFrom(InputStream input)
public static GoldengateMaintenanceConfig parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GoldengateMaintenanceConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GoldengateMaintenanceConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GoldengateMaintenanceConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GoldengateMaintenanceConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GoldengateMaintenanceConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static GoldengateMaintenanceConfig parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GoldengateMaintenanceConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static GoldengateMaintenanceConfig parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GoldengateMaintenanceConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GoldengateMaintenanceConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GoldengateMaintenanceConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GoldengateMaintenanceConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBundleReleaseUpgradePeriodDays()
public 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.
|
getDefaultInstanceForType()
public GoldengateMaintenanceConfig getDefaultInstanceForType()
getInterimReleaseUpgradePeriodDays()
public 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 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 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.
|
getParserForType()
public Parser<GoldengateMaintenanceConfig> getParserForType()
Overrides
getSecurityPatchUpgradePeriodDays()
public 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.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GoldengateMaintenanceConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GoldengateMaintenanceConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GoldengateMaintenanceConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides