Package com.google.cloud.compute.v1
Class InterconnectCircuitInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectCircuitInfo.Builder>
com.google.cloud.compute.v1.InterconnectCircuitInfo.Builder
- All Implemented Interfaces:
InterconnectCircuitInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InterconnectCircuitInfo
public static final class InterconnectCircuitInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InterconnectCircuitInfo.Builder>
implements InterconnectCircuitInfoOrBuilder
Describes a single physical circuit between the Customer and Google. CircuitInfo objects are created by Google, so all fields are output only.Protobuf type
google.cloud.compute.v1.InterconnectCircuitInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Customer-side demarc ID for this circuit.Google-assigned unique ID for this circuit.Google-side demarc ID for this circuit.Customer-side demarc ID for this circuit.com.google.protobuf.ByteStringCustomer-side demarc ID for this circuit.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorGoogle-assigned unique ID for this circuit.com.google.protobuf.ByteStringGoogle-assigned unique ID for this circuit.Google-side demarc ID for this circuit.com.google.protobuf.ByteStringGoogle-side demarc ID for this circuit.booleanCustomer-side demarc ID for this circuit.booleanGoogle-assigned unique ID for this circuit.booleanGoogle-side demarc ID for this circuit.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(InterconnectCircuitInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setCustomerDemarcId(String value) Customer-side demarc ID for this circuit.setCustomerDemarcIdBytes(com.google.protobuf.ByteString value) Customer-side demarc ID for this circuit.setGoogleCircuitId(String value) Google-assigned unique ID for this circuit.setGoogleCircuitIdBytes(com.google.protobuf.ByteString value) Google-assigned unique ID for this circuit.setGoogleDemarcId(String value) Google-side demarc ID for this circuit.setGoogleDemarcIdBytes(com.google.protobuf.ByteString value) Google-side demarc ID for this circuit.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<InterconnectCircuitInfo.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<InterconnectCircuitInfo.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<InterconnectCircuitInfo.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<InterconnectCircuitInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectCircuitInfo.Builder>
-
mergeFrom
public InterconnectCircuitInfo.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<InterconnectCircuitInfo.Builder>- Throws:
IOException
-
hasCustomerDemarcId
public boolean hasCustomerDemarcId()Customer-side demarc ID for this circuit.
optional string customer_demarc_id = 28771859;- Specified by:
hasCustomerDemarcIdin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- Whether the customerDemarcId field is set.
-
getCustomerDemarcId
Customer-side demarc ID for this circuit.
optional string customer_demarc_id = 28771859;- Specified by:
getCustomerDemarcIdin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- The customerDemarcId.
-
getCustomerDemarcIdBytes
public com.google.protobuf.ByteString getCustomerDemarcIdBytes()Customer-side demarc ID for this circuit.
optional string customer_demarc_id = 28771859;- Specified by:
getCustomerDemarcIdBytesin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- The bytes for customerDemarcId.
-
setCustomerDemarcId
Customer-side demarc ID for this circuit.
optional string customer_demarc_id = 28771859;- Parameters:
value- The customerDemarcId to set.- Returns:
- This builder for chaining.
-
clearCustomerDemarcId
Customer-side demarc ID for this circuit.
optional string customer_demarc_id = 28771859;- Returns:
- This builder for chaining.
-
setCustomerDemarcIdBytes
public InterconnectCircuitInfo.Builder setCustomerDemarcIdBytes(com.google.protobuf.ByteString value) Customer-side demarc ID for this circuit.
optional string customer_demarc_id = 28771859;- Parameters:
value- The bytes for customerDemarcId to set.- Returns:
- This builder for chaining.
-
hasGoogleCircuitId
public boolean hasGoogleCircuitId()Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
optional string google_circuit_id = 262014711;- Specified by:
hasGoogleCircuitIdin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- Whether the googleCircuitId field is set.
-
getGoogleCircuitId
Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
optional string google_circuit_id = 262014711;- Specified by:
getGoogleCircuitIdin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- The googleCircuitId.
-
getGoogleCircuitIdBytes
public com.google.protobuf.ByteString getGoogleCircuitIdBytes()Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
optional string google_circuit_id = 262014711;- Specified by:
getGoogleCircuitIdBytesin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- The bytes for googleCircuitId.
-
setGoogleCircuitId
Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
optional string google_circuit_id = 262014711;- Parameters:
value- The googleCircuitId to set.- Returns:
- This builder for chaining.
-
clearGoogleCircuitId
Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
optional string google_circuit_id = 262014711;- Returns:
- This builder for chaining.
-
setGoogleCircuitIdBytes
public InterconnectCircuitInfo.Builder setGoogleCircuitIdBytes(com.google.protobuf.ByteString value) Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
optional string google_circuit_id = 262014711;- Parameters:
value- The bytes for googleCircuitId to set.- Returns:
- This builder for chaining.
-
hasGoogleDemarcId
public boolean hasGoogleDemarcId()Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.
optional string google_demarc_id = 448196270;- Specified by:
hasGoogleDemarcIdin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- Whether the googleDemarcId field is set.
-
getGoogleDemarcId
Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.
optional string google_demarc_id = 448196270;- Specified by:
getGoogleDemarcIdin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- The googleDemarcId.
-
getGoogleDemarcIdBytes
public com.google.protobuf.ByteString getGoogleDemarcIdBytes()Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.
optional string google_demarc_id = 448196270;- Specified by:
getGoogleDemarcIdBytesin interfaceInterconnectCircuitInfoOrBuilder- Returns:
- The bytes for googleDemarcId.
-
setGoogleDemarcId
Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.
optional string google_demarc_id = 448196270;- Parameters:
value- The googleDemarcId to set.- Returns:
- This builder for chaining.
-
clearGoogleDemarcId
Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.
optional string google_demarc_id = 448196270;- Returns:
- This builder for chaining.
-
setGoogleDemarcIdBytes
Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.
optional string google_demarc_id = 448196270;- Parameters:
value- The bytes for googleDemarcId to set.- Returns:
- This builder for chaining.
-