Class AdditionalDetail (0.6.0)

public final class AdditionalDetail extends GeneratedMessage implements AdditionalDetailOrBuilder

Details related to signal.

Protobuf type google.cloud.databasecenter.v1beta.AdditionalDetail

Static Fields

AUTOMATED_BACKUP_POLICY_INFO_FIELD_NUMBER

public static final int AUTOMATED_BACKUP_POLICY_INFO_FIELD_NUMBER
Field Value
Type Description
int

BACKUP_RUN_INFO_FIELD_NUMBER

public static final int BACKUP_RUN_INFO_FIELD_NUMBER
Field Value
Type Description
int

DELETION_PROTECTION_INFO_FIELD_NUMBER

public static final int DELETION_PROTECTION_INFO_FIELD_NUMBER
Field Value
Type Description
int

INEFFICIENT_QUERY_INFO_FIELD_NUMBER

public static final int INEFFICIENT_QUERY_INFO_FIELD_NUMBER
Field Value
Type Description
int

MAINTENANCE_RECOMMENDATION_INFO_FIELD_NUMBER

public static final int MAINTENANCE_RECOMMENDATION_INFO_FIELD_NUMBER
Field Value
Type Description
int

OUTDATED_MINOR_VERSION_INFO_FIELD_NUMBER

public static final int OUTDATED_MINOR_VERSION_INFO_FIELD_NUMBER
Field Value
Type Description
int

RECOMMENDATION_INFO_FIELD_NUMBER

public static final int RECOMMENDATION_INFO_FIELD_NUMBER
Field Value
Type Description
int

RESOURCE_SUSPENSION_INFO_FIELD_NUMBER

public static final int RESOURCE_SUSPENSION_INFO_FIELD_NUMBER
Field Value
Type Description
int

SCC_INFO_FIELD_NUMBER

public static final int SCC_INFO_FIELD_NUMBER
Field Value
Type Description
int

SHORT_BACKUP_RETENTION_INFO_FIELD_NUMBER

public static final int SHORT_BACKUP_RETENTION_INFO_FIELD_NUMBER
Field Value
Type Description
int

SIGNAL_EVENT_TIME_FIELD_NUMBER

public static final int SIGNAL_EVENT_TIME_FIELD_NUMBER
Field Value
Type Description
int

SIGNAL_SOURCE_FIELD_NUMBER

public static final int SIGNAL_SOURCE_FIELD_NUMBER
Field Value
Type Description
int

SIGNAL_TYPE_FIELD_NUMBER

public static final int SIGNAL_TYPE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AdditionalDetail getDefaultInstance()
Returns
Type Description
AdditionalDetail

getDescriptor()

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

newBuilder()

public static AdditionalDetail.Builder newBuilder()
Returns
Type Description
AdditionalDetail.Builder

newBuilder(AdditionalDetail prototype)

public static AdditionalDetail.Builder newBuilder(AdditionalDetail prototype)
Parameter
Name Description
prototype AdditionalDetail
Returns
Type Description
AdditionalDetail.Builder

parseDelimitedFrom(InputStream input)

public static AdditionalDetail parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AdditionalDetail parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AdditionalDetail parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AdditionalDetail parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AdditionalDetail parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AdditionalDetail parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AdditionalDetail parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AdditionalDetail parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AdditionalDetail parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AdditionalDetail parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AdditionalDetail parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AdditionalDetail parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdditionalDetail
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AdditionalDetail> parser()
Returns
Type Description
Parser<AdditionalDetail>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAutomatedBackupPolicyInfo()

public AutomatedBackupPolicyInfo getAutomatedBackupPolicyInfo()

Automated backup policy information applies to signals with type SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY.

.google.cloud.databasecenter.v1beta.AutomatedBackupPolicyInfo automated_backup_policy_info = 8;

Returns
Type Description
AutomatedBackupPolicyInfo

The automatedBackupPolicyInfo.

getAutomatedBackupPolicyInfoOrBuilder()

public AutomatedBackupPolicyInfoOrBuilder getAutomatedBackupPolicyInfoOrBuilder()

Automated backup policy information applies to signals with type SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY.

.google.cloud.databasecenter.v1beta.AutomatedBackupPolicyInfo automated_backup_policy_info = 8;

Returns
Type Description
AutomatedBackupPolicyInfoOrBuilder

