Class FloorSetting
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.modelarmor.v1beta.FloorSetting
- All Implemented Interfaces:
FloorSettingOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class FloorSetting
extends com.google.protobuf.GeneratedMessage
implements FloorSettingOrBuilder
Message describing FloorSetting resourceProtobuf type
google.cloud.modelarmor.v1beta.FloorSetting- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMessage describing FloorSetting resourcestatic final classmessage describing FloorSetting Metadatastatic interfacestatic enumIntegrated service for which the floor setting is applicable.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static FloorSettingstatic final com.google.protobuf.Descriptors.DescriptorbooleanOptional.Required.Required.Optional.Optional.Optional.Optional.getIntegratedServices(int index) Optional.intOptional.Optional.intgetIntegratedServicesValue(int index) Optional.Optional.getName()Identifier.com.google.protobuf.ByteStringIdentifier.com.google.protobuf.Parser<FloorSetting>intcom.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOptional.booleanOutput only.booleanOptional.booleanRequired.booleanOptional.booleanOptional.inthashCode()booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic FloorSetting.Builderstatic FloorSetting.BuildernewBuilder(FloorSetting prototype) protected FloorSetting.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static FloorSettingparseDelimitedFrom(InputStream input) static FloorSettingparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FloorSettingparseFrom(byte[] data) static FloorSettingparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FloorSettingparseFrom(com.google.protobuf.ByteString data) static FloorSettingparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FloorSettingparseFrom(com.google.protobuf.CodedInputStream input) static FloorSettingparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FloorSettingparseFrom(InputStream input) static FloorSettingparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FloorSettingparseFrom(ByteBuffer data) static FloorSettingparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FloorSetting>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER- See Also:
-
FILTER_CONFIG_FIELD_NUMBER
public static final int FILTER_CONFIG_FIELD_NUMBER- See Also:
-
ENABLE_FLOOR_SETTING_ENFORCEMENT_FIELD_NUMBER
public static final int ENABLE_FLOOR_SETTING_ENFORCEMENT_FIELD_NUMBER- See Also:
-
INTEGRATED_SERVICES_FIELD_NUMBER
public static final int INTEGRATED_SERVICES_FIELD_NUMBER- See Also:
-
AI_PLATFORM_FLOOR_SETTING_FIELD_NUMBER
public static final int AI_PLATFORM_FLOOR_SETTING_FIELD_NUMBER- See Also:
-
FLOOR_SETTING_METADATA_FIELD_NUMBER
public static final int FLOOR_SETTING_METADATA_FIELD_NUMBER- See Also:
-
GOOGLE_MCP_SERVER_FLOOR_SETTING_FIELD_NUMBER
public static final int GOOGLE_MCP_SERVER_FLOOR_SETTING_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
Identifier. The resource name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNamein interfaceFloorSettingOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Identifier. The resource name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNameBytesin interfaceFloorSettingOrBuilder- Returns:
- The bytes for name.
-
hasCreateTime
public boolean hasCreateTime()Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceFloorSettingOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceFloorSettingOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. [Output only] Create timestamp
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceFloorSettingOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. [Output only] Update timestamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceFloorSettingOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. [Output only] Update timestamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceFloorSettingOrBuilder- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. [Output only] Update timestamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceFloorSettingOrBuilder
-
hasFilterConfig
public boolean hasFilterConfig()Required. ModelArmor filter configuration.
.google.cloud.modelarmor.v1beta.FilterConfig filter_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasFilterConfigin interfaceFloorSettingOrBuilder- Returns:
- Whether the filterConfig field is set.
-
getFilterConfig
Required. ModelArmor filter configuration.
.google.cloud.modelarmor.v1beta.FilterConfig filter_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFilterConfigin interfaceFloorSettingOrBuilder- Returns:
- The filterConfig.
-
getFilterConfigOrBuilder
Required. ModelArmor filter configuration.
.google.cloud.modelarmor.v1beta.FilterConfig filter_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFilterConfigOrBuilderin interfaceFloorSettingOrBuilder
-
hasEnableFloorSettingEnforcement
public boolean hasEnableFloorSettingEnforcement()Optional. Floor Settings enforcement status.
optional bool enable_floor_setting_enforcement = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasEnableFloorSettingEnforcementin interfaceFloorSettingOrBuilder- Returns:
- Whether the enableFloorSettingEnforcement field is set.
-
getEnableFloorSettingEnforcement
public boolean getEnableFloorSettingEnforcement()Optional. Floor Settings enforcement status.
optional bool enable_floor_setting_enforcement = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnableFloorSettingEnforcementin interfaceFloorSettingOrBuilder- Returns:
- The enableFloorSettingEnforcement.
-
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];- Specified by:
getIntegratedServicesListin interfaceFloorSettingOrBuilder- Returns:
- A list containing the integratedServices.
-
getIntegratedServicesCount
public 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];- Specified by:
getIntegratedServicesCountin interfaceFloorSettingOrBuilder- Returns:
- The count of integratedServices.
-
getIntegratedServices
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];- Specified by:
getIntegratedServicesin interfaceFloorSettingOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The integratedServices at the given index.
-
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];- Specified by:
getIntegratedServicesValueListin interfaceFloorSettingOrBuilder- Returns:
- A list containing the enum numeric values on the wire for integratedServices.
-
getIntegratedServicesValue
public 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];- Specified by:
getIntegratedServicesValuein interfaceFloorSettingOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of integratedServices at the given index.
-
hasAiPlatformFloorSetting
public boolean hasAiPlatformFloorSetting()Optional. AI Platform floor setting.
optional .google.cloud.modelarmor.v1beta.AiPlatformFloorSetting ai_platform_floor_setting = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAiPlatformFloorSettingin interfaceFloorSettingOrBuilder- Returns:
- Whether the aiPlatformFloorSetting field is set.
-
getAiPlatformFloorSetting
Optional. AI Platform floor setting.
optional .google.cloud.modelarmor.v1beta.AiPlatformFloorSetting ai_platform_floor_setting = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAiPlatformFloorSettingin interfaceFloorSettingOrBuilder- Returns:
- The aiPlatformFloorSetting.
-
getAiPlatformFloorSettingOrBuilder
Optional. AI Platform floor setting.
optional .google.cloud.modelarmor.v1beta.AiPlatformFloorSetting ai_platform_floor_setting = 7 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAiPlatformFloorSettingOrBuilderin interfaceFloorSettingOrBuilder
-
hasFloorSettingMetadata
public boolean hasFloorSettingMetadata()Optional. Metadata for FloorSetting
.google.cloud.modelarmor.v1beta.FloorSetting.FloorSettingMetadata floor_setting_metadata = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasFloorSettingMetadatain interfaceFloorSettingOrBuilder- Returns:
- Whether the floorSettingMetadata field is set.
-
getFloorSettingMetadata
Optional. Metadata for FloorSetting
.google.cloud.modelarmor.v1beta.FloorSetting.FloorSettingMetadata floor_setting_metadata = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFloorSettingMetadatain interfaceFloorSettingOrBuilder- Returns:
- The floorSettingMetadata.
-
getFloorSettingMetadataOrBuilder
Optional. Metadata for FloorSetting
.google.cloud.modelarmor.v1beta.FloorSetting.FloorSettingMetadata floor_setting_metadata = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFloorSettingMetadataOrBuilderin interfaceFloorSettingOrBuilder
-
hasGoogleMcpServerFloorSetting
public boolean hasGoogleMcpServerFloorSetting()Optional. Google MCP Server floor setting.
optional .google.cloud.modelarmor.v1beta.McpServerFloorSetting google_mcp_server_floor_setting = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasGoogleMcpServerFloorSettingin interfaceFloorSettingOrBuilder- Returns:
- Whether the googleMcpServerFloorSetting field is set.
-
getGoogleMcpServerFloorSetting
Optional. Google MCP Server floor setting.
optional .google.cloud.modelarmor.v1beta.McpServerFloorSetting google_mcp_server_floor_setting = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getGoogleMcpServerFloorSettingin interfaceFloorSettingOrBuilder- Returns:
- The googleMcpServerFloorSetting.
-
getGoogleMcpServerFloorSettingOrBuilder
Optional. Google MCP Server floor setting.
optional .google.cloud.modelarmor.v1beta.McpServerFloorSetting google_mcp_server_floor_setting = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getGoogleMcpServerFloorSettingOrBuilderin interfaceFloorSettingOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FloorSetting parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FloorSetting parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FloorSetting parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FloorSetting parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FloorSetting parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FloorSetting parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FloorSetting parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static FloorSetting parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FloorSetting parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FloorSetting.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-