Interface FileOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
File
,File.Builder
public interface FileOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.com.google.protobuf.Timestamp
getFetchTime()
Output only.com.google.protobuf.TimestampOrBuilder
getFetchTimeOrBuilder()
Output only.Hash
getHashes(int index)
The hashes of the file content.int
getHashesCount()
The hashes of the file content.List<Hash>
getHashesList()
The hashes of the file content.HashOrBuilder
getHashesOrBuilder(int index)
The hashes of the file content.List<? extends HashOrBuilder>
getHashesOrBuilderList()
The hashes of the file content.String
getName()
The name of the file, for example: "projects/p1/locations/us-central1/repositories/repo1/files/a%2Fb%2Fc.txt".com.google.protobuf.ByteString
getNameBytes()
The name of the file, for example: "projects/p1/locations/us-central1/repositories/repo1/files/a%2Fb%2Fc.txt".String
getOwner()
The name of the Package or Version that owns this file, if any.com.google.protobuf.ByteString
getOwnerBytes()
The name of the Package or Version that owns this file, if any.long
getSizeBytes()
The size of the File in bytes.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.boolean
hasFetchTime()
Output only.boolean
hasUpdateTime()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The name of the file, for example: "projects/p1/locations/us-central1/repositories/repo1/files/a%2Fb%2Fc.txt". If the file ID part contains slashes, they are escaped.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the file, for example: "projects/p1/locations/us-central1/repositories/repo1/files/a%2Fb%2Fc.txt". If the file ID part contains slashes, they are escaped.
string name = 1;
- Returns:
- The bytes for name.
-
getSizeBytes
long getSizeBytes()
The size of the File in bytes.
int64 size_bytes = 3;
- Returns:
- The sizeBytes.
-
getHashesList
List<Hash> getHashesList()
The hashes of the file content.
repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;
-
getHashes
Hash getHashes(int index)
The hashes of the file content.
repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;
-
getHashesCount
int getHashesCount()
The hashes of the file content.
repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;
-
getHashesOrBuilderList
List<? extends HashOrBuilder> getHashesOrBuilderList()
The hashes of the file content.
repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;
-
getHashesOrBuilder
HashOrBuilder getHashesOrBuilder(int index)
The hashes of the file content.
repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;
-
hasCreateTime
boolean hasCreateTime()
Output only. The time when the File was created.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the File was created.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time when the File was created.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasUpdateTime
boolean hasUpdateTime()
Output only. The time when the File was last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the File was last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time when the File was last updated.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getOwner
String getOwner()
The name of the Package or Version that owns this file, if any.
string owner = 7;
- Returns:
- The owner.
-
getOwnerBytes
com.google.protobuf.ByteString getOwnerBytes()
The name of the Package or Version that owns this file, if any.
string owner = 7;
- Returns:
- The bytes for owner.
-
hasFetchTime
boolean hasFetchTime()
Output only. The time when the last attempt to refresh the file's data was made. Only set when the repository is remote.
.google.protobuf.Timestamp fetch_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the fetchTime field is set.
-
getFetchTime
com.google.protobuf.Timestamp getFetchTime()
Output only. The time when the last attempt to refresh the file's data was made. Only set when the repository is remote.
.google.protobuf.Timestamp fetch_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The fetchTime.
-
getFetchTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getFetchTimeOrBuilder()
Output only. The time when the last attempt to refresh the file's data was made. Only set when the repository is remote.
.google.protobuf.Timestamp fetch_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
-