getBackupRunInfo()

public BackupRunInfo getBackupRunInfo()

Backup run information applies to signals with types SIGNAL_TYPE_LAST_BACKUP_FAILED and SIGNAL_TYPE_LAST_BACKUP_OLD.

.google.cloud.databasecenter.v1beta.BackupRunInfo backup_run_info = 3;

Returns
Type Description
BackupRunInfo

The backupRunInfo.

getBackupRunInfoOrBuilder()

public BackupRunInfoOrBuilder getBackupRunInfoOrBuilder()

Backup run information applies to signals with types SIGNAL_TYPE_LAST_BACKUP_FAILED and SIGNAL_TYPE_LAST_BACKUP_OLD.

.google.cloud.databasecenter.v1beta.BackupRunInfo backup_run_info = 3;

Returns
Type Description
BackupRunInfoOrBuilder

getDefaultInstanceForType()

public AdditionalDetail getDefaultInstanceForType()
Returns
Type Description
AdditionalDetail

getDeletionProtectionInfo()

public DeletionProtectionInfo getDeletionProtectionInfo()

Deletion protection information applies to signals with type SIGNAL_TYPE_NO_DELETION_PROTECTION

.google.cloud.databasecenter.v1beta.DeletionProtectionInfo deletion_protection_info = 9;

Returns
Type Description
DeletionProtectionInfo

The deletionProtectionInfo.

getDeletionProtectionInfoOrBuilder()

public DeletionProtectionInfoOrBuilder getDeletionProtectionInfoOrBuilder()

Deletion protection information applies to signals with type SIGNAL_TYPE_NO_DELETION_PROTECTION

.google.cloud.databasecenter.v1beta.DeletionProtectionInfo deletion_protection_info = 9;

Returns
Type Description
DeletionProtectionInfoOrBuilder

getDetailCase()

public AdditionalDetail.DetailCase getDetailCase()
Returns
Type Description
AdditionalDetail.DetailCase

getInefficientQueryInfo()

public InefficientQueryInfo getInefficientQueryInfo()

Inefficient query information applies to signals with type SIGNAL_TYPE_INEFFICIENT_QUERY.

.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 11;

Returns
Type Description
InefficientQueryInfo

The inefficientQueryInfo.

getInefficientQueryInfoOrBuilder()

public InefficientQueryInfoOrBuilder getInefficientQueryInfoOrBuilder()

Inefficient query information applies to signals with type SIGNAL_TYPE_INEFFICIENT_QUERY.

.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 11;

Returns
Type Description
InefficientQueryInfoOrBuilder

getMaintenanceRecommendationInfo()

public MaintenanceRecommendationInfo getMaintenanceRecommendationInfo()

Maintenance recommendation information applies to signals with type SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES.

.google.cloud.databasecenter.v1beta.MaintenanceRecommendationInfo maintenance_recommendation_info = 13;

Returns
Type Description
MaintenanceRecommendationInfo

The maintenanceRecommendationInfo.

getMaintenanceRecommendationInfoOrBuilder()

public MaintenanceRecommendationInfoOrBuilder getMaintenanceRecommendationInfoOrBuilder()

Maintenance recommendation information applies to signals with type SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES.

.google.cloud.databasecenter.v1beta.MaintenanceRecommendationInfo maintenance_recommendation_info = 13;

Returns
Type Description
MaintenanceRecommendationInfoOrBuilder

getOutdatedMinorVersionInfo()

public OutdatedMinorVersionInfo getOutdatedMinorVersionInfo()

Outdated minor version information applies to signals with type SIGNAL_TYPE_OUTDATED_MINOR_VERSION.

.google.cloud.databasecenter.v1beta.OutdatedMinorVersionInfo outdated_minor_version_info = 12;

Returns
Type Description
OutdatedMinorVersionInfo

The outdatedMinorVersionInfo.

getOutdatedMinorVersionInfoOrBuilder()

public OutdatedMinorVersionInfoOrBuilder getOutdatedMinorVersionInfoOrBuilder()

Outdated minor version information applies to signals with type SIGNAL_TYPE_OUTDATED_MINOR_VERSION.

.google.cloud.databasecenter.v1beta.OutdatedMinorVersionInfo outdated_minor_version_info = 12;

Returns
Type Description
OutdatedMinorVersionInfoOrBuilder

