public final class SourceMetadata extends GeneratedMessage implements SourceMetadataOrBuilder
SourceMetadata represents the metadata for a resource at the source.
Protobuf type google.cloud.apihub.v1.SourceMetadata
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
public static final int ORIGINAL_RESOURCE_CREATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ORIGINAL_RESOURCE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int ORIGINAL_RESOURCE_UPDATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int PLUGIN_INSTANCE_ACTION_SOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SOURCE_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static SourceMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static SourceMetadata.Builder newBuilder()
public static SourceMetadata.Builder newBuilder(SourceMetadata prototype)
public static SourceMetadata parseDelimitedFrom(InputStream input)
public static SourceMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SourceMetadata parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static SourceMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SourceMetadata parseFrom(ByteString data)
public static SourceMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SourceMetadata parseFrom(CodedInputStream input)
public static SourceMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SourceMetadata parseFrom(InputStream input)
public static SourceMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SourceMetadata parseFrom(ByteBuffer data)
public static SourceMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<SourceMetadata> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public SourceMetadata getDefaultInstanceForType()
public Timestamp getOriginalResourceCreateTime()
Output only. The time at which the resource was created at the source.
.google.protobuf.Timestamp original_resource_create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The originalResourceCreateTime.
|
public TimestampOrBuilder getOriginalResourceCreateTimeOrBuilder()
Output only. The time at which the resource was created at the source.
.google.protobuf.Timestamp original_resource_create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getOriginalResourceId()
Output only. The unique identifier of the resource at the source.
string original_resource_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The originalResourceId.
|
public ByteString getOriginalResourceIdBytes()
Output only. The unique identifier of the resource at the source.
string original_resource_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for originalResourceId.
|
public Timestamp getOriginalResourceUpdateTime()
Output only. The time at which the resource was last updated at the source.
.google.protobuf.Timestamp original_resource_update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The originalResourceUpdateTime.
|
public TimestampOrBuilder getOriginalResourceUpdateTimeOrBuilder()
Output only. The time at which the resource was last updated at the source.
.google.protobuf.Timestamp original_resource_update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Parser<SourceMetadata> getParserForType()
Overrides
public SourceMetadata.PluginInstanceActionSource getPluginInstanceActionSource()
Output only. The source of the resource is a plugin instance action.
.google.cloud.apihub.v1.SourceMetadata.PluginInstanceActionSource plugin_instance_action_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public SourceMetadata.PluginInstanceActionSourceOrBuilder getPluginInstanceActionSourceOrBuilder()
Output only. The source of the resource is a plugin instance action.
.google.cloud.apihub.v1.SourceMetadata.PluginInstanceActionSource plugin_instance_action_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public SourceMetadata.SourceCase getSourceCase()
public SourceMetadata.SourceType getSourceType()
Output only. The type of the source.
.google.cloud.apihub.v1.SourceMetadata.SourceType source_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getSourceTypeValue()
Output only. The type of the source.
.google.cloud.apihub.v1.SourceMetadata.SourceType source_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for sourceType.
|
public boolean hasOriginalResourceCreateTime()
Output only. The time at which the resource was created at the source.
.google.protobuf.Timestamp original_resource_create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the originalResourceCreateTime field is set.
|
public boolean hasOriginalResourceUpdateTime()
Output only. The time at which the resource was last updated at the source.
.google.protobuf.Timestamp original_resource_update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the originalResourceUpdateTime field is set.
|
public boolean hasPluginInstanceActionSource()
Output only. The source of the resource is a plugin instance action.
.google.cloud.apihub.v1.SourceMetadata.PluginInstanceActionSource plugin_instance_action_source = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the pluginInstanceActionSource field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public SourceMetadata.Builder newBuilderForType()
protected SourceMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public SourceMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides