Interface FileOrBuilder (1.20.0)

public interface FileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The time when the File was created.

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The time when the File was created.

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

getFetchTime()

public abstract 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
TypeDescription
Timestamp

The fetchTime.

getFetchTimeOrBuilder()

public abstract 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];

Returns
TypeDescription
TimestampOrBuilder

getHashes(int index)

public abstract Hash getHashes(int index)

The hashes of the file content.

repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
Hash

getHashesCount()

public abstract int getHashesCount()

The hashes of the file content.

repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;

Returns
TypeDescription
int

getHashesList()

public abstract List<Hash> getHashesList()

The hashes of the file content.

repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;

Returns
TypeDescription
List<Hash>

getHashesOrBuilder(int index)

public abstract HashOrBuilder getHashesOrBuilder(int index)

The hashes of the file content.

repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
HashOrBuilder

getHashesOrBuilderList()

public abstract List<? extends HashOrBuilder> getHashesOrBuilderList()

The hashes of the file content.

repeated .google.devtools.artifactregistry.v1.Hash hashes = 4;

Returns
TypeDescription
List<? extends com.google.devtools.artifactregistry.v1.HashOrBuilder>

getName()

public abstract 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
TypeDescription
String

The name.

getNameBytes()

public abstract 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
TypeDescription
ByteString

The bytes for name.

getOwner()

public abstract String getOwner()

The name of the Package or Version that owns this file, if any.

string owner = 7;

Returns
TypeDescription
String

The owner.

getOwnerBytes()

public abstract ByteString getOwnerBytes()

The name of the Package or Version that owns this file, if any.

string owner = 7;

Returns
TypeDescription
ByteString

The bytes for owner.

getSizeBytes()

public abstract long getSizeBytes()

The size of the File in bytes.

int64 size_bytes = 3;

Returns
TypeDescription
long

The sizeBytes.

getUpdateTime()

public abstract 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
TypeDescription
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The time when the File was last updated.

.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The time when the File was created.

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the createTime field is set.

hasFetchTime()

public abstract 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
TypeDescription
boolean

Whether the fetchTime field is set.

hasUpdateTime()

public abstract 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
TypeDescription
boolean

Whether the updateTime field is set.