getParserForType()

public Parser<AdditionalDetail> getParserForType()
Returns
Type Description
Parser<AdditionalDetail>
Overrides

getRecommendationInfo()

public RecommendationInfo getRecommendationInfo()

Recommendation information applies to recommendations.

.google.cloud.databasecenter.v1beta.RecommendationInfo recommendation_info = 6;

Returns
Type Description
RecommendationInfo

The recommendationInfo.

getRecommendationInfoOrBuilder()

public RecommendationInfoOrBuilder getRecommendationInfoOrBuilder()

Recommendation information applies to recommendations.

.google.cloud.databasecenter.v1beta.RecommendationInfo recommendation_info = 6;

Returns
Type Description
RecommendationInfoOrBuilder

getResourceSuspensionInfo()

public ResourceSuspensionInfo getResourceSuspensionInfo()

Resource suspension information applies to signals with type SIGNAL_TYPE_RESOURCE_SUSPENDED.

.google.cloud.databasecenter.v1beta.ResourceSuspensionInfo resource_suspension_info = 10;

Returns
Type Description
ResourceSuspensionInfo

The resourceSuspensionInfo.

getResourceSuspensionInfoOrBuilder()

public ResourceSuspensionInfoOrBuilder getResourceSuspensionInfoOrBuilder()

Resource suspension information applies to signals with type SIGNAL_TYPE_RESOURCE_SUSPENDED.

.google.cloud.databasecenter.v1beta.ResourceSuspensionInfo resource_suspension_info = 10;

Returns
Type Description
ResourceSuspensionInfoOrBuilder

getSccInfo()

public SCCInfo getSccInfo()

SCC information applies to SCC signals.

.google.cloud.databasecenter.v1beta.SCCInfo scc_info = 4;

Returns
Type Description
SCCInfo

The sccInfo.

getSccInfoOrBuilder()

public SCCInfoOrBuilder getSccInfoOrBuilder()

SCC information applies to SCC signals.

.google.cloud.databasecenter.v1beta.SCCInfo scc_info = 4;

Returns
Type Description
SCCInfoOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getShortBackupRetentionInfo()

public RetentionSettingsInfo getShortBackupRetentionInfo()

Short backup retention information applies to signals with type SIGNAL_TYPE_SHORT_BACKUP_RETENTION.

.google.cloud.databasecenter.v1beta.RetentionSettingsInfo short_backup_retention_info = 2;

Returns
Type Description
RetentionSettingsInfo

The shortBackupRetentionInfo.

getShortBackupRetentionInfoOrBuilder()

public RetentionSettingsInfoOrBuilder getShortBackupRetentionInfoOrBuilder()

Short backup retention information applies to signals with type SIGNAL_TYPE_SHORT_BACKUP_RETENTION.

.google.cloud.databasecenter.v1beta.RetentionSettingsInfo short_backup_retention_info = 2;

Returns
Type Description
RetentionSettingsInfoOrBuilder

getSignalEventTime()

public Timestamp getSignalEventTime()

Event time when signal was recorded by source service.

.google.protobuf.Timestamp signal_event_time = 7;

Returns
Type Description
Timestamp

The signalEventTime.

getSignalEventTimeOrBuilder()

public TimestampOrBuilder getSignalEventTimeOrBuilder()

Event time when signal was recorded by source service.

.google.protobuf.Timestamp signal_event_time = 7;

Returns
Type Description
TimestampOrBuilder

getSignalSource()

public SignalSource getSignalSource()

Where the signal is coming from.

.google.cloud.databasecenter.v1beta.SignalSource signal_source = 1;

Returns
Type Description
SignalSource

The signalSource.

getSignalSourceValue()

public int getSignalSourceValue()

Where the signal is coming from.

.google.cloud.databasecenter.v1beta.SignalSource signal_source = 1;

Returns
Type Description
int

The enum numeric value on the wire for signalSource.

getSignalType()

public SignalType getSignalType()

Type of the signal.

.google.cloud.databasecenter.v1beta.SignalType signal_type = 5;

Returns
Type Description
SignalType

The signalType.

getSignalTypeValue()

public int getSignalTypeValue()

Type of the signal.

.google.cloud.databasecenter.v1beta.SignalType signal_type = 5;

Returns
Type Description
int

