Package com.google.cloud.compute.v1
Class InterconnectAttachmentGroupConfigured.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
com.google.cloud.compute.v1.InterconnectAttachmentGroupConfigured.Builder
- All Implemented Interfaces:
InterconnectAttachmentGroupConfiguredOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InterconnectAttachmentGroupConfigured
public static final class InterconnectAttachmentGroupConfigured.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
implements InterconnectAttachmentGroupConfiguredOrBuilder
[Output Only] The redundancy this group is configured to support. The way a user queries what SLA their Attachment gets is by looking at this field of the Attachment's AttachmentGroup.Protobuf type
google.cloud.compute.v1.InterconnectAttachmentGroupConfigured-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanoptional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanoptional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
-
mergeFrom
public InterconnectAttachmentGroupConfigured.Builder mergeFrom(InterconnectAttachmentGroupConfigured other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>
-
mergeFrom
public InterconnectAttachmentGroupConfigured.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectAttachmentGroupConfigured.Builder>- Throws:
IOException
-
hasAvailabilitySla
public boolean hasAvailabilitySla()optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;- Specified by:
hasAvailabilitySlain interfaceInterconnectAttachmentGroupConfiguredOrBuilder- Returns:
- Whether the availabilitySla field is set.
-
getAvailabilitySla
optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;- Specified by:
getAvailabilitySlain interfaceInterconnectAttachmentGroupConfiguredOrBuilder- Returns:
- The availabilitySla.
-
setAvailabilitySla
public InterconnectAttachmentGroupConfigured.Builder setAvailabilitySla(InterconnectAttachmentGroupConfiguredAvailabilitySLA value) optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020; -
setAvailabilitySla
public InterconnectAttachmentGroupConfigured.Builder setAvailabilitySla(InterconnectAttachmentGroupConfiguredAvailabilitySLA.Builder builderForValue) optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020; -
mergeAvailabilitySla
public InterconnectAttachmentGroupConfigured.Builder mergeAvailabilitySla(InterconnectAttachmentGroupConfiguredAvailabilitySLA value) optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020; -
clearAvailabilitySla
optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020; -
getAvailabilitySlaBuilder
optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020; -
getAvailabilitySlaOrBuilder
optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLA availability_sla = 472702020;- Specified by:
getAvailabilitySlaOrBuilderin interfaceInterconnectAttachmentGroupConfiguredOrBuilder
-