Package com.google.cloud.dataplex.v1
Class UpdateEntryLinkRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<UpdateEntryLinkRequest.Builder>
com.google.cloud.dataplex.v1.UpdateEntryLinkRequest.Builder
- All Implemented Interfaces:
UpdateEntryLinkRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UpdateEntryLinkRequest
public static final class UpdateEntryLinkRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<UpdateEntryLinkRequest.Builder>
implements UpdateEntryLinkRequestOrBuilder
Request message for UpdateEntryLink method.Protobuf type
google.cloud.dataplex.v1.UpdateEntryLinkRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllAspectKeys(Iterable<String> values) Optional.addAspectKeys(String value) Optional.addAspectKeysBytes(com.google.protobuf.ByteString value) Optional.build()clear()Optional.Optional.Required.booleanOptional.getAspectKeys(int index) Optional.com.google.protobuf.ByteStringgetAspectKeysBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.Required.Required.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeEntryLink(EntryLink value) Required.mergeFrom(UpdateEntryLinkRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAllowMissing(boolean value) Optional.setAspectKeys(int index, String value) Optional.setEntryLink(EntryLink value) Required.setEntryLink(EntryLink.Builder builderForValue) 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<UpdateEntryLinkRequest.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<UpdateEntryLinkRequest.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<UpdateEntryLinkRequest.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<UpdateEntryLinkRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<UpdateEntryLinkRequest.Builder>
-
mergeFrom
public UpdateEntryLinkRequest.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<UpdateEntryLinkRequest.Builder>- Throws:
IOException
-
hasEntryLink
public boolean hasEntryLink()Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasEntryLinkin interfaceUpdateEntryLinkRequestOrBuilder- Returns:
- Whether the entryLink field is set.
-
getEntryLink
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEntryLinkin interfaceUpdateEntryLinkRequestOrBuilder- Returns:
- The entryLink.
-
setEntryLink
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED]; -
setEntryLink
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeEntryLink
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearEntryLink
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED]; -
getEntryLinkBuilder
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED]; -
getEntryLinkOrBuilder
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEntryLinkOrBuilderin interfaceUpdateEntryLinkRequestOrBuilder
-
getAllowMissing
public boolean getAllowMissing()Optional. If set to true and the entry link doesn't exist, the service will create it.
bool allow_missing = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAllowMissingin interfaceUpdateEntryLinkRequestOrBuilder- Returns:
- The allowMissing.
-
setAllowMissing
Optional. If set to true and the entry link doesn't exist, the service will create it.
bool allow_missing = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The allowMissing to set.- Returns:
- This builder for chaining.
-
clearAllowMissing
Optional. If set to true and the entry link doesn't exist, the service will create it.
bool allow_missing = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getAspectKeysList
public com.google.protobuf.ProtocolStringList getAspectKeysList()Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAspectKeysListin interfaceUpdateEntryLinkRequestOrBuilder- Returns:
- A list containing the aspectKeys.
-
getAspectKeysCount
public int getAspectKeysCount()Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAspectKeysCountin interfaceUpdateEntryLinkRequestOrBuilder- Returns:
- The count of aspectKeys.
-
getAspectKeys
Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAspectKeysin interfaceUpdateEntryLinkRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The aspectKeys at the given index.
-
getAspectKeysBytes
public com.google.protobuf.ByteString getAspectKeysBytes(int index) Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAspectKeysBytesin interfaceUpdateEntryLinkRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the aspectKeys at the given index.
-
setAspectKeys
Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The aspectKeys to set.- Returns:
- This builder for chaining.
-
addAspectKeys
Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The aspectKeys to add.- Returns:
- This builder for chaining.
-
addAllAspectKeys
Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The aspectKeys to add.- Returns:
- This builder for chaining.
-
clearAspectKeys
Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addAspectKeysBytes
Optional. The map keys of the Aspects which the service should modify. It should be the aspect type reference in the format `{project_id_or_number}.{location_id}.{aspect_type_id}`. If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.repeated string aspect_keys = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the aspectKeys to add.- Returns:
- This builder for chaining.
-