Class InterconnectAttachmentGroupConfiguredAvailabilitySLA (1.74.0)

public final class InterconnectAttachmentGroupConfiguredAvailabilitySLA extends GeneratedMessageV3 implements InterconnectAttachmentGroupConfiguredAvailabilitySLAOrBuilder

[Output Only] Which SLA this group is configured to support, and why this group does or does not meet that SLA's requirements.

Protobuf type google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > InterconnectAttachmentGroupConfiguredAvailabilitySLA

Static Fields

EFFECTIVE_SLA_FIELD_NUMBER

public static final int EFFECTIVE_SLA_FIELD_NUMBER
Field Value
Type Description
int

INTENDED_SLA_BLOCKERS_FIELD_NUMBER

public static final int INTENDED_SLA_BLOCKERS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static InterconnectAttachmentGroupConfiguredAvailabilitySLA getDefaultInstance()
Returns
Type Description
InterconnectAttachmentGroupConfiguredAvailabilitySLA

getDescriptor()

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

newBuilder()

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

newBuilder(InterconnectAttachmentGroupConfiguredAvailabilitySLA prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

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

getDefaultInstanceForType()

public InterconnectAttachmentGroupConfiguredAvailabilitySLA getDefaultInstanceForType()
Returns
Type Description
InterconnectAttachmentGroupConfiguredAvailabilitySLA

getEffectiveSla()

public String getEffectiveSla()

Check the EffectiveSla enum for the list of possible values.

optional string effective_sla = 144173712;

Returns
Type Description
String

The effectiveSla.

getEffectiveSlaBytes()

public ByteString getEffectiveSlaBytes()

Check the EffectiveSla enum for the list of possible values.

optional string effective_sla = 144173712;

Returns
Type Description
ByteString

The bytes for effectiveSla.

getIntendedSlaBlockers(int index)

public InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers getIntendedSlaBlockers(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers

getIntendedSlaBlockersCount()

public int getIntendedSlaBlockersCount()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Returns
Type Description
int

getIntendedSlaBlockersList()

public List<InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers> getIntendedSlaBlockersList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Returns
Type Description
List<InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers>

getIntendedSlaBlockersOrBuilder(int index)

public InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder getIntendedSlaBlockersOrBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder

getIntendedSlaBlockersOrBuilderList()

public List<? extends InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder> getIntendedSlaBlockersOrBuilderList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockersOrBuilder>

getParserForType()

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

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasEffectiveSla()

public boolean hasEffectiveSla()

Check the EffectiveSla enum for the list of possible values.

optional string effective_sla = 144173712;

Returns
Type Description
boolean

Whether the effectiveSla field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

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

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected InterconnectAttachmentGroupConfiguredAvailabilitySLA.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
InterconnectAttachmentGroupConfiguredAvailabilitySLA.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

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

writeTo(CodedOutputStream output)

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