Class: Google::Cloud::VisionAI::V1::Application::ApplicationRuntimeInfo

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/visionai/v1/platform.rb

Overview

Message storing the runtime information of the application.

Defined Under Namespace

Classes: GlobalOutputResource, MonitoringConfig

Instance Attribute Summary collapse

Instance Attribute Details

#deploy_time::Google::Protobuf::Timestamp

Returns Timestamp when the engine be deployed.

Returns:



862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/visionai/v1/platform.rb', line 862

class ApplicationRuntimeInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Message about output resources from application.
  # @!attribute [rw] output_resource
  #   @return [::String]
  #     The full resource name of the outputted resources.
  # @!attribute [rw] producer_node
  #   @return [::String]
  #     The name of graph node who produces the output resource name.
  #     For example:
  #     output_resource:
  #     /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema
  #     producer_node: occupancy-count
  # @!attribute [rw] key
  #   @return [::String]
  #     The key of the output resource, it has to be unique within the same
  #     producer node. One producer node can output several output resources,
  #     the key can be used to match corresponding output resources.
  class GlobalOutputResource
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Monitoring-related configuration for an application.
  # @!attribute [rw] enabled
  #   @return [::Boolean]
  #     Whether this application has monitoring enabled.
  class MonitoringConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#global_output_resources::Array<::Google::Cloud::VisionAI::V1::Application::ApplicationRuntimeInfo::GlobalOutputResource>

Returns Globally created resources like warehouse dataschemas.

Returns:



862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/visionai/v1/platform.rb', line 862

class ApplicationRuntimeInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Message about output resources from application.
  # @!attribute [rw] output_resource
  #   @return [::String]
  #     The full resource name of the outputted resources.
  # @!attribute [rw] producer_node
  #   @return [::String]
  #     The name of graph node who produces the output resource name.
  #     For example:
  #     output_resource:
  #     /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema
  #     producer_node: occupancy-count
  # @!attribute [rw] key
  #   @return [::String]
  #     The key of the output resource, it has to be unique within the same
  #     producer node. One producer node can output several output resources,
  #     the key can be used to match corresponding output resources.
  class GlobalOutputResource
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Monitoring-related configuration for an application.
  # @!attribute [rw] enabled
  #   @return [::Boolean]
  #     Whether this application has monitoring enabled.
  class MonitoringConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#monitoring_config::Google::Cloud::VisionAI::V1::Application::ApplicationRuntimeInfo::MonitoringConfig

Returns Monitoring-related configuration for this application.

Returns:



862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/visionai/v1/platform.rb', line 862

class ApplicationRuntimeInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Message about output resources from application.
  # @!attribute [rw] output_resource
  #   @return [::String]
  #     The full resource name of the outputted resources.
  # @!attribute [rw] producer_node
  #   @return [::String]
  #     The name of graph node who produces the output resource name.
  #     For example:
  #     output_resource:
  #     /projects/123/locations/us-central1/corpora/my-corpus/dataSchemas/my-schema
  #     producer_node: occupancy-count
  # @!attribute [rw] key
  #   @return [::String]
  #     The key of the output resource, it has to be unique within the same
  #     producer node. One producer node can output several output resources,
  #     the key can be used to match corresponding output resources.
  class GlobalOutputResource
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Monitoring-related configuration for an application.
  # @!attribute [rw] enabled
  #   @return [::Boolean]
  #     Whether this application has monitoring enabled.
  class MonitoringConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end