public static final class InterconnectDiagnosticsLinkOpticalPower.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder> implements InterconnectDiagnosticsLinkOpticalPowerOrBuilder
Protobuf type
google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower| Modifier and Type | Method and Description |
|---|---|
InterconnectDiagnosticsLinkOpticalPower.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectDiagnosticsLinkOpticalPower |
build() |
InterconnectDiagnosticsLinkOpticalPower |
buildPartial() |
InterconnectDiagnosticsLinkOpticalPower.Builder |
clear() |
InterconnectDiagnosticsLinkOpticalPower.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
clearState()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver.
|
InterconnectDiagnosticsLinkOpticalPower.Builder |
clearValue()
Value of the current receiving or transmitting optical power, read in dBm.
|
InterconnectDiagnosticsLinkOpticalPower.Builder |
clone() |
InterconnectDiagnosticsLinkOpticalPower |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getState()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver.
|
com.google.protobuf.ByteString |
getStateBytes()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver.
|
float |
getValue()
Value of the current receiving or transmitting optical power, read in dBm.
|
boolean |
hasState()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver.
|
boolean |
hasValue()
Value of the current receiving or transmitting optical power, read in dBm.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InterconnectDiagnosticsLinkOpticalPower.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
mergeFrom(InterconnectDiagnosticsLinkOpticalPower other) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
mergeFrom(com.google.protobuf.Message other) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
setState(String value)
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver.
|
InterconnectDiagnosticsLinkOpticalPower.Builder |
setStateBytes(com.google.protobuf.ByteString value)
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver.
|
InterconnectDiagnosticsLinkOpticalPower.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InterconnectDiagnosticsLinkOpticalPower.Builder |
setValue(float value)
Value of the current receiving or transmitting optical power, read in dBm.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InterconnectDiagnosticsLinkOpticalPower build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InterconnectDiagnosticsLinkOpticalPower buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InterconnectDiagnosticsLinkOpticalPower.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder mergeFrom(InterconnectDiagnosticsLinkOpticalPower other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public InterconnectDiagnosticsLinkOpticalPower.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>IOExceptionpublic boolean hasState()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver. Possible states include: - OK: The value has not crossed a warning threshold. - LOW_WARNING: The value has crossed below the low warning threshold. - HIGH_WARNING: The value has crossed above the high warning threshold. - LOW_ALARM: The value has crossed below the low alarm threshold. - HIGH_ALARM: The value has crossed above the high alarm threshold. Check the State enum for the list of possible values.
optional string state = 109757585;hasState in interface InterconnectDiagnosticsLinkOpticalPowerOrBuilderpublic String getState()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver. Possible states include: - OK: The value has not crossed a warning threshold. - LOW_WARNING: The value has crossed below the low warning threshold. - HIGH_WARNING: The value has crossed above the high warning threshold. - LOW_ALARM: The value has crossed below the low alarm threshold. - HIGH_ALARM: The value has crossed above the high alarm threshold. Check the State enum for the list of possible values.
optional string state = 109757585;getState in interface InterconnectDiagnosticsLinkOpticalPowerOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver. Possible states include: - OK: The value has not crossed a warning threshold. - LOW_WARNING: The value has crossed below the low warning threshold. - HIGH_WARNING: The value has crossed above the high warning threshold. - LOW_ALARM: The value has crossed below the low alarm threshold. - HIGH_ALARM: The value has crossed above the high alarm threshold. Check the State enum for the list of possible values.
optional string state = 109757585;getStateBytes in interface InterconnectDiagnosticsLinkOpticalPowerOrBuilderpublic InterconnectDiagnosticsLinkOpticalPower.Builder setState(String value)
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver. Possible states include: - OK: The value has not crossed a warning threshold. - LOW_WARNING: The value has crossed below the low warning threshold. - HIGH_WARNING: The value has crossed above the high warning threshold. - LOW_ALARM: The value has crossed below the low alarm threshold. - HIGH_ALARM: The value has crossed above the high alarm threshold. Check the State enum for the list of possible values.
optional string state = 109757585;value - The state to set.public InterconnectDiagnosticsLinkOpticalPower.Builder clearState()
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver. Possible states include: - OK: The value has not crossed a warning threshold. - LOW_WARNING: The value has crossed below the low warning threshold. - HIGH_WARNING: The value has crossed above the high warning threshold. - LOW_ALARM: The value has crossed below the low alarm threshold. - HIGH_ALARM: The value has crossed above the high alarm threshold. Check the State enum for the list of possible values.
optional string state = 109757585;public InterconnectDiagnosticsLinkOpticalPower.Builder setStateBytes(com.google.protobuf.ByteString value)
The status of the current value when compared to the warning and alarm levels for the receiving or transmitting transceiver. Possible states include: - OK: The value has not crossed a warning threshold. - LOW_WARNING: The value has crossed below the low warning threshold. - HIGH_WARNING: The value has crossed above the high warning threshold. - LOW_ALARM: The value has crossed below the low alarm threshold. - HIGH_ALARM: The value has crossed above the high alarm threshold. Check the State enum for the list of possible values.
optional string state = 109757585;value - The bytes for state to set.public boolean hasValue()
Value of the current receiving or transmitting optical power, read in dBm. Take a known good optical value, give it a 10% margin and trigger warnings relative to that value. In general, a -7dBm warning and a -11dBm alarm are good optical value estimates for most links.
optional float value = 111972721;hasValue in interface InterconnectDiagnosticsLinkOpticalPowerOrBuilderpublic float getValue()
Value of the current receiving or transmitting optical power, read in dBm. Take a known good optical value, give it a 10% margin and trigger warnings relative to that value. In general, a -7dBm warning and a -11dBm alarm are good optical value estimates for most links.
optional float value = 111972721;getValue in interface InterconnectDiagnosticsLinkOpticalPowerOrBuilderpublic InterconnectDiagnosticsLinkOpticalPower.Builder setValue(float value)
Value of the current receiving or transmitting optical power, read in dBm. Take a known good optical value, give it a 10% margin and trigger warnings relative to that value. In general, a -7dBm warning and a -11dBm alarm are good optical value estimates for most links.
optional float value = 111972721;value - The value to set.public InterconnectDiagnosticsLinkOpticalPower.Builder clearValue()
Value of the current receiving or transmitting optical power, read in dBm. Take a known good optical value, give it a 10% margin and trigger warnings relative to that value. In general, a -7dBm warning and a -11dBm alarm are good optical value estimates for most links.
optional float value = 111972721;public final InterconnectDiagnosticsLinkOpticalPower.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>public final InterconnectDiagnosticsLinkOpticalPower.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectDiagnosticsLinkOpticalPower.Builder>Copyright © 2023 Google LLC. All rights reserved.