Interface OSPolicy.Resource.PackageResource.MSIOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OSPolicy.Resource.PackageResource.MSI,OSPolicy.Resource.PackageResource.MSI.Builder
- Enclosing class:
- OSPolicy.Resource.PackageResource
public static interface OSPolicy.Resource.PackageResource.MSIOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetProperties(int index)Additional properties to use during installation.com.google.protobuf.ByteStringgetPropertiesBytes(int index)Additional properties to use during installation.intgetPropertiesCount()Additional properties to use during installation.List<String>getPropertiesList()Additional properties to use during installation.OSPolicy.Resource.FilegetSource()Required.OSPolicy.Resource.FileOrBuildergetSourceOrBuilder()Required.booleanhasSource()Required.-
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. The MSI package.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File source = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the source field is set.
-
getSource
OSPolicy.Resource.File getSource()
Required. The MSI package.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File source = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The source.
-
getSourceOrBuilder
OSPolicy.Resource.FileOrBuilder getSourceOrBuilder()
Required. The MSI package.
.google.cloud.osconfig.v1alpha.OSPolicy.Resource.File source = 1 [(.google.api.field_behavior) = REQUIRED];
-
getPropertiesList
List<String> getPropertiesList()
Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`.
repeated string properties = 2;- Returns:
- A list containing the properties.
-
getPropertiesCount
int getPropertiesCount()
Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`.
repeated string properties = 2;- Returns:
- The count of properties.
-
getProperties
String getProperties(int index)
Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`.
repeated string properties = 2;- Parameters:
index- The index of the element to return.- Returns:
- The properties at the given index.
-
getPropertiesBytes
com.google.protobuf.ByteString getPropertiesBytes(int index)
Additional properties to use during installation. This should be in the format of Property=Setting. Appended to the defaults of `ACTION=INSTALL REBOOT=ReallySuppress`.
repeated string properties = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the properties at the given index.
-
-