Root Schema : Oracle GoldenGate Receiver Server Info
Type: object
Title: Oracle GoldenGate Receiver Server Info
Show Source
{
"title":"Oracle GoldenGate Receiver Server Info",
"required":[
"trails"
],
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:targetPathProgress"
]
},
"trails":{
"type":"array",
"items":{
"description":"Trail File Details",
"type":"object",
"properties":{
"name":{
"description":"Trail Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"source":{
"description":"Source DB Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"extract":{
"description":"Source Extract Name",
"type":"string",
"minLength":1,
"maxLength":8
},
"pos":{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"bsn":{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"xid":{
"description":"XID information",
"type":"string",
"minLength":1,
"maxLength":16
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":0,
"maxItems":8192
}
},
"additionalProperties":false
}
Nested Schema : trails
Type: array
Minimum Number of Items: 0
Maximum Number of Items: 8192
Show Source
{
"type":"array",
"items":{
"description":"Trail File Details",
"type":"object",
"properties":{
"name":{
"description":"Trail Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"source":{
"description":"Source DB Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"extract":{
"description":"Source Extract Name",
"type":"string",
"minLength":1,
"maxLength":8
},
"pos":{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"bsn":{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"xid":{
"description":"XID information",
"type":"string",
"minLength":1,
"maxLength":16
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":0,
"maxItems":8192
}
Nested Schema : items
Type: object
Trail File Details
Show Source
{
"description":"Trail File Details",
"type":"object",
"properties":{
"name":{
"description":"Trail Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"source":{
"description":"Source DB Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"extract":{
"description":"Source Extract Name",
"type":"string",
"minLength":1,
"maxLength":8
},
"pos":{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"bsn":{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"xid":{
"description":"XID information",
"type":"string",
"minLength":1,
"maxLength":16
}
},
"required":[
"name"
],
"additionalProperties":false
}
Nested Schema : bsn
Type: object
LogBSN information
Show Source
{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
}
Nested Schema : pos
Type: object
Pos information
Show Source
{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
}
Nested Schema : at
Match One
Show Source
{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
Nested Schema : at-x-oneOf[0]
Match One
Show Source
-
integer
Minimum Value: 1
Maximum Value: 9.223372036854776E18
Normal format
-
string
Minimum Length: 3
Maximum Length: 64
Pattern: [0-9]+[.][0-9]+
Alternate format
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
}
Nested Schema : at
Match One
Show Source
{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
Nested Schema : at-x-oneOf[0]
Match One
Show Source
-
integer
Minimum Value: 1
Maximum Value: 9.223372036854776E18
Normal format
-
string
Minimum Length: 3
Maximum Length: 64
Pattern: [0-9]+[.][0-9]+
Alternate format
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":1,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
}