Interface ObjectMetadataReportOptionsOrBuilder (0.2.0)

public interface ObjectMetadataReportOptionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDestinationOptionsCase()

public abstract ObjectMetadataReportOptions.DestinationOptionsCase getDestinationOptionsCase()
Returns
TypeDescription
ObjectMetadataReportOptions.DestinationOptionsCase

getFilterCase()

public abstract ObjectMetadataReportOptions.FilterCase getFilterCase()
Returns
TypeDescription
ObjectMetadataReportOptions.FilterCase

getMetadataFields(int index)

public abstract String getMetadataFields(int index)

Metadata fields to be included in the report.

repeated string metadata_fields = 1;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The metadataFields at the given index.

getMetadataFieldsBytes(int index)

public abstract ByteString getMetadataFieldsBytes(int index)

Metadata fields to be included in the report.

repeated string metadata_fields = 1;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the metadataFields at the given index.

getMetadataFieldsCount()

public abstract int getMetadataFieldsCount()

Metadata fields to be included in the report.

repeated string metadata_fields = 1;

Returns
TypeDescription
int

The count of metadataFields.

getMetadataFieldsList()

public abstract List<String> getMetadataFieldsList()

Metadata fields to be included in the report.

repeated string metadata_fields = 1;

Returns
TypeDescription
List<String>

A list containing the metadataFields.

getStorageDestinationOptions()

public abstract CloudStorageDestinationOptions getStorageDestinationOptions()

Cloud Storage as the storage system.

.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;

Returns
TypeDescription
CloudStorageDestinationOptions

The storageDestinationOptions.

getStorageDestinationOptionsOrBuilder()

public abstract CloudStorageDestinationOptionsOrBuilder getStorageDestinationOptionsOrBuilder()

Cloud Storage as the storage system.

.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;

Returns
TypeDescription
CloudStorageDestinationOptionsOrBuilder

getStorageFilters()

public abstract CloudStorageFilters getStorageFilters()

Cloud Storage as the storage system.

.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;

Returns
TypeDescription
CloudStorageFilters

The storageFilters.

getStorageFiltersOrBuilder()

public abstract CloudStorageFiltersOrBuilder getStorageFiltersOrBuilder()

Cloud Storage as the storage system.

.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;

Returns
TypeDescription
CloudStorageFiltersOrBuilder

hasStorageDestinationOptions()

public abstract boolean hasStorageDestinationOptions()

Cloud Storage as the storage system.

.google.cloud.storageinsights.v1.CloudStorageDestinationOptions storage_destination_options = 3;

Returns
TypeDescription
boolean

Whether the storageDestinationOptions field is set.

hasStorageFilters()

public abstract boolean hasStorageFilters()

Cloud Storage as the storage system.

.google.cloud.storageinsights.v1.CloudStorageFilters storage_filters = 2;

Returns
TypeDescription
boolean

Whether the storageFilters field is set.