Package com.google.cloud.osconfig.v1beta
Interface GuestPolicies.SoftwareRecipe.Artifact.RemoteOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GuestPolicies.SoftwareRecipe.Artifact.Remote,GuestPolicies.SoftwareRecipe.Artifact.Remote.Builder
- Enclosing class:
- GuestPolicies.SoftwareRecipe.Artifact
public static interface GuestPolicies.SoftwareRecipe.Artifact.RemoteOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionMust be provided if `allow_insecure` is `false`.com.google.protobuf.ByteStringMust be provided if `allow_insecure` is `false`.getUri()URI from which to fetch the object.com.google.protobuf.ByteStringURI from which to fetch the object.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getUri
String getUri()URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}.string uri = 1;- Returns:
- The uri.
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()URI from which to fetch the object. It should contain both the protocol and path following the format {protocol}://{location}.string uri = 1;- Returns:
- The bytes for uri.
-
getChecksum
String getChecksum()Must be provided if `allow_insecure` is `false`. SHA256 checksum in hex format, to compare to the checksum of the artifact. If the checksum is not empty and it doesn't match the artifact then the recipe installation fails before running any of the steps.
string checksum = 2;- Returns:
- The checksum.
-
getChecksumBytes
com.google.protobuf.ByteString getChecksumBytes()Must be provided if `allow_insecure` is `false`. SHA256 checksum in hex format, to compare to the checksum of the artifact. If the checksum is not empty and it doesn't match the artifact then the recipe installation fails before running any of the steps.
string checksum = 2;- Returns:
- The bytes for checksum.
-