Class EffectiveVpcFlowLogsConfig

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.networkmanagement.v1beta1.EffectiveVpcFlowLogsConfig
All Implemented Interfaces:
EffectiveVpcFlowLogsConfigOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class EffectiveVpcFlowLogsConfig extends com.google.protobuf.GeneratedMessage implements EffectiveVpcFlowLogsConfigOrBuilder
 A configuration to generate a response for GetEffectiveVpcFlowLogsConfig
 request.
 
Protobuf type google.cloud.networkmanagement.v1beta1.EffectiveVpcFlowLogsConfig
See Also:
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • STATE_FIELD_NUMBER

      public static final int STATE_FIELD_NUMBER
      See Also:
    • AGGREGATION_INTERVAL_FIELD_NUMBER

      public static final int AGGREGATION_INTERVAL_FIELD_NUMBER
      See Also:
    • FLOW_SAMPLING_FIELD_NUMBER

      public static final int FLOW_SAMPLING_FIELD_NUMBER
      See Also:
    • METADATA_FIELD_NUMBER

      public static final int METADATA_FIELD_NUMBER
      See Also:
    • METADATA_FIELDS_FIELD_NUMBER

      public static final int METADATA_FIELDS_FIELD_NUMBER
      See Also:
    • FILTER_EXPR_FIELD_NUMBER

      public static final int FILTER_EXPR_FIELD_NUMBER
      See Also:
    • CROSS_PROJECT_METADATA_FIELD_NUMBER

      public static final int CROSS_PROJECT_METADATA_FIELD_NUMBER
      See Also:
    • NETWORK_FIELD_NUMBER

      public static final int NETWORK_FIELD_NUMBER
      See Also:
    • SUBNET_FIELD_NUMBER

      public static final int SUBNET_FIELD_NUMBER
      See Also:
    • INTERCONNECT_ATTACHMENT_FIELD_NUMBER

      public static final int INTERCONNECT_ATTACHMENT_FIELD_NUMBER
      See Also:
    • VPN_TUNNEL_FIELD_NUMBER

      public static final int VPN_TUNNEL_FIELD_NUMBER
      See Also:
    • SCOPE_FIELD_NUMBER

      public static final int SCOPE_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getTargetResourceCase

      public EffectiveVpcFlowLogsConfig.TargetResourceCase getTargetResourceCase()
      Specified by:
      getTargetResourceCase in interface EffectiveVpcFlowLogsConfigOrBuilder
    • getName

      public String getName()
       Unique name of the configuration. The name can have one of the following
       forms:
      
       - For project-level configurations:
       `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`
      
       - For organization-level configurations:
       `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`
      
       - For a Compute config, the name will be the path of the subnet:
       `projects/{project_id}/regions/{region}/subnetworks/{subnet_id}`
       
      string name = 1;
      Specified by:
      getName in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Unique name of the configuration. The name can have one of the following
       forms:
      
       - For project-level configurations:
       `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`
      
       - For organization-level configurations:
       `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`
      
       - For a Compute config, the name will be the path of the subnet:
       `projects/{project_id}/regions/{region}/subnetworks/{subnet_id}`
       
      string name = 1;
      Specified by:
      getNameBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The bytes for name.
    • hasState

      public boolean hasState()
       The state of the VPC Flow Log configuration. Default value is ENABLED.
       When creating a new configuration, it must be enabled.
       Setting state=DISABLED will pause the log generation for this config.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.State state = 3;
      Specified by:
      hasState in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the state field is set.
    • getStateValue

      public int getStateValue()
       The state of the VPC Flow Log configuration. Default value is ENABLED.
       When creating a new configuration, it must be enabled.
       Setting state=DISABLED will pause the log generation for this config.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.State state = 3;
      Specified by:
      getStateValue in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • getState

      public VpcFlowLogsConfig.State getState()
       The state of the VPC Flow Log configuration. Default value is ENABLED.
       When creating a new configuration, it must be enabled.
       Setting state=DISABLED will pause the log generation for this config.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.State state = 3;
      Specified by:
      getState in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The state.
    • hasAggregationInterval

      public boolean hasAggregationInterval()
       The aggregation interval for the logs. Default value is INTERVAL_5_SEC.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.AggregationInterval aggregation_interval = 4;
      Specified by:
      hasAggregationInterval in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the aggregationInterval field is set.
    • getAggregationIntervalValue

      public int getAggregationIntervalValue()
       The aggregation interval for the logs. Default value is INTERVAL_5_SEC.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.AggregationInterval aggregation_interval = 4;
      Specified by:
      getAggregationIntervalValue in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The enum numeric value on the wire for aggregationInterval.
    • getAggregationInterval

      public VpcFlowLogsConfig.AggregationInterval getAggregationInterval()
       The aggregation interval for the logs. Default value is INTERVAL_5_SEC.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.AggregationInterval aggregation_interval = 4;
      Specified by:
      getAggregationInterval in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The aggregationInterval.
    • hasFlowSampling

      public boolean hasFlowSampling()
       The value of the field must be in (0, 1]. The sampling rate of VPC Flow
       Logs where 1.0 means all collected logs are reported.
       Setting the sampling rate to 0.0 is not allowed. If you want to disable VPC
       Flow Logs, use the state field instead.
       Default value is 1.0.
       
      optional float flow_sampling = 5;
      Specified by:
      hasFlowSampling in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the flowSampling field is set.
    • getFlowSampling

      public float getFlowSampling()
       The value of the field must be in (0, 1]. The sampling rate of VPC Flow
       Logs where 1.0 means all collected logs are reported.
       Setting the sampling rate to 0.0 is not allowed. If you want to disable VPC
       Flow Logs, use the state field instead.
       Default value is 1.0.
       
      optional float flow_sampling = 5;
      Specified by:
      getFlowSampling in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The flowSampling.
    • hasMetadata

      public boolean hasMetadata()
       Configures whether all, none or a subset of metadata fields should be
       added to the reported VPC flow logs.
       Default value is INCLUDE_ALL_METADATA.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.Metadata metadata = 6;
      Specified by:
      hasMetadata in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the metadata field is set.
    • getMetadataValue

      public int getMetadataValue()
       Configures whether all, none or a subset of metadata fields should be
       added to the reported VPC flow logs.
       Default value is INCLUDE_ALL_METADATA.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.Metadata metadata = 6;
      Specified by:
      getMetadataValue in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The enum numeric value on the wire for metadata.
    • getMetadata

      public VpcFlowLogsConfig.Metadata getMetadata()
       Configures whether all, none or a subset of metadata fields should be
       added to the reported VPC flow logs.
       Default value is INCLUDE_ALL_METADATA.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.Metadata metadata = 6;
      Specified by:
      getMetadata in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The metadata.
    • getMetadataFieldsList

      public com.google.protobuf.ProtocolStringList getMetadataFieldsList()
       Custom metadata fields to include in the reported VPC flow logs.
       Can only be specified if "metadata" was set to CUSTOM_METADATA.
       
      repeated string metadata_fields = 7;
      Specified by:
      getMetadataFieldsList in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      A list containing the metadataFields.
    • getMetadataFieldsCount

      public int getMetadataFieldsCount()
       Custom metadata fields to include in the reported VPC flow logs.
       Can only be specified if "metadata" was set to CUSTOM_METADATA.
       
      repeated string metadata_fields = 7;
      Specified by:
      getMetadataFieldsCount in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The count of metadataFields.
    • getMetadataFields

      public String getMetadataFields(int index)
       Custom metadata fields to include in the reported VPC flow logs.
       Can only be specified if "metadata" was set to CUSTOM_METADATA.
       
      repeated string metadata_fields = 7;
      Specified by:
      getMetadataFields in interface EffectiveVpcFlowLogsConfigOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The metadataFields at the given index.
    • getMetadataFieldsBytes

      public com.google.protobuf.ByteString getMetadataFieldsBytes(int index)
       Custom metadata fields to include in the reported VPC flow logs.
       Can only be specified if "metadata" was set to CUSTOM_METADATA.
       
      repeated string metadata_fields = 7;
      Specified by:
      getMetadataFieldsBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the metadataFields at the given index.
    • hasFilterExpr

      public boolean hasFilterExpr()
       Export filter used to define which VPC Flow Logs should be logged.
       
      optional string filter_expr = 8;
      Specified by:
      hasFilterExpr in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the filterExpr field is set.
    • getFilterExpr

      public String getFilterExpr()
       Export filter used to define which VPC Flow Logs should be logged.
       
      optional string filter_expr = 8;
      Specified by:
      getFilterExpr in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The filterExpr.
    • getFilterExprBytes

      public com.google.protobuf.ByteString getFilterExprBytes()
       Export filter used to define which VPC Flow Logs should be logged.
       
      optional string filter_expr = 8;
      Specified by:
      getFilterExprBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The bytes for filterExpr.
    • hasCrossProjectMetadata

      public boolean hasCrossProjectMetadata()
       Determines whether to include cross project annotations in the logs.
       This field is available only for organization configurations. If not
       specified in org configs will be set to CROSS_PROJECT_METADATA_ENABLED.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.CrossProjectMetadata cross_project_metadata = 13;
      Specified by:
      hasCrossProjectMetadata in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the crossProjectMetadata field is set.
    • getCrossProjectMetadataValue

      public int getCrossProjectMetadataValue()
       Determines whether to include cross project annotations in the logs.
       This field is available only for organization configurations. If not
       specified in org configs will be set to CROSS_PROJECT_METADATA_ENABLED.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.CrossProjectMetadata cross_project_metadata = 13;
      Specified by:
      getCrossProjectMetadataValue in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The enum numeric value on the wire for crossProjectMetadata.
    • getCrossProjectMetadata

      public VpcFlowLogsConfig.CrossProjectMetadata getCrossProjectMetadata()
       Determines whether to include cross project annotations in the logs.
       This field is available only for organization configurations. If not
       specified in org configs will be set to CROSS_PROJECT_METADATA_ENABLED.
       
      optional .google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig.CrossProjectMetadata cross_project_metadata = 13;
      Specified by:
      getCrossProjectMetadata in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The crossProjectMetadata.
    • hasNetwork

      public boolean hasNetwork()
       Traffic will be logged from VMs, VPN tunnels and Interconnect Attachments
       within the network.
       Format: projects/{project_id}/global/networks/{name}
       
      string network = 100;
      Specified by:
      hasNetwork in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the network field is set.
    • getNetwork

      public String getNetwork()
       Traffic will be logged from VMs, VPN tunnels and Interconnect Attachments
       within the network.
       Format: projects/{project_id}/global/networks/{name}
       
      string network = 100;
      Specified by:
      getNetwork in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The network.
    • getNetworkBytes

      public com.google.protobuf.ByteString getNetworkBytes()
       Traffic will be logged from VMs, VPN tunnels and Interconnect Attachments
       within the network.
       Format: projects/{project_id}/global/networks/{name}
       
      string network = 100;
      Specified by:
      getNetworkBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The bytes for network.
    • hasSubnet

      public boolean hasSubnet()
       Traffic will be logged from VMs within the subnetwork.
       Format: projects/{project_id}/regions/{region}/subnetworks/{name}
       
      string subnet = 101;
      Specified by:
      hasSubnet in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the subnet field is set.
    • getSubnet

      public String getSubnet()
       Traffic will be logged from VMs within the subnetwork.
       Format: projects/{project_id}/regions/{region}/subnetworks/{name}
       
      string subnet = 101;
      Specified by:
      getSubnet in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The subnet.
    • getSubnetBytes

      public com.google.protobuf.ByteString getSubnetBytes()
       Traffic will be logged from VMs within the subnetwork.
       Format: projects/{project_id}/regions/{region}/subnetworks/{name}
       
      string subnet = 101;
      Specified by:
      getSubnetBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The bytes for subnet.
    • hasInterconnectAttachment

      public boolean hasInterconnectAttachment()
       Traffic will be logged from the Interconnect Attachment.
       Format:
       projects/{project_id}/regions/{region}/interconnectAttachments/{name}
       
      string interconnect_attachment = 102;
      Specified by:
      hasInterconnectAttachment in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the interconnectAttachment field is set.
    • getInterconnectAttachment

      public String getInterconnectAttachment()
       Traffic will be logged from the Interconnect Attachment.
       Format:
       projects/{project_id}/regions/{region}/interconnectAttachments/{name}
       
      string interconnect_attachment = 102;
      Specified by:
      getInterconnectAttachment in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The interconnectAttachment.
    • getInterconnectAttachmentBytes

      public com.google.protobuf.ByteString getInterconnectAttachmentBytes()
       Traffic will be logged from the Interconnect Attachment.
       Format:
       projects/{project_id}/regions/{region}/interconnectAttachments/{name}
       
      string interconnect_attachment = 102;
      Specified by:
      getInterconnectAttachmentBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The bytes for interconnectAttachment.
    • hasVpnTunnel

      public boolean hasVpnTunnel()
       Traffic will be logged from the VPN Tunnel.
       Format: projects/{project_id}/regions/{region}/vpnTunnels/{name}
       
      string vpn_tunnel = 103;
      Specified by:
      hasVpnTunnel in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the vpnTunnel field is set.
    • getVpnTunnel

      public String getVpnTunnel()
       Traffic will be logged from the VPN Tunnel.
       Format: projects/{project_id}/regions/{region}/vpnTunnels/{name}
       
      string vpn_tunnel = 103;
      Specified by:
      getVpnTunnel in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The vpnTunnel.
    • getVpnTunnelBytes

      public com.google.protobuf.ByteString getVpnTunnelBytes()
       Traffic will be logged from the VPN Tunnel.
       Format: projects/{project_id}/regions/{region}/vpnTunnels/{name}
       
      string vpn_tunnel = 103;
      Specified by:
      getVpnTunnelBytes in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The bytes for vpnTunnel.
    • hasScope

      public boolean hasScope()
       Specifies the scope of the config (e.g., SUBNET, NETWORK, ORGANIZATION..).
       
      optional .google.cloud.networkmanagement.v1beta1.EffectiveVpcFlowLogsConfig.Scope scope = 12;
      Specified by:
      hasScope in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      Whether the scope field is set.
    • getScopeValue

      public int getScopeValue()
       Specifies the scope of the config (e.g., SUBNET, NETWORK, ORGANIZATION..).
       
      optional .google.cloud.networkmanagement.v1beta1.EffectiveVpcFlowLogsConfig.Scope scope = 12;
      Specified by:
      getScopeValue in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The enum numeric value on the wire for scope.
    • getScope

       Specifies the scope of the config (e.g., SUBNET, NETWORK, ORGANIZATION..).
       
      optional .google.cloud.networkmanagement.v1beta1.EffectiveVpcFlowLogsConfig.Scope scope = 12;
      Specified by:
      getScope in interface EffectiveVpcFlowLogsConfigOrBuilder
      Returns:
      The scope.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static EffectiveVpcFlowLogsConfig parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static EffectiveVpcFlowLogsConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static EffectiveVpcFlowLogsConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public EffectiveVpcFlowLogsConfig.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static EffectiveVpcFlowLogsConfig.Builder newBuilder()
    • newBuilder

      public static EffectiveVpcFlowLogsConfig.Builder newBuilder(EffectiveVpcFlowLogsConfig prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected EffectiveVpcFlowLogsConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static EffectiveVpcFlowLogsConfig getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<EffectiveVpcFlowLogsConfig> parser()
    • getParserForType

      public com.google.protobuf.Parser<EffectiveVpcFlowLogsConfig> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public EffectiveVpcFlowLogsConfig getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder