public static final class InterconnectOutageNotification.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder> implements InterconnectOutageNotificationOrBuilder
Description of a planned outage on this Interconnect.Protobuf type
google.cloud.compute.v1.InterconnectOutageNotification| Modifier and Type | Method and Description |
|---|---|
InterconnectOutageNotification.Builder |
addAffectedCircuits(String value)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
InterconnectOutageNotification.Builder |
addAffectedCircuitsBytes(com.google.protobuf.ByteString value)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
InterconnectOutageNotification.Builder |
addAllAffectedCircuits(Iterable<String> values)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
InterconnectOutageNotification.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectOutageNotification |
build() |
InterconnectOutageNotification |
buildPartial() |
InterconnectOutageNotification.Builder |
clear() |
InterconnectOutageNotification.Builder |
clearAffectedCircuits()
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
InterconnectOutageNotification.Builder |
clearDescription()
A description about the purpose of the outage.
|
InterconnectOutageNotification.Builder |
clearEndTime()
Scheduled end time for the outage (milliseconds since Unix epoch).
|
InterconnectOutageNotification.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InterconnectOutageNotification.Builder |
clearIssueType()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
|
InterconnectOutageNotification.Builder |
clearName()
Unique identifier for this outage notification.
|
InterconnectOutageNotification.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InterconnectOutageNotification.Builder |
clearSource()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
|
InterconnectOutageNotification.Builder |
clearStartTime()
Scheduled start time for the outage (milliseconds since Unix epoch).
|
InterconnectOutageNotification.Builder |
clearState()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
|
InterconnectOutageNotification.Builder |
clone() |
String |
getAffectedCircuits(int index)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
com.google.protobuf.ByteString |
getAffectedCircuitsBytes(int index)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
int |
getAffectedCircuitsCount()
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
com.google.protobuf.ProtocolStringList |
getAffectedCircuitsList()
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
InterconnectOutageNotification |
getDefaultInstanceForType() |
String |
getDescription()
A description about the purpose of the outage.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A description about the purpose of the outage.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getEndTime()
Scheduled end time for the outage (milliseconds since Unix epoch).
|
String |
getIssueType()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
|
com.google.protobuf.ByteString |
getIssueTypeBytes()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
|
String |
getName()
Unique identifier for this outage notification.
|
com.google.protobuf.ByteString |
getNameBytes()
Unique identifier for this outage notification.
|
String |
getSource()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
|
com.google.protobuf.ByteString |
getSourceBytes()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
|
long |
getStartTime()
Scheduled start time for the outage (milliseconds since Unix epoch).
|
String |
getState()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
|
com.google.protobuf.ByteString |
getStateBytes()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
|
boolean |
hasDescription()
A description about the purpose of the outage.
|
boolean |
hasEndTime()
Scheduled end time for the outage (milliseconds since Unix epoch).
|
boolean |
hasIssueType()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
|
boolean |
hasName()
Unique identifier for this outage notification.
|
boolean |
hasSource()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
|
boolean |
hasStartTime()
Scheduled start time for the outage (milliseconds since Unix epoch).
|
boolean |
hasState()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InterconnectOutageNotification.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InterconnectOutageNotification.Builder |
mergeFrom(InterconnectOutageNotification other) |
InterconnectOutageNotification.Builder |
mergeFrom(com.google.protobuf.Message other) |
InterconnectOutageNotification.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InterconnectOutageNotification.Builder |
setAffectedCircuits(int index,
String value)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
|
InterconnectOutageNotification.Builder |
setDescription(String value)
A description about the purpose of the outage.
|
InterconnectOutageNotification.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
A description about the purpose of the outage.
|
InterconnectOutageNotification.Builder |
setEndTime(long value)
Scheduled end time for the outage (milliseconds since Unix epoch).
|
InterconnectOutageNotification.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectOutageNotification.Builder |
setIssueType(String value)
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
|
InterconnectOutageNotification.Builder |
setIssueTypeBytes(com.google.protobuf.ByteString value)
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window.
|
InterconnectOutageNotification.Builder |
setName(String value)
Unique identifier for this outage notification.
|
InterconnectOutageNotification.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Unique identifier for this outage notification.
|
InterconnectOutageNotification.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InterconnectOutageNotification.Builder |
setSource(String value)
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
|
InterconnectOutageNotification.Builder |
setSourceBytes(com.google.protobuf.ByteString value)
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google.
|
InterconnectOutageNotification.Builder |
setStartTime(long value)
Scheduled start time for the outage (milliseconds since Unix epoch).
|
InterconnectOutageNotification.Builder |
setState(String value)
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
|
InterconnectOutageNotification.Builder |
setStateBytes(com.google.protobuf.ByteString value)
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active.
|
InterconnectOutageNotification.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.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<InterconnectOutageNotification.Builder>public InterconnectOutageNotification getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InterconnectOutageNotification build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InterconnectOutageNotification buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InterconnectOutageNotification.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.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<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.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<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.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<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.Builder mergeFrom(InterconnectOutageNotification other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder>public InterconnectOutageNotification.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<InterconnectOutageNotification.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getAffectedCircuitsList()
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;getAffectedCircuitsList in interface InterconnectOutageNotificationOrBuilderpublic int getAffectedCircuitsCount()
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;getAffectedCircuitsCount in interface InterconnectOutageNotificationOrBuilderpublic String getAffectedCircuits(int index)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;getAffectedCircuits in interface InterconnectOutageNotificationOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAffectedCircuitsBytes(int index)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;getAffectedCircuitsBytes in interface InterconnectOutageNotificationOrBuilderindex - The index of the value to return.public InterconnectOutageNotification.Builder setAffectedCircuits(int index, String value)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;index - The index to set the value at.value - The affectedCircuits to set.public InterconnectOutageNotification.Builder addAffectedCircuits(String value)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;value - The affectedCircuits to add.public InterconnectOutageNotification.Builder addAllAffectedCircuits(Iterable<String> values)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;values - The affectedCircuits to add.public InterconnectOutageNotification.Builder clearAffectedCircuits()
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;public InterconnectOutageNotification.Builder addAffectedCircuitsBytes(com.google.protobuf.ByteString value)
If issue_type is IT_PARTIAL_OUTAGE, a list of the Google-side circuit IDs that will be affected.
repeated string affected_circuits = 177717013;value - The bytes of the affectedCircuits to add.public boolean hasDescription()
A description about the purpose of the outage.
optional string description = 422937596;hasDescription in interface InterconnectOutageNotificationOrBuilderpublic String getDescription()
A description about the purpose of the outage.
optional string description = 422937596;getDescription in interface InterconnectOutageNotificationOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
A description about the purpose of the outage.
optional string description = 422937596;getDescriptionBytes in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setDescription(String value)
A description about the purpose of the outage.
optional string description = 422937596;value - The description to set.public InterconnectOutageNotification.Builder clearDescription()
A description about the purpose of the outage.
optional string description = 422937596;public InterconnectOutageNotification.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
A description about the purpose of the outage.
optional string description = 422937596;value - The bytes for description to set.public boolean hasEndTime()
Scheduled end time for the outage (milliseconds since Unix epoch).
optional int64 end_time = 114938801;hasEndTime in interface InterconnectOutageNotificationOrBuilderpublic long getEndTime()
Scheduled end time for the outage (milliseconds since Unix epoch).
optional int64 end_time = 114938801;getEndTime in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setEndTime(long value)
Scheduled end time for the outage (milliseconds since Unix epoch).
optional int64 end_time = 114938801;value - The endTime to set.public InterconnectOutageNotification.Builder clearEndTime()
Scheduled end time for the outage (milliseconds since Unix epoch).
optional int64 end_time = 114938801;public boolean hasIssueType()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
optional string issue_type = 369639136;hasIssueType in interface InterconnectOutageNotificationOrBuilderpublic String getIssueType()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
optional string issue_type = 369639136;getIssueType in interface InterconnectOutageNotificationOrBuilderpublic com.google.protobuf.ByteString getIssueTypeBytes()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
optional string issue_type = 369639136;getIssueTypeBytes in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setIssueType(String value)
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
optional string issue_type = 369639136;value - The issueType to set.public InterconnectOutageNotification.Builder clearIssueType()
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
optional string issue_type = 369639136;public InterconnectOutageNotification.Builder setIssueTypeBytes(com.google.protobuf.ByteString value)
Form this outage is expected to take, which can take one of the following values: - OUTAGE: The Interconnect may be completely out of service for some or all of the specified window. - PARTIAL_OUTAGE: Some circuits comprising the Interconnect as a whole should remain up, but with reduced bandwidth. Note that the versions of this enum prefixed with "IT_" have been deprecated in favor of the unprefixed values. Check the IssueType enum for the list of possible values.
optional string issue_type = 369639136;value - The bytes for issueType to set.public boolean hasName()
Unique identifier for this outage notification.
optional string name = 3373707;hasName in interface InterconnectOutageNotificationOrBuilderpublic String getName()
Unique identifier for this outage notification.
optional string name = 3373707;getName in interface InterconnectOutageNotificationOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Unique identifier for this outage notification.
optional string name = 3373707;getNameBytes in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setName(String value)
Unique identifier for this outage notification.
optional string name = 3373707;value - The name to set.public InterconnectOutageNotification.Builder clearName()
Unique identifier for this outage notification.
optional string name = 3373707;public InterconnectOutageNotification.Builder setNameBytes(com.google.protobuf.ByteString value)
Unique identifier for this outage notification.
optional string name = 3373707;value - The bytes for name to set.public boolean hasSource()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
optional string source = 177235995;hasSource in interface InterconnectOutageNotificationOrBuilderpublic String getSource()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
optional string source = 177235995;getSource in interface InterconnectOutageNotificationOrBuilderpublic com.google.protobuf.ByteString getSourceBytes()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
optional string source = 177235995;getSourceBytes in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setSource(String value)
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
optional string source = 177235995;value - The source to set.public InterconnectOutageNotification.Builder clearSource()
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
optional string source = 177235995;public InterconnectOutageNotification.Builder setSourceBytes(com.google.protobuf.ByteString value)
The party that generated this notification, which can take the following value: - GOOGLE: this notification as generated by Google. Note that the value of NSRC_GOOGLE has been deprecated in favor of GOOGLE. Check the Source enum for the list of possible values.
optional string source = 177235995;value - The bytes for source to set.public boolean hasStartTime()
Scheduled start time for the outage (milliseconds since Unix epoch).
optional int64 start_time = 37467274;hasStartTime in interface InterconnectOutageNotificationOrBuilderpublic long getStartTime()
Scheduled start time for the outage (milliseconds since Unix epoch).
optional int64 start_time = 37467274;getStartTime in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setStartTime(long value)
Scheduled start time for the outage (milliseconds since Unix epoch).
optional int64 start_time = 37467274;value - The startTime to set.public InterconnectOutageNotification.Builder clearStartTime()
Scheduled start time for the outage (milliseconds since Unix epoch).
optional int64 start_time = 37467274;public boolean hasState()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
optional string state = 109757585;hasState in interface InterconnectOutageNotificationOrBuilderpublic String getState()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
optional string state = 109757585;getState in interface InterconnectOutageNotificationOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
optional string state = 109757585;getStateBytes in interface InterconnectOutageNotificationOrBuilderpublic InterconnectOutageNotification.Builder setState(String value)
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
optional string state = 109757585;value - The state to set.public InterconnectOutageNotification.Builder clearState()
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
optional string state = 109757585;public InterconnectOutageNotification.Builder setStateBytes(com.google.protobuf.ByteString value)
State of this notification, which can take one of the following values: - ACTIVE: This outage notification is active. The event could be in the past, present, or future. See start_time and end_time for scheduling. - CANCELLED: The outage associated with this notification was cancelled before the outage was due to start. - COMPLETED: The outage associated with this notification is complete. Note that the versions of this enum prefixed with "NS_" have been deprecated in favor of the unprefixed values. Check the State enum for the list of possible values.
optional string state = 109757585;value - The bytes for state to set.public final InterconnectOutageNotification.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder>public final InterconnectOutageNotification.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectOutageNotification.Builder>Copyright © 2023 Google LLC. All rights reserved.