The enum numeric value on the wire for signalType.

hasAutomatedBackupPolicyInfo()

public boolean hasAutomatedBackupPolicyInfo()

Automated backup policy information applies to signals with type SIGNAL_TYPE_NO_AUTOMATED_BACKUP_POLICY.

.google.cloud.databasecenter.v1beta.AutomatedBackupPolicyInfo automated_backup_policy_info = 8;

Returns
Type Description
boolean

Whether the automatedBackupPolicyInfo field is set.

hasBackupRunInfo()

public boolean hasBackupRunInfo()

Backup run information applies to signals with types SIGNAL_TYPE_LAST_BACKUP_FAILED and SIGNAL_TYPE_LAST_BACKUP_OLD.

.google.cloud.databasecenter.v1beta.BackupRunInfo backup_run_info = 3;

Returns
Type Description
boolean

Whether the backupRunInfo field is set.

hasDeletionProtectionInfo()

public boolean hasDeletionProtectionInfo()

Deletion protection information applies to signals with type SIGNAL_TYPE_NO_DELETION_PROTECTION

.google.cloud.databasecenter.v1beta.DeletionProtectionInfo deletion_protection_info = 9;

Returns
Type Description
boolean

Whether the deletionProtectionInfo field is set.

hasInefficientQueryInfo()

public boolean hasInefficientQueryInfo()

Inefficient query information applies to signals with type SIGNAL_TYPE_INEFFICIENT_QUERY.

.google.cloud.databasecenter.v1beta.InefficientQueryInfo inefficient_query_info = 11;

Returns
Type Description
boolean

Whether the inefficientQueryInfo field is set.

hasMaintenanceRecommendationInfo()

public boolean hasMaintenanceRecommendationInfo()

Maintenance recommendation information applies to signals with type SIGNAL_TYPE_RECOMMENDED_MAINTENANCE_POLICIES.

.google.cloud.databasecenter.v1beta.MaintenanceRecommendationInfo maintenance_recommendation_info = 13;

Returns
Type Description
boolean

Whether the maintenanceRecommendationInfo field is set.

hasOutdatedMinorVersionInfo()

public boolean hasOutdatedMinorVersionInfo()

Outdated minor version information applies to signals with type SIGNAL_TYPE_OUTDATED_MINOR_VERSION.

.google.cloud.databasecenter.v1beta.OutdatedMinorVersionInfo outdated_minor_version_info = 12;

Returns
Type Description
boolean

Whether the outdatedMinorVersionInfo field is set.

hasRecommendationInfo()

public boolean hasRecommendationInfo()

Recommendation information applies to recommendations.

.google.cloud.databasecenter.v1beta.RecommendationInfo recommendation_info = 6;

Returns
Type Description
boolean

Whether the recommendationInfo field is set.

hasResourceSuspensionInfo()

public boolean hasResourceSuspensionInfo()

Resource suspension information applies to signals with type SIGNAL_TYPE_RESOURCE_SUSPENDED.

.google.cloud.databasecenter.v1beta.ResourceSuspensionInfo resource_suspension_info = 10;

Returns
Type Description
boolean

Whether the resourceSuspensionInfo field is set.

hasSccInfo()

public boolean hasSccInfo()

SCC information applies to SCC signals.

.google.cloud.databasecenter.v1beta.SCCInfo scc_info = 4;

Returns
Type Description
boolean

Whether the sccInfo field is set.

hasShortBackupRetentionInfo()

public boolean hasShortBackupRetentionInfo()

Short backup retention information applies to signals with type SIGNAL_TYPE_SHORT_BACKUP_RETENTION.

.google.cloud.databasecenter.v1beta.RetentionSettingsInfo short_backup_retention_info = 2;

Returns
Type Description
boolean

Whether the shortBackupRetentionInfo field is set.

hasSignalEventTime()

public boolean hasSignalEventTime()

Event time when signal was recorded by source service.

.google.protobuf.Timestamp signal_event_time = 7;

Returns
Type Description
boolean

Whether the signalEventTime field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AdditionalDetail.Builder newBuilderForType()
Returns
Type Description
AdditionalDetail.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected AdditionalDetail.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AdditionalDetail.Builder
Overrides

toBuilder()

public AdditionalDetail.Builder toBuilder()
Returns
Type Description
AdditionalDetail.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException