Class CfnRegistryRecord.DescriptorsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.agentregistry.CfnRegistryRecord.DescriptorsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRegistryRecord.DescriptorsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRegistryRecord.DescriptorsProperty
@Stability(Stable)
@Internal
public static final class CfnRegistryRecord.DescriptorsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRegistryRecord.DescriptorsProperty
An implementation for
CfnRegistryRecord.DescriptorsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.agentregistry.CfnRegistryRecord.DescriptorsProperty
CfnRegistryRecord.DescriptorsProperty.Builder, CfnRegistryRecord.DescriptorsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRegistryRecord.DescriptorsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe A2A agent card descriptor, populated when the record type is AGENT.final ObjectThe agent skills definition descriptor, populated when the record type is SKILL.final ObjectThe custom descriptor, populated when the record type is CUSTOM.final ObjectThe MCP server descriptor, populated when the record type is MCP.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRegistryRecord.DescriptorsProperty.Builder.
-
-
Method Details
-
getA2AAgentCard
Description copied from interface:CfnRegistryRecord.DescriptorsPropertyThe A2A agent card descriptor, populated when the record type is AGENT.Returns union: either
IResolvableorCfnRegistryRecord.A2aAgentCardDescriptorProperty- Specified by:
getA2AAgentCardin interfaceCfnRegistryRecord.DescriptorsProperty- See Also:
-
getAgentSkillsDefinition
Description copied from interface:CfnRegistryRecord.DescriptorsPropertyThe agent skills definition descriptor, populated when the record type is SKILL.Returns union: either
IResolvableorCfnRegistryRecord.AgentSkillsDefinitionDescriptorProperty- Specified by:
getAgentSkillsDefinitionin interfaceCfnRegistryRecord.DescriptorsProperty- See Also:
-
getCustom
Description copied from interface:CfnRegistryRecord.DescriptorsPropertyThe custom descriptor, populated when the record type is CUSTOM.Returns union: either
IResolvableorCfnRegistryRecord.CustomDescriptorProperty- Specified by:
getCustomin interfaceCfnRegistryRecord.DescriptorsProperty- See Also:
-
getMcpServer
Description copied from interface:CfnRegistryRecord.DescriptorsPropertyThe MCP server descriptor, populated when the record type is MCP.Returns union: either
IResolvableorCfnRegistryRecord.McpServerDescriptorProperty- Specified by:
getMcpServerin interfaceCfnRegistryRecord.DescriptorsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-