Send feedback
Class DependencyEntityReference (0.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class DependencyEntityReference extends GeneratedMessageV3 implements DependencyEntityReferenceOrBuilder
Reference to an entity participating in a dependency.
Protobuf type google.cloud.apihub.v1.DependencyEntityReference
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
Type
Description
int
EXTERNAL_API_RESOURCE_NAME_FIELD_NUMBER
public static final int EXTERNAL_API_RESOURCE_NAME_FIELD_NUMBER
Field Value
Type
Description
int
OPERATION_RESOURCE_NAME_FIELD_NUMBER
public static final int OPERATION_RESOURCE_NAME_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static DependencyEntityReference getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static DependencyEntityReference . Builder newBuilder ()
newBuilder(DependencyEntityReference prototype)
public static DependencyEntityReference . Builder newBuilder ( DependencyEntityReference prototype )
public static DependencyEntityReference parseDelimitedFrom ( InputStream input )
public static DependencyEntityReference parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static DependencyEntityReference parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DependencyEntityReference parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static DependencyEntityReference parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DependencyEntityReference parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static DependencyEntityReference parseFrom ( CodedInputStream input )
public static DependencyEntityReference parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static DependencyEntityReference parseFrom ( InputStream input )
public static DependencyEntityReference parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static DependencyEntityReference parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DependencyEntityReference parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<DependencyEntityReference> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public DependencyEntityReference getDefaultInstanceForType ()
getDisplayName()
public String getDisplayName ()
Output only. Display name of the entity.
string display_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The displayName.
getDisplayNameBytes()
public ByteString getDisplayNameBytes ()
Output only. Display name of the entity.
string display_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for displayName.
getExternalApiResourceName()
public String getExternalApiResourceName ()
The resource name of an external API in the API Hub.
Format:
projects/{project}/locations/{location}/externalApis/{external_api}
string external_api_resource_name = 3;
Returns
Type
Description
String
The externalApiResourceName.
getExternalApiResourceNameBytes()
public ByteString getExternalApiResourceNameBytes ()
The resource name of an external API in the API Hub.
Format:
projects/{project}/locations/{location}/externalApis/{external_api}
string external_api_resource_name = 3;
Returns
Type
Description
ByteString
The bytes for externalApiResourceName.
getIdentifierCase()
public DependencyEntityReference . IdentifierCase getIdentifierCase ()
getOperationResourceName()
public String getOperationResourceName ()
The resource name of an operation in the API Hub.
Format:
projects/{project}/locations/{location}/apis/{api}/versions/{version}/operations/{operation}
string operation_resource_name = 2;
Returns
Type
Description
String
The operationResourceName.
getOperationResourceNameBytes()
public ByteString getOperationResourceNameBytes ()
The resource name of an operation in the API Hub.
Format:
projects/{project}/locations/{location}/apis/{api}/versions/{version}/operations/{operation}
string operation_resource_name = 2;
Returns
Type
Description
ByteString
The bytes for operationResourceName.
getParserForType()
public Parser<DependencyEntityReference> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hasExternalApiResourceName()
public boolean hasExternalApiResourceName ()
The resource name of an external API in the API Hub.
Format:
projects/{project}/locations/{location}/externalApis/{external_api}
string external_api_resource_name = 3;
Returns
Type
Description
boolean
Whether the externalApiResourceName field is set.
hasOperationResourceName()
public boolean hasOperationResourceName ()
The resource name of an operation in the API Hub.
Format:
projects/{project}/locations/{location}/apis/{api}/versions/{version}/operations/{operation}
string operation_resource_name = 2;
Returns
Type
Description
boolean
Whether the operationResourceName field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public DependencyEntityReference . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DependencyEntityReference . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public DependencyEntityReference . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-10 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-10 UTC."],[],[]]