Interface FloorSettingOrBuilder (0.11.0)

public interface FloorSettingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAiPlatformFloorSetting()

public abstract AiPlatformFloorSetting getAiPlatformFloorSetting()

Optional. AI Platform floor setting.

optional .google.cloud.modelarmor.v1beta.AiPlatformFloorSetting ai_platform_floor_setting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AiPlatformFloorSetting

The aiPlatformFloorSetting.

getAiPlatformFloorSettingOrBuilder()

public abstract AiPlatformFloorSettingOrBuilder getAiPlatformFloorSettingOrBuilder()

Optional. AI Platform floor setting.

optional .google.cloud.modelarmor.v1beta.AiPlatformFloorSetting ai_platform_floor_setting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AiPlatformFloorSettingOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. [Output only] Create timestamp

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

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. [Output only] Create timestamp

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

Returns
Type Description
TimestampOrBuilder

getEnableFloorSettingEnforcement()

public abstract boolean getEnableFloorSettingEnforcement()

Optional. Floor Settings enforcement status.

optional bool enable_floor_setting_enforcement = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enableFloorSettingEnforcement.

getFilterConfig()

public abstract FilterConfig getFilterConfig()

Required. ModelArmor filter configuration.

.google.cloud.modelarmor.v1beta.FilterConfig filter_config = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FilterConfig

The filterConfig.

getFilterConfigOrBuilder()

public abstract FilterConfigOrBuilder getFilterConfigOrBuilder()

Required. ModelArmor filter configuration.

.google.cloud.modelarmor.v1beta.FilterConfig filter_config = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FilterConfigOrBuilder

getFloorSettingMetadata()

public abstract FloorSetting.FloorSettingMetadata getFloorSettingMetadata()

Optional. Metadata for FloorSetting

.google.cloud.modelarmor.v1beta.FloorSetting.FloorSettingMetadata floor_setting_metadata = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FloorSetting.FloorSettingMetadata

The floorSettingMetadata.

getFloorSettingMetadataOrBuilder()

public abstract FloorSetting.FloorSettingMetadataOrBuilder getFloorSettingMetadataOrBuilder()

Optional. Metadata for FloorSetting

.google.cloud.modelarmor.v1beta.FloorSetting.FloorSettingMetadata floor_setting_metadata = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FloorSetting.FloorSettingMetadataOrBuilder

getIntegratedServices(int index)

public abstract FloorSetting.IntegratedService getIntegratedServices(int index)

Optional. List of integrated services for which the floor setting is applicable.

repeated .google.cloud.modelarmor.v1beta.FloorSetting.IntegratedService integrated_services = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
FloorSetting.IntegratedService

The integratedServices at the given index.

getIntegratedServicesCount()

public abstract int getIntegratedServicesCount()

Optional. List of integrated services for which the floor setting is applicable.

repeated .google.cloud.modelarmor.v1beta.FloorSetting.IntegratedService integrated_services = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of integratedServices.

getIntegratedServicesList()

public abstract List<FloorSetting.IntegratedService> getIntegratedServicesList()

Optional. List of integrated services for which the floor setting is applicable.

repeated .google.cloud.modelarmor.v1beta.FloorSetting.IntegratedService integrated_services = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<IntegratedService>

A list containing the integratedServices.

getIntegratedServicesValue(int index)

public abstract int getIntegratedServicesValue(int index)

Optional. List of integrated services for which the floor setting is applicable.

repeated .google.cloud.modelarmor.v1beta.FloorSetting.IntegratedService integrated_services = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of integratedServices at the given index.

getIntegratedServicesValueList()

public abstract List<Integer> getIntegratedServicesValueList()

Optional. List of integrated services for which the floor setting is applicable.

repeated .google.cloud.modelarmor.v1beta.FloorSetting.IntegratedService integrated_services = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for integratedServices.

getName()

public abstract String getName()

Identifier. The resource name.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The resource name.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. [Output only] Update timestamp

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

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. [Output only] Update timestamp

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

Returns
Type Description
TimestampOrBuilder

hasAiPlatformFloorSetting()

public abstract boolean hasAiPlatformFloorSetting()

Optional. AI Platform floor setting.

optional .google.cloud.modelarmor.v1beta.AiPlatformFloorSetting ai_platform_floor_setting = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the aiPlatformFloorSetting field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. [Output only] Create timestamp

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

Returns
Type Description
boolean

Whether the createTime field is set.

hasEnableFloorSettingEnforcement()

public abstract boolean hasEnableFloorSettingEnforcement()

Optional. Floor Settings enforcement status.

optional bool enable_floor_setting_enforcement = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the enableFloorSettingEnforcement field is set.

hasFilterConfig()

public abstract boolean hasFilterConfig()

Required. ModelArmor filter configuration.

.google.cloud.modelarmor.v1beta.FilterConfig filter_config = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the filterConfig field is set.

hasFloorSettingMetadata()

public abstract boolean hasFloorSettingMetadata()

Optional. Metadata for FloorSetting

.google.cloud.modelarmor.v1beta.FloorSetting.FloorSettingMetadata floor_setting_metadata = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the floorSettingMetadata field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. [Output only] Update timestamp

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

Returns
Type Description
boolean

Whether the updateTime field is set.