public static final class CreateEntryLinkRequest.Builder extends GeneratedMessageV3.Builder<CreateEntryLinkRequest.Builder> implements CreateEntryLinkRequestOrBuilder
Request message for CreateEntryLink.
Protobuf type google.cloud.dataplex.v1.CreateEntryLinkRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateEntryLinkRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateEntryLinkRequest build()
buildPartial()
public CreateEntryLinkRequest buildPartial()
clear()
public CreateEntryLinkRequest.Builder clear()
Overrides
clearEntryLink()
public CreateEntryLinkRequest.Builder clearEntryLink()
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
clearEntryLinkId()
public CreateEntryLinkRequest.Builder clearEntryLinkId()
Required. Entry Link identifier
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must be between 1-63 characters.
- Must end with a number or a letter.
- Must be unique within the EntryGroup.
string entry_link_id = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public CreateEntryLinkRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateEntryLinkRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateEntryLinkRequest.Builder clearParent()
Required. The resource name of the parent Entry Group:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateEntryLinkRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateEntryLinkRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEntryLink()
public EntryLink getEntryLink()
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
EntryLink |
The entryLink.
|
getEntryLinkBuilder()
public EntryLink.Builder getEntryLinkBuilder()
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
getEntryLinkId()
public String getEntryLinkId()
Required. Entry Link identifier
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must be between 1-63 characters.
- Must end with a number or a letter.
- Must be unique within the EntryGroup.
string entry_link_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The entryLinkId.
|
getEntryLinkIdBytes()
public ByteString getEntryLinkIdBytes()
Required. Entry Link identifier
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must be between 1-63 characters.
- Must end with a number or a letter.
- Must be unique within the EntryGroup.
string entry_link_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for entryLinkId.
|
getEntryLinkOrBuilder()
public EntryLinkOrBuilder getEntryLinkOrBuilder()
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. The resource name of the parent Entry Group:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The resource name of the parent Entry Group:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
hasEntryLink()
public boolean hasEntryLink()
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the entryLink field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeEntryLink(EntryLink value)
public CreateEntryLinkRequest.Builder mergeEntryLink(EntryLink value)
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(CreateEntryLinkRequest other)
public CreateEntryLinkRequest.Builder mergeFrom(CreateEntryLinkRequest other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateEntryLinkRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateEntryLinkRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateEntryLinkRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setEntryLink(EntryLink value)
public CreateEntryLinkRequest.Builder setEntryLink(EntryLink value)
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
setEntryLink(EntryLink.Builder builderForValue)
public CreateEntryLinkRequest.Builder setEntryLink(EntryLink.Builder builderForValue)
Required. Entry Link resource.
.google.cloud.dataplex.v1.EntryLink entry_link = 3 [(.google.api.field_behavior) = REQUIRED];
setEntryLinkId(String value)
public CreateEntryLinkRequest.Builder setEntryLinkId(String value)
Required. Entry Link identifier
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must be between 1-63 characters.
- Must end with a number or a letter.
- Must be unique within the EntryGroup.
string entry_link_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The entryLinkId to set.
|
setEntryLinkIdBytes(ByteString value)
public CreateEntryLinkRequest.Builder setEntryLinkIdBytes(ByteString value)
Required. Entry Link identifier
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must be between 1-63 characters.
- Must end with a number or a letter.
- Must be unique within the EntryGroup.
string entry_link_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for entryLinkId to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateEntryLinkRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateEntryLinkRequest.Builder setParent(String value)
Required. The resource name of the parent Entry Group:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateEntryLinkRequest.Builder setParentBytes(ByteString value)
Required. The resource name of the parent Entry Group:
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateEntryLinkRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateEntryLinkRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides