Reference documentation and code samples for the App Topology V1 API class Google::Cloud::AppTopology::V1::ExploreSchemaRequest.
Request for ExploreSchema.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#depth
def depth() -> ::Integer- (::Integer) — Optional. The maximum depth of BFS traversal hops to perform from the starting node types or label names. Defaults to 0 if unspecified.
#depth=
def depth=(value) -> ::Integer- value (::Integer) — Optional. The maximum depth of BFS traversal hops to perform from the starting node types or label names. Defaults to 0 if unspecified.
- (::Integer) — Optional. The maximum depth of BFS traversal hops to perform from the starting node types or label names. Defaults to 0 if unspecified.
#name
def name() -> ::String-
(::String) — Required. The name of the singleton domain schema resource.
Format:
projects/{project}/locations/{location}/domains/{domain}/schema
#name=
def name=(value) -> ::String-
value (::String) — Required. The name of the singleton domain schema resource.
Format:
projects/{project}/locations/{location}/domains/{domain}/schema
-
(::String) — Required. The name of the singleton domain schema resource.
Format:
projects/{project}/locations/{location}/domains/{domain}/schema
#page_size
def page_size() -> ::Integer-
(::Integer) —
Optional. The maximum number of schema elements to return in a single page.
- The service might return fewer elements than this value if adding another
edge and its required endpoint nodes exceeds
page_size. - If omitted or set to 0, default (100) will be used.
- Minimum page_size is 3 to ensure at least one edge and its endpoint nodes fit on a page; values below 3 (e.g. 1 or 2) are changed to 3.
- Maximum value is 500.
- The service might return fewer elements than this value if adding another
edge and its required endpoint nodes exceeds
#page_size=
def page_size=(value) -> ::Integer-
value (::Integer) —
Optional. The maximum number of schema elements to return in a single page.
- The service might return fewer elements than this value if adding another
edge and its required endpoint nodes exceeds
page_size. - If omitted or set to 0, default (100) will be used.
- Minimum page_size is 3 to ensure at least one edge and its endpoint nodes fit on a page; values below 3 (e.g. 1 or 2) are changed to 3.
- Maximum value is 500.
- The service might return fewer elements than this value if adding another
edge and its required endpoint nodes exceeds
-
(::Integer) —
Optional. The maximum number of schema elements to return in a single page.
- The service might return fewer elements than this value if adding another
edge and its required endpoint nodes exceeds
page_size. - If omitted or set to 0, default (100) will be used.
- Minimum page_size is 3 to ensure at least one edge and its endpoint nodes fit on a page; values below 3 (e.g. 1 or 2) are changed to 3.
- Maximum value is 500.
- The service might return fewer elements than this value if adding another
edge and its required endpoint nodes exceeds
#page_token
def page_token() -> ::String-
(::String) — Optional. A page token received from a previous
ExploreSchemacall. Provide this to retrieve the subsequent page.When paginating, all other parameters (except page_size) provided to
ExploreSchemamust match the call that provided the page token.
#page_token=
def page_token=(value) -> ::String-
value (::String) — Optional. A page token received from a previous
ExploreSchemacall. Provide this to retrieve the subsequent page.When paginating, all other parameters (except page_size) provided to
ExploreSchemamust match the call that provided the page token.
-
(::String) — Optional. A page token received from a previous
ExploreSchemacall. Provide this to retrieve the subsequent page.When paginating, all other parameters (except page_size) provided to
ExploreSchemamust match the call that provided the page token.
#start_labels
def start_labels() -> ::Array<::String>-
(::Array<::String>) — Optional. Starting label names to begin traversal.
Substring, case-insensitive matches are performed against allowed label
names in the schema. A maximum of 10
start_labelscan be specified; providing more will result in anINVALID_ARGUMENTerror. Ifstart_labelsis unset or empty, all authorized node types will be used as the starting set.
#start_labels=
def start_labels=(value) -> ::Array<::String>-
value (::Array<::String>) — Optional. Starting label names to begin traversal.
Substring, case-insensitive matches are performed against allowed label
names in the schema. A maximum of 10
start_labelscan be specified; providing more will result in anINVALID_ARGUMENTerror. Ifstart_labelsis unset or empty, all authorized node types will be used as the starting set.
-
(::Array<::String>) — Optional. Starting label names to begin traversal.
Substring, case-insensitive matches are performed against allowed label
names in the schema. A maximum of 10
start_labelscan be specified; providing more will result in anINVALID_ARGUMENTerror. Ifstart_labelsis unset or empty, all authorized node types will be used as the starting set.