NAME

Google::Protobuf::Struct::Struct - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Protobuf::Struct;

my $msg = Google::Protobuf::Struct::Struct->new(
    fields => $value,
);

FIELDS

  • fields

    Type: Message (.google.protobuf.Struct.FieldsEntry)

NAME

Google::Protobuf::Struct::Value - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Protobuf::Struct;

my $msg = Google::Protobuf::Struct::Value->new(
    null_value => $value,
);

FIELDS

  • null_value

    Type: Enum (.google.protobuf.NullValue)

  • number_value

    Type: Double

  • string_value

    Type: String

  • bool_value

    Type: Bool

  • struct_value

    Type: Message (.google.protobuf.Struct)

  • list_value

    Type: Message (.google.protobuf.ListValue)

NAME

Google::Protobuf::Struct::ListValue - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Protobuf::Struct;

my $msg = Google::Protobuf::Struct::ListValue->new(
    values => $value,
);

FIELDS

  • values

    Type: Message (.google.protobuf.Value)