Interface ObjectMetadataReportOptionsOrBuilder (0.40.0)

public interface ObjectMetadataReportOptionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDestinationOptionsCase()

public abstract ObjectMetadataReportOptions.DestinationOptionsCase getDestinationOptionsCase()
Returns
Type Description
ObjectMetadataReportOptions.DestinationOptionsCase

getFilterCase()

public abstract ObjectMetadataReportOptions.FilterCase getFilterCase()
Returns
Type Description
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
Name Description
index int

The index of the element to return.

Returns
Type Description
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
Name Description
index int

The index of the value to return.

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
CloudStorageDestinationOptions

The storageDestinationOptions.

getStorageDestinationOptionsOrBuilder()

public abstract CloudStorageDestinationOptionsOrBuilder getStorageDestinationOptionsOrBuilder()

Cloud Storage as the storage system.

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

Returns
Type Description
CloudStorageDestinationOptionsOrBuilder

getStorageFilters()

public abstract CloudStorageFilters getStorageFilters()

Cloud Storage as the storage system.

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

Returns
Type Description
CloudStorageFilters

The storageFilters.

getStorageFiltersOrBuilder()

public abstract CloudStorageFiltersOrBuilder getStorageFiltersOrBuilder()

Cloud Storage as the storage system.

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

Returns
Type Description
CloudStorageFiltersOrBuilder

hasStorageDestinationOptions()

public abstract boolean hasStorageDestinationOptions()

Cloud Storage as the storage system.

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

Returns
Type Description
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
Type Description
boolean

Whether the storageFilters field is set.