Interface OSPolicy.Resource.RepositoryResource.AptRepositoryOrBuilder (2.20.0)

public static interface OSPolicy.Resource.RepositoryResource.AptRepositoryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArchiveType()

public abstract OSPolicy.Resource.RepositoryResource.AptRepository.ArchiveType getArchiveType()

Required. Type of archive files in this repository.

.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.AptRepository.ArchiveType archive_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
OSPolicy.Resource.RepositoryResource.AptRepository.ArchiveType

The archiveType.

getArchiveTypeValue()

public abstract int getArchiveTypeValue()

Required. Type of archive files in this repository.

.google.cloud.osconfig.v1.OSPolicy.Resource.RepositoryResource.AptRepository.ArchiveType archive_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

The enum numeric value on the wire for archiveType.

getComponents(int index)

public abstract String getComponents(int index)

Required. List of components for this repository. Must contain at least one item.

repeated string components = 4 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The components at the given index.

getComponentsBytes(int index)

public abstract ByteString getComponentsBytes(int index)

Required. List of components for this repository. Must contain at least one item.

repeated string components = 4 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the components at the given index.

getComponentsCount()

public abstract int getComponentsCount()

Required. List of components for this repository. Must contain at least one item.

repeated string components = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

The count of components.

getComponentsList()

public abstract List<String> getComponentsList()

Required. List of components for this repository. Must contain at least one item.

repeated string components = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<String>

A list containing the components.

getDistribution()

public abstract String getDistribution()

Required. Distribution of this repository.

string distribution = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The distribution.

getDistributionBytes()

public abstract ByteString getDistributionBytes()

Required. Distribution of this repository.

string distribution = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for distribution.

getGpgKey()

public abstract String getGpgKey()

URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg.

string gpg_key = 5;

Returns
TypeDescription
String

The gpgKey.

getGpgKeyBytes()

public abstract ByteString getGpgKeyBytes()

URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg.

string gpg_key = 5;

Returns
TypeDescription
ByteString

The bytes for gpgKey.

getUri()

public abstract String getUri()

Required. URI for this repository.

string uri = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The uri.

getUriBytes()

public abstract ByteString getUriBytes()

Required. URI for this repository.

string uri = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for uri.