Interface OSPolicy.Resource.PackageResource.DebOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getPullDeps()
      Whether dependencies should also be installed.
      OSPolicy.Resource.File getSource()
      Required.
      OSPolicy.Resource.FileOrBuilder getSourceOrBuilder()
      Required.
      boolean hasSource()
      Required.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasSource

        boolean hasSource()
         Required. A deb package.
         
        .google.cloud.osconfig.v1.OSPolicy.Resource.File source = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the source field is set.
      • getSource

        OSPolicy.Resource.File getSource()
         Required. A deb package.
         
        .google.cloud.osconfig.v1.OSPolicy.Resource.File source = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The source.
      • getSourceOrBuilder

        OSPolicy.Resource.FileOrBuilder getSourceOrBuilder()
         Required. A deb package.
         
        .google.cloud.osconfig.v1.OSPolicy.Resource.File source = 1 [(.google.api.field_behavior) = REQUIRED];
      • getPullDeps

        boolean getPullDeps()
         Whether dependencies should also be installed.
         - install when false: `dpkg -i package`
         - install when true: `apt-get update && apt-get -y install
         package.deb`
         
        bool pull_deps = 2;
        Returns:
        The pullDeps.