public final class ModifyEntryRequest extends GeneratedMessage implements ModifyEntryRequestOrBuilder
Modify Entry request using permissions in the source system.
Protobuf type google.cloud.dataplex.v1.ModifyEntryRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ASPECT_KEYS_FIELD_NUMBER
public static final int ASPECT_KEYS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DELETE_MISSING_ASPECTS_FIELD_NUMBER
public static final int DELETE_MISSING_ASPECTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENTRY_FIELD_NUMBER
public static final int ENTRY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
UPDATE_MASK_FIELD_NUMBER
public static final int UPDATE_MASK_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ModifyEntryRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ModifyEntryRequest.Builder newBuilder()
newBuilder(ModifyEntryRequest prototype)
public static ModifyEntryRequest.Builder newBuilder(ModifyEntryRequest prototype)
parseDelimitedFrom(InputStream input)
public static ModifyEntryRequest parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ModifyEntryRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ModifyEntryRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ModifyEntryRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ModifyEntryRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ModifyEntryRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static ModifyEntryRequest parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ModifyEntryRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static ModifyEntryRequest parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ModifyEntryRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ModifyEntryRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ModifyEntryRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ModifyEntryRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAspectKeys(int index)
public String getAspectKeys(int index)
Optional. The aspect keys which the service should modify. It supports
the following syntaxes:
<aspect_type_reference> - matches an aspect of the given type and empty
path.
<aspect_type_reference>@path - matches an aspect of the given type and
specified path. For example, to attach an aspect to a field that is
specified by the schema aspect, the path should have the format
Schema.<field_name>.
<aspect_type_reference>@* - matches aspects of the given type for all
paths.
*@path - matches aspects of all types on the given path.
The service will not remove existing aspects matching the syntax unless
delete_missing_aspects is set to true.
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];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The aspectKeys at the given index.
|
getAspectKeysBytes(int index)
public ByteString getAspectKeysBytes(int index)
Optional. The aspect keys which the service should modify. It supports
the following syntaxes:
<aspect_type_reference> - matches an aspect of the given type and empty
path.
<aspect_type_reference>@path - matches an aspect of the given type and
specified path. For example, to attach an aspect to a field that is
specified by the schema aspect, the path should have the format
Schema.<field_name>.
<aspect_type_reference>@* - matches aspects of the given type for all
paths.
*@path - matches aspects of all types on the given path.
The service will not remove existing aspects matching the syntax unless
delete_missing_aspects is set to true.
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];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the aspectKeys at the given index.
|
getAspectKeysCount()
public int getAspectKeysCount()
Optional. The aspect keys which the service should modify. It supports
the following syntaxes:
<aspect_type_reference> - matches an aspect of the given type and empty
path.
<aspect_type_reference>@path - matches an aspect of the given type and
specified path. For example, to attach an aspect to a field that is
specified by the schema aspect, the path should have the format
Schema.<field_name>.
<aspect_type_reference>@* - matches aspects of the given type for all
paths.
*@path - matches aspects of all types on the given path.
The service will not remove existing aspects matching the syntax unless
delete_missing_aspects is set to true.
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 |
| Type |
Description |
int |
The count of aspectKeys.
|
getAspectKeysList()
public ProtocolStringList getAspectKeysList()
Optional. The aspect keys which the service should modify. It supports
the following syntaxes:
<aspect_type_reference> - matches an aspect of the given type and empty
path.
<aspect_type_reference>@path - matches an aspect of the given type and
specified path. For example, to attach an aspect to a field that is
specified by the schema aspect, the path should have the format
Schema.<field_name>.
<aspect_type_reference>@* - matches aspects of the given type for all
paths.
*@path - matches aspects of all types on the given path.
The service will not remove existing aspects matching the syntax unless
delete_missing_aspects is set to true.
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];
getDefaultInstanceForType()
public ModifyEntryRequest getDefaultInstanceForType()
getDeleteMissingAspects()
public boolean getDeleteMissingAspects()
Optional. If set to true, any aspects not specified in the request will be
deleted. The default is false.
bool delete_missing_aspects = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The deleteMissingAspects.
|
getEntry()
Required. The entry to modify.
.google.cloud.dataplex.v1.Entry entry = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Entry |
The entry.
|
getEntryOrBuilder()
public EntryOrBuilder getEntryOrBuilder()
Required. The entry to modify.
.google.cloud.dataplex.v1.Entry entry = 2 [(.google.api.field_behavior) = REQUIRED];
getName()
Required. The project to which the request should be attributed in the
following form: projects/{project}/locations/{location}.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The project to which the request should be attributed in the
following form: projects/{project}/locations/{location}.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<ModifyEntryRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getUpdateMask()
public FieldMask getUpdateMask()
Optional. Mask of fields to update. To update Aspects, the update_mask must
contain the value "aspects".
If the update_mask is empty, the service will update all modifiable fields
present in the request.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. Mask of fields to update. To update Aspects, the update_mask must
contain the value "aspects".
If the update_mask is empty, the service will update all modifiable fields
present in the request.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
hasEntry()
public boolean hasEntry()
Required. The entry to modify.
.google.cloud.dataplex.v1.Entry entry = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the entry field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Optional. Mask of fields to update. To update Aspects, the update_mask must
contain the value "aspects".
If the update_mask is empty, the service will update all modifiable fields
present in the request.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the updateMask field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ModifyEntryRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ModifyEntryRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ModifyEntryRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides