Class AddDnsPeeringRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AddDnsPeeringRequest.Builder>
com.google.cloud.datafusion.v1beta1.AddDnsPeeringRequest.Builder
- All Implemented Interfaces:
AddDnsPeeringRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AddDnsPeeringRequest
public static final class AddDnsPeeringRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AddDnsPeeringRequest.Builder>
implements AddDnsPeeringRequestOrBuilder
Request message to create dns peering.Protobuf type
google.cloud.datafusion.v1beta1.AddDnsPeeringRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Dns peering config.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDns peering config.Dns peering config.Dns peering config.Required.com.google.protobuf.ByteStringRequired.booleanDns peering config.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDnsPeering(DnsPeering value) Dns peering config.mergeFrom(AddDnsPeeringRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDnsPeering(DnsPeering value) Dns peering config.setDnsPeering(DnsPeering.Builder builderForValue) Dns peering config.Required.setParentBytes(com.google.protobuf.ByteString value) Required.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<AddDnsPeeringRequest.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<AddDnsPeeringRequest.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<AddDnsPeeringRequest.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<AddDnsPeeringRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AddDnsPeeringRequest.Builder>
-
mergeFrom
public AddDnsPeeringRequest.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<AddDnsPeeringRequest.Builder>- Throws:
IOException
-
getParent
Required. The resource on which DNS peering will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceAddDnsPeeringRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()Required. The resource on which DNS peering will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceAddDnsPeeringRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
Required. The resource on which DNS peering will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
Required. The resource on which DNS peering will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setParentBytes
Required. The resource on which DNS peering will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasDnsPeering
public boolean hasDnsPeering()Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2;- Specified by:
hasDnsPeeringin interfaceAddDnsPeeringRequestOrBuilder- Returns:
- Whether the dnsPeering field is set.
-
getDnsPeering
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2;- Specified by:
getDnsPeeringin interfaceAddDnsPeeringRequestOrBuilder- Returns:
- The dnsPeering.
-
setDnsPeering
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2; -
setDnsPeering
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2; -
mergeDnsPeering
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2; -
clearDnsPeering
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2; -
getDnsPeeringBuilder
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2; -
getDnsPeeringOrBuilder
Dns peering config.
.google.cloud.datafusion.v1beta1.DnsPeering dns_peering = 2;- Specified by:
getDnsPeeringOrBuilderin interfaceAddDnsPeeringRequestOrBuilder
-